Hello, On Thu, 31 Jul 2014, Anton Aylward wrote:
applications we know and love to run -- somehow -- without having X-Windows underneath gobbling space ...with a RSS of over 150M and the kwin of nearly twice that.
# cat /proc/2910/status Name: X State: R (running) [..] VmRSS: 61692 kB # uptime 19:21pm up 7:06, 11 users, load average: 0.17, 0.19, 0.50 The RSS of X is _very_ dependent on what Apps do. Mapping Pixmaps makes a _big_ difference. They end up in X RSS and (I think) not in the RSS of the App (or both). Try using _one_ small tiled bitmap or just a plain colour as background and do not run Firefox/Seamonkey. They heavily map bitmaps in a way they "burden" X's memory.
Kconsole takes less than 1M and bash-login less than 2M, but if you run a trace of what it takes when you press a key while running a shell in Kconsole to see it echo back, its horrendous! And just think of what its taking me here with T'Bird composing this!
Konsole is a mem-Hog (freshly started: RSS: 21616). Xterm is too, but less so (freshly started: RSS: 5648), uxterm a bit more (RSS: 8004). BTW: $ free total used free shared buffers cached Mem: 4053224 3884260 168964 0 72356 2582980 -/+ buffers/cache: 1228924 2824300 Swap: 2092756 16652 2076104 That's with running XEmacs (Xt/Xaw3d/Athena UI), kaffeine (KDE4 App), TVBrowser (Java), Seamonkey (Gtk-App) and a dozen xterms for basically the whole of the uptime. So, I've got basically all Mem-Hog-UIs in use, but still need just over a GiB and plenty of buffers/cache ;) Well, I still run 12.1/64bit though and esp. I run WindowMaker, so kaffeine just causes the needed libs being loaded. $ ps aux | grep wm # VSZ # RSS dh 2891 0.0 0.0 13912 1352 tty2 S+ 12:16 0:00 /bin/sh /usr/bin/startx wmaker -- dh 2909 0.0 0.0 13740 684 tty2 S+ 12:16 0:00 xinit xterm wmaker -- /etc/X11/xinit/xserverrc :0 -auth /home/dh/.serverauth.2891 -nolisten tcp dh 2918 0.0 0.0 50452 904 ? Ss 12:16 0:00 /usr/bin/wmaker dh 2946 0.0 0.1 71928 6384 ? S 12:16 0:13 /usr/bin/wmaker --for-real dh 2947 0.0 0.0 36696 1728 ? SN 12:16 0:00 wmsetbg -helper -d And that's with 3 desktops with largish images as backgrounds. And all that WindowMaker consists of. FWIW, HTH, etc., -dnh -- The only "intuitive" interface is the nipple. After that, it's all learned. (Bruce Ediger, bediger@teal.csn.org, in comp.os.linux.misc, on X interfaces.) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org