On Thu, 2006-Feb-02 09:52:22 +1030, Daniel O'Connor wrote: >Also, xrestop shows X using 120Mb of pixmaps. >X's size is 315M, and I have a 64Mb video card. > >64 + 120 = 184 >315 - 184 = 131 > >ie 131Mb of space that X is using but no obvious reason.. There's a lot more to X than the video memory and pixmaps. In my case (this is X.org 6.9.0 on 6-stable/amd64 but the principle is the same), I have 32MB video RAM, 28MB pixmaps and ps report that X is using 78MB - a difference of 18M. If I look at the process memory map (see procfs(5)), the breakdown is: 38MB vnode backed (mostly shared libraries) 32MB device (video memory) 6.75MB swap + default (malloc'd space, stack etc) This suggests that X is storing a lot of pixmaps in video RAM (for efficiency). -- Peter Jeremy
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:51 UTC