Hello folks!
How can one check the amount of memory kernel has allocated for its needs?
I'm asking because after 2 days uptime on my Fedora, top reports that 1.1 GB of RAM is used, but if I sum the memory usages per process that top reports, I get cca 340 MB. So where has other 760 MB gone? Even if I restart X server, high memory usage remains. The only way to really free the memory is to do a full restart.
I've found out that this mysterious memory usage appears after playing 3D intensive games (like vDrift), or doing some RandR.
I haven't had such problems on Ubuntu nor Fedora while not using KMS (prior suspend was fixed under KMS: see https://bugzilla.redhat.com/show_bug.cgi?id=508466), so I'll disable KMS for this weekend in order to see if I'll get memory leak as well.
In the meantime, please answer my question: How can one check the amount of memory kernel has allocated for its needs? I just want to be sure if it is the kernel related problem prior filing up bug on RedHat bugzilla.
How can one check the amount of memory kernel has allocated for its needs?
I'm asking because after 2 days uptime on my Fedora, top reports that 1.1 GB of RAM is used, but if I sum the memory usages per process that top reports, I get cca 340 MB. So where has other 760 MB gone? Even if I restart X server, high memory usage remains. The only way to really free the memory is to do a full restart.
I've found out that this mysterious memory usage appears after playing 3D intensive games (like vDrift), or doing some RandR.
I haven't had such problems on Ubuntu nor Fedora while not using KMS (prior suspend was fixed under KMS: see https://bugzilla.redhat.com/show_bug.cgi?id=508466), so I'll disable KMS for this weekend in order to see if I'll get memory leak as well.
In the meantime, please answer my question: How can one check the amount of memory kernel has allocated for its needs? I just want to be sure if it is the kernel related problem prior filing up bug on RedHat bugzilla.
Comment