Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement memory monitoring. #8

Open
Kabir404 opened this issue Jun 25, 2023 · 1 comment
Open

Implement memory monitoring. #8

Kabir404 opened this issue Jun 25, 2023 · 1 comment

Comments

@Kabir404
Copy link

Hello there!

Since Godot(Atleast in 4.x in my testing) actually supports memory monitoring. I think it should be possible to implement both RAM and VRAM usage in the monitoring as well....

....like this is the final thing that its missing to make this the perfect plugin to monitor performance stats..

@Calinou
Copy link
Member

Calinou commented Jun 26, 2023

I think it should be possible to implement both RAM and VRAM usage in the monitoring as well....

While Godot has its own memory tracking mechanisms, it may not be very accurate. VRAM usage monitoring depends on godotengine/godot-proposals#6820 being implemented if you want to know the value that the graphics driver actually uses (i.e. the system-wide value).

The same goes for RAM usage – I could expose Godot's own counters, but I fear their relative lack of accuracy compared to the process-wide RSS counter may be misleading. I think most people would expect the reported values to be a perfect match for what the OS' task manager "sees".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants