Nvidia Drivers and X Memory Consumption
I wonder if anyone could explain to me the reason why X + Nvidia drivers reports such high memory usage: /proc/<pid>/stat w/ nvidia module: Name: X VmSize: 209152 kB VmLck: 0 kB VmRSS: 24636 kB VmData: 18632 kB VmStk: 776 kB VmExe: 1340 kB VmLib: 1364 kB /proc/<pid>/stat w/ nv module: Name: X VmSize: 65252 kB VmLck: 0 kB VmRSS: 12932 kB VmData: 9900 kB VmStk: 776 kB VmExe: 1340 kB VmLib: 1364 kB Does X really need 200 MB? I suspect that the memory usage is just incorrectly reported, since the total memory usage reported by the 'free' command would not seem to include such a huge chunk. Can anyone explain? --- Alastair Setup: SuSE 7.2 Kernel 2.4.4 XFree86 Version 4.0.3 Leadtek Geforce 2 MX
On Wednesday 03 October 2001 17:23, you wrote:
I wonder if anyone could explain to me the reason why X + Nvidia drivers reports such high memory usage:
VmSize: 209152 kB VmRSS: 24636 kB VmData: 18632 kB VmStk: 776 kB VmExe: 1340 kB VmLib: 1364 kB
Does X really need 200 MB? I suspect that the memory usage is just incorrectly reported, since the total memory usage reported by the 'free' command would not seem to include such a huge chunk. Can anyone explain?
VmSize is the virtual memory size. IMHO, it is that large due to graphics memory getting mapped into virtual memory. This does NOT consume your RAM, so that should not do any harm to you. (For details, look at /proc/<XFree-pid>/maps.) Wolly
participants (2)
-
alastair.burt@t-online.de
-
Wolly