Been looking into this myself cuz bored. If you subtract the UntrackedMemory from the Memory on the client, it should be closer to what TaskManager is displaying from what I’ve seen… I went further down the rabbit hole and found that ResourceMonitor was fairly accurate out the get-go compared to TaskManager…
Are there any updates on this? The issue has caused a large hinderance when trying to accurately optimize game performance. I accidentally made a duplicate of this bug report, which I’ve now removed and included below. As can be seen, this isn’t an insignificant amount, especially when considering goal for lower end devices.
Description
The amount of memory usage reported by performance stats significantly exceeds the total amount of memory being used by the Roblox application as reported by the device.
Reproduction
Constantly
Join a game
Open performance stats
Observe the amount of memory being used
Open task manager
Observe that hundreds less MB of memory is being used
Expected Behavior
Performance stats should not exceed the amount being reported by the device.
Actual Behavior
Performance stats consistently displays a higher memory usage than is reported by device.
System Information
Intel i7 @ 2.50 GHz, 16.0 GB, NVIDIA GeForce GTX 1160