Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Gnu/Linux desktops-windows managers RAM ShoWDowN

Off-Topic discussions about science, technology, and non Debian specific topics.
Message
Author
Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Gnu/Linux desktops-windows managers RAM ShoWDowN

#1 Post by Deb-fan »

There's been a tad bit of which OS/distro and what desktop environment vs windows managers use what, how much RAM, going around the forums. So if anybody feels like sharing their stats, this thread is as good a place as any eh ? Some ground rules to keep it fair to everyone.

If you so desire provide the following information/stats:
* The operating system(s) used and version thereof + 32 or 64bit, Debian, Arch, Bunsenlabs gnu/Linux etc ?
* Just to be anal is the install VM-virtual machine or bare metal (installed on a disk)?
* Which desktop environment(s) or windows manager(s) and the version numbers are involved ?
* Finally at bootup/start up memory stats (ie: via the "free -m" command, ps_mem etc) ? Also realise some nixers would rather swallow their tongue than reboot, so if that's you, how about just shutting everything but the bare minimum down for this. Though if so inclined share your systems uptime too.

Since this my hair brained thread, only right I should start.

#1. Bare-metal Debian 9.8 32bit netinstall, openbox v 3.6.1-4, memory at bootup = 85mbs-ram according to the free -m command. While ps_mem is reporting 103.8mbs.

Note: Though ps_mem also tells me the terminal I'm using to run these commands in is using 17mbs of that, so it's 103.8 - 17 = 86.8mbs. Yep ... I'm anal. :)

#2. Bare-metal Debian 9.7 64bit netinstall, with openbox 3.6.1-4, memory at bootup = 117mbs-ram free -m, whereas ps_mem says 120.4mbs - 25.8 (for the pesky terminal again.) comes out to 94.6mbs.

Well that's my stats folks and welcome to the gnu/Linux OS/desktop/windows manager memory SHOWDOWN !!! :)
Most powerful FREE tech-support tool on the planet * HERE. *

User avatar
sunrat
Administrator
Administrator
Posts: 6412
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 116 times
Been thanked: 462 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#2 Post by sunrat »

Code: Select all

$ free
              total        used        free      shared  buff/cache   available
Mem:        4043008      535584     2738976        8328      768448     3273820
Swap:       2406396           0     2406396
- bare metal (bare silicon actually, it's SSD)

Code: Select all

$ inxi -F
System:    Host: siduction-brain2 Kernel: 5.1.16-towo.1-siduction-amd64 x86_64 bits: 64 
           Desktop: KDE Plasma 5.14.5 Distro: siduction 17.1.0 Patience - kde - (201703051755) 
Machine:   Type: Desktop Mobo: Gigabyte model: EP45-UD3R v: x.x serial: <root required> BIOS: Award 
           v: F3 date: 09/18/2008 
CPU:       Topology: Dual Core model: Intel Core2 Duo E8500 bits: 64 type: MCP L2 cache: 6144 KiB 
           Speed: 2820 MHz min/max: 2000/3166 MHz Core speeds (MHz): 1: 2820 2: 3006
Graphics:  Device-1: NVIDIA GF114 [GeForce GTX 560 Ti] driver: nouveau v: kernel
           Display: x11 server: X.Org 1.20.4 driver: nouveau unloaded: fbdev,modesetting,vesa
           resolution: 1920x1080~60Hz
It boots to ~497MB but the terminal to run free takes 30 something MB. System was installed a couple of years ago and used to boot to ~400MB but I've added a few startups like Conky and KDEConnect.

On the same machine in a fairly fresh Stretch install with KDE Plasma 5.12.7 from NeptuneOS, it boots to about 355MB RAM which is almost the same as MX with Xfce uses. It amuses me when I read about KDE being bloated as that is history. Compare it to reports of current Gnome using 1,000MB or more.
I can also understand why some like to use a plain window manager instead of a DE, but my days of constant tweaking systems are over and for me a saving of a couple hundred MB is not worth losing all the nice Plasma 5 functionality.
Last edited by sunrat on 2019-07-04 13:44, edited 1 time in total.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#3 Post by Deb-fan »

^ New rule if you have 6 million gigs of RAM and 3 ssd's, don't bother posting (jealous.) :) Thanks for posting. BTW people the ground rules aren't set in stone. Main thing is so we all can get some real life interesting resource stats for this verses that.

@Sunrat have toyed with getting an ssd for this old thing, they're getting cheap nowadays but it'd be like trying to put a Ferrari engine in a Volkswagen. ;)
Most powerful FREE tech-support tool on the planet * HERE. *

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#4 Post by GarryRicketson »

Code: Select all

garry@debian:~$ inxi -F
System:
  Host: debian Kernel: 4.19.0-5-amd64 x86_64 bits: 64 Console: tty 2 
  Distro: Debian GNU/Linux 10 (buster) 
Machine:
  Type: Qemu System: QEMU product: Standard PC (i440FX + PIIX, 1996) 
  v: pc-i440fx-3.1 serial: <root required> 
  Mobo: N/A model: N/A serial: N/A BIOS: SeaBIOS 
  v: rel-1.12.0-0-ga698c8995f-prebuilt.qemu.org date: 04/01/2014 
CPU:
  Topology: Single Core model: QEMU Virtual version 2.5+ bits: 64 type: UP 
  L2 cache: 512 KiB 
  Speed: 2993 MHz min/max: N/A Core speed (MHz): 1: 2993 
Graphics:
  Device-1: driver: bochs-drm v: N/A 
  Display: tty server: X.org 1.20.4 driver: modesetting unloaded: fbdev,vesa 
  tty: 80x18 
  Message: Advanced graphics data unavailable in console. Try -G --display 
Audio:
  Message: No Device data found. 
Network:
  Device-1: Intel 82371AB/EB/MB PIIX4 ACPI type: network bridge 
  driver: piix4_smbus 
  Device-2: Intel 82540EM Gigabit Ethernet driver: e1000 
  IF: ens3 state: up speed: 1000 Mbps duplex: full mac: 52:54:00:12:34:56 
Drives:
  Local Storage: total: 20.00 GiB used: 4.59 GiB (22.9%) 
  ID-1: /dev/sda vendor: QEMU model: HARDDISK size: 20.00 GiB 
Partition:
  ID-1: / size: 19.08 GiB used: 4.59 GiB (24.0%) fs: ext4 dev: /dev/sda1 
  ID-2: swap-1 size: 498.0 MiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda5 
Sensors:
  Message: No sensors data was found. Is sensors configured? 
Info:
  Processes: 97 Uptime: 3h 00m Memory: 963.4 MiB used: 204.9 MiB (21.3%) 
  Init: systemd runlevel: 5 Shell: bash inxi: 3.0.32 
garry@debian:~$ 
 
========

Code: Select all

garry@debian:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          963Mi       157Mi       524Mi       4.0Mi       281Mi       662Mi
Swap:         497Mi          0B       497Mi
garry@debian:~$ 

=======================

Code: Select all

garry@debian:~$ neofetch
       _,met$$$$$gg.          garry@debian 
    ,g$$$$$$$$$$$$$$$P.       ------------ 
  ,g$$P"     """Y$$.".        OS: Debian GNU/Linux 10 (buster) x86_64 
 ,$$P'              `$$$.     Host: KVM/QEMU (Standard PC (i440FX + PIIX, 199 
',$$P       ,ggs.     `$$b:   Kernel: 4.19.0-5-amd64 
`d$$'     ,$P"'   .    $$$    Uptime: 1 hour, 59 mins 
 $$P      d$'     ,    $$P    Packages: 1068 (dpkg) 
 $$:      $$.   -    ,d$$'    Shell: bash 5.0.3 
 $$;      Y$b._   _,d$P'      Resolution: 1024x768 
 Y$$.    `.`"Y$$$$P"'         WM: fvwm 
 `$$b      "-.__              Terminal: xterm 
  `Y$$                        Terminal Font: fixed 
   `Y$$.                      CPU: QEMU Virtual version 2.5+ (1) @ 2.992GHz 
     `$$b.                    GPU: Vendor 1234 Device 1111 
       `Y$$b.                 Memory: 169MiB / 963MiB 
          `"Y$b._
              `"""                                    


garry@debian:~$ 
Guess that says it all
==== edited for humans "free -h ===
apology, us bots forget humans need help
Last edited by GarryRicketson on 2019-07-04 14:57, edited 2 times in total.

User avatar
sunrat
Administrator
Administrator
Posts: 6412
Joined: 2006-08-29 09:12
Location: Melbourne, Australia
Has thanked: 116 times
Been thanked: 462 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#5 Post by sunrat »

Deb-fan wrote:^ New rule if you have 6 million gigs of RAM and 3 ssd's, don't bother posting (jealous.) :)
This machine is over 10 years old with 4GB RAM. I promise not to post results from my newer i5/16GB one. :wink:
@Sunrat have toyed with getting an ssd for this old thing, they're getting cheap nowadays but it'd be like trying to put a Ferrari engine in a Volkswagen. ;)
I put the SSD in maybe 7 years ago and this old faithful system has run nicely ever since. I don't think I'd be using it still if it only had spinny disks (it still has 2 of them for data, SSDs were frightfully expensive in 2011). Totally worth the upgrade. It wouldn't be like putting a Ferrari engine in a VW, but more like trading in your VW for a Ferrari for the cost of a tank of petrol.
“ computer users can be divided into 2 categories:
Those who have lost data
...and those who have not lost data YET ”
Remember to BACKUP!

Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#6 Post by Deb-fan »

^ Lmao, nice. Don't think the buses could handle the throughput. Doubt the ssd would ever live up to potential due to one bottleneck or other but at $40 summin bucks, if/when the rust drive dies, might try it anyway. Will definitely repair if possible, rather than trash.

Thanks GaryR but new, new rule. Maybe "free -h" command might be the way to go. :)
Most powerful FREE tech-support tool on the planet * HERE. *

User avatar
GarryRicketson
Posts: 5644
Joined: 2015-01-20 22:16
Location: Durango, Mexico

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#7 Post by GarryRicketson »

Edited, using : free -h

Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#8 Post by Deb-fan »

^ Hey thanks fellow nixer. My eyeballs and brain feel fuzzy, no sleep. Thank de gawds for energy drinks! :) Come on folks strut your stats please. Three nixers does not a ram showdown make. :(
Most powerful FREE tech-support tool on the planet * HERE. *

User avatar
Hallvor
Global Moderator
Global Moderator
Posts: 2029
Joined: 2009-04-16 18:35
Location: Kristiansand, Norway
Has thanked: 139 times
Been thanked: 206 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#9 Post by Hallvor »

This install is from when Wheezy was testing, I am guessing early 2013. Upgraded to Stretch.

I am writing this from a 32 bit Asus eee netbook with TDE:

Code: Select all

hallvor@debian-netbook:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:           2010         123        1625          24         262        1651
Swap:          2027           0        2027

Konsole + File manager (Konqueror) and Web browser (Konqueror) on FDN:

Code: Select all

hallvor@debian-netbook:~$ free -m
              total        used        free      shared  buff/cache   available
Mem:           2010         148        1557          36         304        1612
Swap:          2027           0        2027
[HowTo] Install and configure Debian bookworm
Debian 12 | KDE Plasma | ThinkPad T440s | 4 × Intel® Core™ i7-4600U CPU @ 2.10GHz | 12 GiB RAM | Mesa Intel® HD Graphics 4400 | 1 TB SSD

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#10 Post by Wheelerof4te »

This is from GNOME Buster, soon to be Debian 10.

Code: Select all

free -m
              total        used        free      shared  buff/cache   available
Mem:           7894        1532        4581         185        1781        5900
Swap:          7628           0        7628

Code: Select all

inxi -F
System:
  Host: debian Kernel: 4.19.0-5-amd64 x86_64 bits: 64 Desktop: Gnome 3.30.2 
  Distro: Debian GNU/Linux 10 (buster) 
Machine:
  Type: Laptop System: Hewlett-Packard product: HP Notebook 
  v: Type1ProductConfigId serial: <root required> 
  Mobo: Hewlett-Packard model: 80C2 v: 96.51 serial: <root required> 
  UEFI: Insyde v: F.27 date: 07/05/2018 
Battery:
  ID-1: BAT1 charge: 13.2 Wh condition: 13.2/41.4 Wh (32%) 
CPU:
  Topology: Dual Core model: Intel Pentium 3825U bits: 64 type: MT MCP 
  L2 cache: 2048 KiB 
  Speed: 799 MHz min/max: 500/1900 MHz Core speeds (MHz): 1: 797 2: 798 
  3: 798 4: 798 
Graphics:
  Device-1: Intel HD Graphics driver: i915 v: kernel 
  Device-2: AMD Sun XT [Radeon HD 8670A/8670M/8690M / R5 M330 / M430] 
  driver: radeon v: kernel 
  Display: wayland server: X.Org 1.20.4 driver: radeon 
  resolution: 1366x768~60Hz 
  OpenGL: renderer: Mesa DRI Intel Broadwell GT1 v: 4.5 Mesa 18.3.6 
Audio:
  Device-1: Intel Broadwell-U Audio driver: snd_hda_intel 
  Device-2: Intel Wildcat Point-LP High Definition Audio 
  driver: snd_hda_intel 
  Sound Server: ALSA v: k4.19.0-5-amd64 
Drives:
  Local Storage: total: 931.51 GiB used: 17.87 GiB (1.9%) 
  ID-1: /dev/sda vendor: Western Digital model: WD10JPVX-60JC3T0 
  size: 931.51 GiB 
Partition:
  ID-1: / size: 63.67 GiB used: 4.31 GiB (6.8%) fs: ext4 dev: /dev/sda2 
  ID-2: /home size: 843.89 GiB used: 13.55 GiB (1.6%) fs: ext4 
  dev: /dev/sda4 
  ID-3: swap-1 size: 7.45 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda3 
Sensors:
  System Temperatures: cpu: 34.5 C mobo: N/A gpu: radeon temp: 34 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 259 Uptime: 11h 31m Memory: 7.71 GiB used: 1.64 GiB (21.3%) 
  Shell: bash inxi: 3.0.32 
I can use amdgpu kernel module instead of radeon (SI card), but I don't game a lot on these hot, summer days.
EDIT: The measuremnt is taken while Chromium was open with 2 tabs. So, take away some 600-700 MB of RAM (in this case, it's about 900 MB total on idle+terminal).

CwF
Global Moderator
Global Moderator
Posts: 2638
Joined: 2018-06-20 15:16
Location: Colorado
Has thanked: 41 times
Been thanked: 192 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#11 Post by CwF »

Deb-fan wrote:^ New rule..., don't bother posting
I exceed the brag limit, but the stretch 9.8 hypervisor boots to a about 525MB with xfce, then lives 45-60 days @ 18-26GB loaded, until a courtesy reboot or upgrade.

The base vm image, minimums and typical buster.

Code: Select all

:~/Desktop$ free -h
              total        used        free      shared  buff/cache   available
Mem:           1.9G        292M        1.1G        7.4M        448M        1.3G
Swap:            0B          0B          0B
Usually 4-6 of those running, some additional vm's exceeding the brag limit with dedicated hardware.
updated from that other post...

Code: Select all

dom0@computer:~$ uptime
 15:51:23 up 46 days, 19:00,  3 users,  load average: 1.06, 1.00, 1.07
dom0@computer:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:            31G         19G        992M        571M         10G         10G
Swap:          7.6G        768M        6.9G
And that's version 2, ver 1 was bigger but slower, just wait for version 3!

User avatar
wizard10000
Global Moderator
Global Moderator
Posts: 557
Joined: 2019-04-16 23:15
Location: southeastern us
Has thanked: 76 times
Been thanked: 85 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#12 Post by wizard10000 »

Code: Select all

wizard@wizard-laptop:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          7.7Gi       405Mi       6.8Gi       9.0Mi       523Mi       7.1Gi
Swap:         4.0Gi          0B       4.0Gi
Sid/openbox/5.02 kernel from Experimental. If I rename ~/.config/openbox/autostart RAM usage drops to 311MB - kinda portly for an openbox install but I have a bunch of gvfs installed.

Code: Select all

wizard@wizard-laptop:~$ inxi -F
System:
  Host: wizard-laptop Kernel: 5.0.0-trunk-amd64 x86_64 bits: 64 
  Desktop: Openbox 3.6.1 Distro: Debian GNU/Linux 10 (buster) 
Machine:
  Type: Laptop System: Dell product: Precision M4800 v: 00 
  serial: <root required> 
  Mobo: Dell model: 0T3YTY v: A00 serial: <root required> BIOS: Dell v: A25 
  date: 10/08/2018 
Battery:
  ID-1: BAT0 charge: 70.9 Wh condition: 70.9/86.6 Wh (82%) 
CPU:
  Topology: Quad Core model: Intel Core i7-4800MQ bits: 64 type: MT MCP 
  L2 cache: 6144 KiB 
  Speed: 3625 MHz min/max: 800/3700 MHz Core speeds (MHz): 1: 3601 2: 3656 
  3: 3592 4: 3494 5: 3591 6: 3631 7: 3541 8: 3620 
Graphics:
  Device-1: NVIDIA GK107GLM [Quadro K1100M] driver: nouveau v: kernel 
  Display: tty server: X.Org 1.20.4 driver: nouveau 
  unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz 
  OpenGL: renderer: NVE7 v: 4.3 Mesa 18.3.6 
Audio:
  Device-1: Intel 8 Series/C220 Series High Definition Audio 
  driver: snd_hda_intel 
  Device-2: NVIDIA GK107 HDMI Audio driver: snd_hda_intel 
  Sound Server: ALSA v: k5.0.0-trunk-amd64 
Network:
  Device-1: Intel Ethernet I217-LM driver: e1000e 
  IF: eno1 state: down mac: ec:f4:bb:33:3b:4c 
  Device-2: Intel Wireless 7260 driver: iwlwifi 
  IF: wlp3s0 state: up mac: 80:86:f2:40:df:12 
Drives:
  Local Storage: total: 689.33 GiB used: 408.49 GiB (59.3%) 
  ID-1: /dev/sda vendor: Crucial model: CT240M500SSD1 size: 223.57 GiB 
  ID-2: /dev/sdb vendor: Samsung model: HM500JJ size: 465.76 GiB 
Partition:
  ID-1: / size: 15.03 GiB used: 6.62 GiB (44.0%) fs: ext4 dev: /dev/sda1 
  ID-2: /home size: 200.03 GiB used: 16.52 GiB (8.3%) fs: ext4 
  dev: /dev/sda3 
  ID-3: swap-1 size: 4.00 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda2 
Sensors:
  Missing: Required tool sensors not installed. Check --recommends 
Info:
  Processes: 186 Uptime: 12m Memory: 7.73 GiB used: 1020.1 MiB (12.9%) 
  Shell: bash inxi: 3.0.34 
wizard@wizard-laptop:~$ 
we see things not as they are, but as we are.
-- anais nin

Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#13 Post by Deb-fan »

No worries the spec limit was only kidding. Thanks for sharing stats. Not looking like there's going to be much of a sample size though. Arghhh.
Most powerful FREE tech-support tool on the planet * HERE. *

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#14 Post by Head_on_a_Stick »

Debian buster running Sway on the bare metal with a metric crap-tonne of RAM available (64-bit):

Code: Select all

E485:~/git/ps_mem$ free -h
              total        used        free      shared  buff/cache   available
Mem:           15Gi       211Mi        14Gi        26Mi       196Mi        14Gi
Swap:         4.0Gi          0B       4.0Gi
E485:~/git/ps_mem$ sudo ./ps_mem.py  
 Private  +   Shared  =  RAM used       Program

120.0 KiB + 165.5 KiB = 285.5 KiB       sleep
256.0 KiB + 303.5 KiB = 559.5 KiB       sh (3)
340.0 KiB + 224.5 KiB = 564.5 KiB       cron
832.0 KiB + 109.5 KiB = 941.5 KiB       alsactl
536.0 KiB + 621.0 KiB =   1.1 MiB       loksh (2)
900.0 KiB + 286.5 KiB =   1.2 MiB       login
  1.0 MiB + 392.5 KiB =   1.4 MiB       sudo
  1.2 MiB + 364.5 KiB =   1.5 MiB       dbus-daemon
  1.2 MiB + 822.5 KiB =   2.0 MiB       systemd-logind
  1.7 MiB + 315.5 KiB =   2.0 MiB       systemd-udevd
  1.3 MiB + 849.5 KiB =   2.1 MiB       systemd-timesyncd
  2.4 MiB + 831.5 KiB =   3.2 MiB       systemd-journald
  3.2 MiB +  69.5 KiB =   3.3 MiB       wpa_supplicant
  1.7 MiB +   2.7 MiB =   4.4 MiB       swaybar
  3.0 MiB +   4.6 MiB =   7.6 MiB       systemd (3)
  9.3 MiB +   5.1 MiB =  14.4 MiB       swaybg
 12.4 MiB +   6.4 MiB =  18.8 MiB       weston-terminal
 55.4 MiB +  10.8 MiB =  66.1 MiB       sway
---------------------------------
                        131.5 MiB
=================================
E485:~/git/ps_mem$
Same machine running dwm (with slstatus for the panel readout):

Code: Select all

E485:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:           15Gi       199Mi        15Gi       8.0Mi       175Mi        14Gi
Swap:         4.0Gi          0B       4.0Gi
E485:~/git/ps_mem$ sudo ./ps_mem.py                                                                                                                                                                                                                                  
 Private  +   Shared  =  RAM used       Program

220.0 KiB +  79.5 KiB = 299.5 KiB       startx
276.0 KiB + 232.5 KiB = 508.5 KiB       xinit
296.0 KiB + 236.5 KiB = 532.5 KiB       slstatus
336.0 KiB + 232.5 KiB = 568.5 KiB       cron
468.0 KiB + 223.5 KiB = 691.5 KiB       dbus-launch
636.0 KiB + 135.5 KiB = 771.5 KiB       loksh
864.0 KiB + 133.5 KiB = 997.5 KiB       alsactl
908.0 KiB + 281.5 KiB =   1.2 MiB       login
  1.0 MiB + 372.5 KiB =   1.4 MiB       sudo
  1.0 MiB +   1.0 MiB =   2.0 MiB       dbus-daemon (2)
  1.2 MiB + 884.5 KiB =   2.0 MiB       systemd-logind
  1.7 MiB + 330.5 KiB =   2.1 MiB       systemd-udevd
  1.3 MiB + 886.5 KiB =   2.1 MiB       systemd-timesyncd
  1.3 MiB +   1.6 MiB =   2.9 MiB       dwm
  2.4 MiB + 832.5 KiB =   3.3 MiB       systemd-journald
  3.3 MiB +  69.5 KiB =   3.3 MiB       wpa_supplicant
  3.0 MiB +   4.7 MiB =   7.7 MiB       systemd (3)
  8.1 MiB +   1.7 MiB =   9.8 MiB       xterm
 66.6 MiB + 771.5 KiB =  67.3 MiB       Xorg
---------------------------------
                        109.4 MiB
=================================
E485:~/git/ps_mem$
MX Linux 18.3 (XFCE desktop, stripped) running under QEMU/KVM (4GiB assigned):

Code: Select all

empty@virtual:~ $ free -h                                                                
              total        used        free      shared  buff/cache   available
Mem:           3.9G        234M        3.4G         41M        249M        3.4G
Swap:            0B          0B          0B
empty@virtual:~/git/ps_mem $ sudo ./ps_mem.py
 Private  +   Shared  =  RAM used	Program

 88.0 KiB +  76.5 KiB = 164.5 KiB	sh
116.0 KiB +  76.5 KiB = 192.5 KiB	startx
184.0 KiB +  36.5 KiB = 220.5 KiB	acpid
260.0 KiB +  79.5 KiB = 339.5 KiB	xinit
328.0 KiB + 103.5 KiB = 431.5 KiB	cron
500.0 KiB +  65.5 KiB = 565.5 KiB	dbus-launch
456.0 KiB + 140.5 KiB = 596.5 KiB	ck-launch-session
608.0 KiB +  59.5 KiB = 667.5 KiB	mksh
592.0 KiB +  79.5 KiB = 671.5 KiB	cgmanager
664.0 KiB + 179.5 KiB = 843.5 KiB	xfconfd
756.0 KiB + 235.5 KiB = 991.5 KiB	gpg-agent
856.0 KiB + 243.5 KiB =   1.1 MiB	at-spi-bus-launcher
860.0 KiB + 297.5 KiB =   1.1 MiB	at-spi2-registryd
796.0 KiB + 521.5 KiB =   1.3 MiB	systemd-logind
  1.4 MiB +  99.5 KiB =   1.5 MiB	systemd-udevd
  1.2 MiB + 389.5 KiB =   1.6 MiB	systemd-journald
  1.4 MiB + 229.5 KiB =   1.6 MiB	ntpd
  1.5 MiB + 255.5 KiB =   1.8 MiB	console-kit-daemon
  1.3 MiB + 779.5 KiB =   2.1 MiB	login
  1.6 MiB + 691.5 KiB =   2.3 MiB	dbus-daemon (3)
  1.7 MiB + 827.5 KiB =   2.5 MiB	sudo
  2.3 MiB + 325.5 KiB =   2.6 MiB	polkitd
  2.1 MiB +   1.0 MiB =   3.1 MiB	panel-6-systray
  2.8 MiB + 334.5 KiB =   3.1 MiB	upowerd
  2.5 MiB + 982.5 KiB =   3.4 MiB	Thunar
  2.5 MiB +   1.3 MiB =   3.9 MiB	panel-1-xfce4-o
  3.2 MiB +   1.2 MiB =   4.3 MiB	xfsettingsd
  3.4 MiB +   1.1 MiB =   4.6 MiB	panel-9-actions
  3.5 MiB +   1.1 MiB =   4.6 MiB	xfce4-session (2)
  3.9 MiB +   1.6 MiB =   5.5 MiB	xfwm4
  2.6 MiB +   3.1 MiB =   5.6 MiB	systemd (3)
  4.2 MiB +   1.6 MiB =   5.8 MiB	xfce4-panel
  7.0 MiB +   1.0 MiB =   8.0 MiB	pulseaudio
  7.2 MiB +   3.3 MiB =  10.5 MiB	panel-20-whiske
  6.1 MiB +   5.2 MiB =  11.3 MiB	volumeicon
 10.0 MiB +   3.6 MiB =  13.6 MiB	xfce4-terminal
 10.9 MiB +   9.2 MiB =  20.0 MiB	polkit-gnome-authentication-agent-1
 10.7 MiB +   9.4 MiB =  20.1 MiB	xfce4-notifyd
 25.1 MiB +   1.3 MiB =  26.4 MiB	xfdesktop
 32.3 MiB +  21.1 MiB =  53.4 MiB	compton
 59.5 MiB +  20.3 MiB =  79.8 MiB	Xorg
---------------------------------
                        312.1 MiB
=================================
empty@virtual:~/git/ps_mem $
Alpine Linux (edge) also under QEMU/KVM with the stock XFCE desktop:

Code: Select all

alpine:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          3.9Gi       165Mi       3.6Gi       0.0Ki        70Mi       3.5Gi
Swap:            0B          0B          0B
176.0 KiB +  54.5 KiB = 230.5 KiB       dbus-launch
284.0 KiB +  11.5 KiB = 295.5 KiB       chronyd
212.0 KiB +  96.5 KiB = 308.5 KiB       ash
512.0 KiB + 229.0 KiB = 741.0 KiB       dbus-daemon (2)
496.0 KiB + 329.5 KiB = 825.5 KiB       at-spi-bus-launcher
640.0 KiB + 352.5 KiB = 992.5 KiB       at-spi2-registryd
  1.0 MiB +  10.5 KiB =   1.0 MiB       udevd
760.0 KiB + 282.5 KiB =   1.0 MiB       xfconfd
864.0 KiB + 596.0 KiB =   1.4 MiB       busybox (12)
  1.9 MiB +   1.0 MiB =   2.9 MiB       xfce4-power-manager
  5.3 MiB + 192.5 KiB =   5.5 MiB       xterm
  5.7 MiB +   1.5 MiB =   7.2 MiB       panel-6-systray
  6.3 MiB +   1.2 MiB =   7.6 MiB       xfsettingsd
  6.1 MiB +   1.6 MiB =   7.7 MiB       xfce4-session
  6.3 MiB +   1.5 MiB =   7.7 MiB       Thunar
  5.8 MiB +   2.0 MiB =   7.8 MiB       panel-2-actioons
  7.0 MiB +   3.1 MiB =  10.1 MiB       xfwm4
 10.9 MiB +   3.4 MiB =  14.2 MiB       xfce4-panel
 15.4 MiB +   1.9 MiB =  17.3 MiB       xfdesktop
 52.1 MiB + 352.5 KiB =  52.5 MiB       Xorg
---------------------------------
                        147.6 MiB
=================================
alpine:~/git/ps_mem$
And finally we have Devuan beowulf (OpenRC init) with dwm & slstatus under QEMU/KVM:

Code: Select all

devuan:~$ free -h
              total        used        free      shared  buff/cache   available
Mem:          3.9Gi        69Mi       3.7Gi       0.0Ki       117Mi       3.6Gi
Swap:            0B          0B          0B
devuan:~/git/ps_mem$ sudo ./ps_mem.py
 Private  +   Shared  =  RAM used       Program

220.0 KiB +  74.5 KiB = 294.5 KiB       startx
272.0 KiB + 108.5 KiB = 380.5 KiB       cron
292.0 KiB + 116.5 KiB = 408.5 KiB       init
260.0 KiB + 227.5 KiB = 487.5 KiB       xinit
280.0 KiB + 237.5 KiB = 517.5 KiB       slstatus
368.0 KiB + 208.5 KiB = 576.5 KiB       dbus-launch
616.0 KiB + 130.5 KiB = 746.5 KiB       loksh
564.0 KiB + 687.0 KiB =   1.2 MiB       dbus-daemon (2)
592.0 KiB + 690.5 KiB =   1.3 MiB       getty (5)
  1.1 MiB + 341.5 KiB =   1.4 MiB       login
  1.0 MiB + 434.5 KiB =   1.4 MiB       sudo
  1.8 MiB + 119.5 KiB =   1.9 MiB       elogind-daemon
  1.8 MiB + 195.5 KiB =   2.0 MiB       rsyslogd
  1.3 MiB +   1.3 MiB =   2.6 MiB       dwm
  2.8 MiB + 221.5 KiB =   3.0 MiB       udevd
  7.9 MiB +   1.5 MiB =   9.4 MiB       xterm
 47.3 MiB + 861.5 KiB =  48.1 MiB       Xorg
---------------------------------
                         75.6 MiB
=================================
devuan:~/git/ps_mem$
deadbang

Wheelerof4te
Posts: 1454
Joined: 2015-08-30 20:14

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#15 Post by Wheelerof4te »

^You are really itching my Sway tendrils right now (don't try it again, GNOME is working fine, don't try it again, me)

ruffwoof
Posts: 298
Joined: 2016-08-20 21:00

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#16 Post by ruffwoof »

Code: Select all

# free -m
              total        used        free      shared  buff/cache   available
Mem:           3406          64        3207          81         134        3021
Swap:             0           0           0
#
FatDog (based on Linux from Scratch) initial boot to using fp IDE, mc, style desktop (text user interface - tui), wireless net connected. From there I can ssh into hashbang for irc, email, bbs' ..etc. Initial boot free -m as above.

Secondary boot (exiting tui) loads fd64 main sfs, full blown X desktop environment with Chrome, Libre etc.

Boots from usb, with multi-save session saving back to usb. i.e. usb can be unplugged after booting and it all runs in ram. Only need to reattach usb if I want to run a 'save' i.e. configuration change. All data stored elsewhere, so generally I boot the exact same 'clean' system every time, use it, shut down without saving (no risk of a crack being made persistent across reboots). Chome is included in that, clean/new after each reboot, so I store bookmarks in a text file - tilda caters for clickable links, so when viewing that bookmarks files I can click/add/remove those links easily.

tui remains available in the gui session, using tilda drop down terminal (F1 to show/hide, Quake style). I have a ncurses menu - similar in appearance/operation to mc style, where clicking menu options (program launch) that opens a new tilda tab with that program loaded into that tab (or opens the gui window for gui programs, Fatdog uses Openbox). So I can for instance still run w3m on hashbang if I so desire. On hashbang sessions run under tmux.

Image

Presently, writing this (in Chrome) ... with moderate/heavily active desktop

Code: Select all

# free -m
              total        used        free      shared  buff/cache   available
Mem:           3406         410        2071         588         924        2026
Swap:         16383           0       16383
# 
Again that's all running in ram, no usb attached, no HDD mounted.

F1 shows tui ...
Image

F1 again hides tui to reveal the gui desktop

Image

I live in UK, but like to ssh into US, so most of my data is via that ssh tunnel. I even set hashbang as my socks proxy so local Chrome/dns lookups also flow through the ssh tunnel. So web sites (or in the following image BBS's) see my IP as being a US based IP
Image

For sensitive connections, such as online paying credit card bill for instance, I use my local ISP's routing/dns after having re-booted a 'clean' session.

User avatar
Head_on_a_Stick
Posts: 14114
Joined: 2014-06-01 17:46
Location: London, England
Has thanked: 81 times
Been thanked: 132 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#17 Post by Head_on_a_Stick »

From the sublime to the ridiculous...

Debian buster running GNOME on X:

Code: Select all

              total        used        free      shared  buff/cache   available
Mem:          7.6Gi       641Mi       5.9Gi       129Mi       1.0Gi       6.6Gi
Swap:         1.8Gi          0B       1.8Gi

600.0 KiB +  85.5 KiB = 685.5 KiB       loksh
676.0 KiB + 114.5 KiB = 790.5 KiB       gvfsd-metadata
684.0 KiB + 107.5 KiB = 791.5 KiB       gsd-screensaver-proxy
760.0 KiB + 107.5 KiB = 867.5 KiB       gdm-x-session
748.0 KiB + 125.5 KiB = 873.5 KiB       gsd-a11y-settings
792.0 KiB + 110.5 KiB = 902.5 KiB       gvfs-mtp-volume-monitor
780.0 KiB + 124.5 KiB = 904.5 KiB       gsd-mouse
832.0 KiB + 108.5 KiB = 940.5 KiB       gsd-rfkill
924.0 KiB + 165.5 KiB =   1.1 MiB       at-spi2-registryd
  1.1 MiB +  72.5 KiB =   1.2 MiB       dconf-service
  1.0 MiB + 208.5 KiB =   1.2 MiB       gsd-housekeeping
864.0 KiB + 354.5 KiB =   1.2 MiB       systemd-networkd-wait-online
  1.0 MiB + 177.5 KiB =   1.2 MiB       gvfs-goa-volume-monitor
  1.1 MiB + 174.5 KiB =   1.2 MiB       gvfs-gphoto2-volume-monitor
  1.0 MiB + 233.5 KiB =   1.3 MiB       sudo
  1.1 MiB + 178.5 KiB =   1.3 MiB       gvfsd
996.0 KiB + 425.5 KiB =   1.4 MiB       systemd-timesyncd
964.0 KiB + 516.5 KiB =   1.4 MiB       alsactl
  1.2 MiB + 314.5 KiB =   1.5 MiB       gvfs-afc-volume-monitor
  1.3 MiB + 224.5 KiB =   1.5 MiB       gsd-disk-utility-notify
  1.3 MiB + 465.5 KiB =   1.8 MiB       systemd-logind
  1.5 MiB + 267.5 KiB =   1.8 MiB       gdm3
  1.5 MiB + 319.5 KiB =   1.8 MiB       realmd
  1.3 MiB + 551.5 KiB =   1.9 MiB       gsd-sharing
  1.7 MiB + 410.5 KiB =   2.1 MiB       gsd-print-notifications
  2.1 MiB + 118.5 KiB =   2.2 MiB       accounts-daemon
  1.6 MiB + 599.5 KiB =   2.2 MiB       systemd-resolved
  2.1 MiB + 149.5 KiB =   2.3 MiB       systemd-udevd
  2.5 MiB + 240.5 KiB =   2.8 MiB       systemd-networkd
  2.4 MiB + 411.5 KiB =   2.8 MiB       geoclue
  2.3 MiB + 525.5 KiB =   2.8 MiB       gvfs-udisks2-volume-monitor
  2.8 MiB + 146.5 KiB =   2.9 MiB       at-spi-bus-launcher
  2.9 MiB + 190.5 KiB =   3.1 MiB       polkitd
  2.9 MiB + 235.5 KiB =   3.2 MiB       gsd-smartcard
  3.1 MiB + 102.5 KiB =   3.2 MiB       gvfsd-fuse
  2.8 MiB + 538.5 KiB =   3.4 MiB       gnome-session-binary
  3.3 MiB + 321.5 KiB =   3.6 MiB       gsd-sound
  3.6 MiB + 393.5 KiB =   3.9 MiB       upowerd
  3.7 MiB + 411.5 KiB =   4.1 MiB       systemd-journald
  3.8 MiB + 265.5 KiB =   4.1 MiB       goa-identity-service
  3.4 MiB + 717.5 KiB =   4.1 MiB       dbus-daemon (3)
  4.0 MiB + 621.5 KiB =   4.6 MiB       gsd-printer
  4.3 MiB + 416.5 KiB =   4.7 MiB       gdm-session-worker
  4.3 MiB + 389.5 KiB =   4.7 MiB       gnome-keyring-daemon
  4.4 MiB + 505.5 KiB =   4.9 MiB       udisksd
  2.5 MiB +   2.9 MiB =   5.4 MiB       wpa_supplicant (2)
  4.9 MiB +   1.0 MiB =   6.0 MiB       gsd-clipboard
  5.1 MiB +   1.0 MiB =   6.1 MiB       gsd-keyboard
  5.6 MiB + 547.5 KiB =   6.2 MiB       colord
  5.4 MiB +   1.2 MiB =   6.5 MiB       gsd-wacom
  5.5 MiB +   1.2 MiB =   6.6 MiB       gsd-power
  5.5 MiB +   1.2 MiB =   6.6 MiB       gsd-xsettings
  6.6 MiB + 619.5 KiB =   7.2 MiB       x-terminal-emul
  5.9 MiB +   1.5 MiB =   7.4 MiB       gsd-media-keys
  6.2 MiB +   1.4 MiB =   7.6 MiB       gsd-color
  4.0 MiB +   3.6 MiB =   7.6 MiB       systemd (3)
  5.3 MiB +   3.5 MiB =   8.7 MiB       evolution-addressbook-factory
  7.8 MiB +   1.1 MiB =   8.9 MiB       gsd-datetime
  8.2 MiB + 808.5 KiB =   9.0 MiB       tracker-store
  7.9 MiB +   1.2 MiB =   9.0 MiB       tracker-miner-apps
  8.5 MiB +   1.3 MiB =   9.8 MiB       tracker-miner-fs
  7.8 MiB +   2.0 MiB =   9.9 MiB       gnome-shell-calendar-server
  8.5 MiB +   2.8 MiB =  11.4 MiB       unattended-upgr
 10.4 MiB +   1.4 MiB =  11.9 MiB       packagekitd
 11.6 MiB +   1.2 MiB =  12.8 MiB       pulseaudio
 11.0 MiB +   2.5 MiB =  13.6 MiB       evolution-source-registry
 14.0 MiB +   3.0 MiB =  17.0 MiB       chrome-gnome-sh
 16.7 MiB +   4.5 MiB =  21.2 MiB       evolution-calendar-factory
 14.0 MiB +  10.5 MiB =  24.5 MiB       evolution-alarm-notify
 28.6 MiB +   7.0 MiB =  35.6 MiB       goa-daemon
 34.2 MiB +   4.1 MiB =  38.3 MiB       Xorg
 87.1 MiB +   4.7 MiB =  91.8 MiB       gnome-software
220.0 MiB +  10.7 MiB = 230.7 MiB       gnome-shell
---------------------------------
                        739.1 MiB
================================
And under Wayland:

Code: Select all

              total        used        free      shared  buff/cache   available
Mem:          7.6Gi       677Mi       5.9Gi       131Mi       1.0Gi       6.6Gi
Swap:         1.8Gi          0B       1.8Gi

 Private  +   Shared  =  RAM used	Program

208.0 KiB +  42.5 KiB = 250.5 KiB	atd
312.0 KiB +  50.5 KiB = 362.5 KiB	cron
356.0 KiB +  50.5 KiB = 406.5 KiB	rtkit-daemon
648.0 KiB +  94.5 KiB = 742.5 KiB	gdm-wayland-session
692.0 KiB + 104.5 KiB = 796.5 KiB	gsd-screensaver-proxy
680.0 KiB + 118.5 KiB = 798.5 KiB	gvfsd-metadata
744.0 KiB + 130.5 KiB = 874.5 KiB	gsd-a11y-settings
768.0 KiB + 137.5 KiB = 905.5 KiB	gsd-mouse
500.0 KiB + 441.0 KiB = 941.0 KiB	loksh (2)
832.0 KiB + 110.5 KiB = 942.5 KiB	gsd-rfkill
816.0 KiB + 162.5 KiB = 978.5 KiB	at-spi-bus-launcher
940.0 KiB + 164.5 KiB =   1.1 MiB	at-spi2-registryd
  1.1 MiB +  71.5 KiB =   1.2 MiB	dconf-service
992.0 KiB + 213.5 KiB =   1.2 MiB	gsd-housekeeping
  1.0 MiB + 174.5 KiB =   1.2 MiB	gvfs-goa-volume-monitor
  1.1 MiB + 182.5 KiB =   1.2 MiB	gvfs-gphoto2-volume-monitor
  1.0 MiB + 234.5 KiB =   1.3 MiB	sudo
  1.1 MiB + 175.5 KiB =   1.3 MiB	gvfsd
996.0 KiB + 472.5 KiB =   1.4 MiB	systemd-timesyncd
980.0 KiB + 513.5 KiB =   1.5 MiB	alsactl
  1.3 MiB + 217.5 KiB =   1.5 MiB	gsd-disk-utility-notify
  1.2 MiB + 304.5 KiB =   1.5 MiB	gvfs-afc-volume-monitor
  1.3 MiB + 318.5 KiB =   1.6 MiB	gsd-sound
  1.3 MiB + 499.5 KiB =   1.8 MiB	gsd-sharing
  1.3 MiB + 508.5 KiB =   1.8 MiB	systemd-logind
  1.6 MiB + 263.5 KiB =   1.9 MiB	gdm3
  1.7 MiB + 405.5 KiB =   2.0 MiB	gsd-print-notifications
  2.1 MiB + 117.5 KiB =   2.2 MiB	accounts-daemon
  1.6 MiB + 641.5 KiB =   2.2 MiB	systemd-resolved
  2.1 MiB + 162.5 KiB =   2.3 MiB	systemd-udevd
  2.0 MiB + 598.5 KiB =   2.6 MiB	gsd-printer
  2.3 MiB + 390.5 KiB =   2.7 MiB	gnome-keyring-daemon
  2.3 MiB + 391.5 KiB =   2.7 MiB	geoclue
  2.3 MiB + 513.5 KiB =   2.8 MiB	gvfs-udisks2-volume-monitor
  2.5 MiB + 268.5 KiB =   2.8 MiB	systemd-networkd
  2.8 MiB + 106.5 KiB =   2.9 MiB	gvfs-mtp-volume-monitor
  3.0 MiB + 182.5 KiB =   3.1 MiB	polkitd
  2.8 MiB + 550.5 KiB =   3.3 MiB	gnome-session-binary
  3.5 MiB + 310.5 KiB =   3.8 MiB	realmd
  3.6 MiB + 385.5 KiB =   3.9 MiB	upowerd
  3.9 MiB + 263.5 KiB =   4.1 MiB	goa-identity-service
  3.6 MiB + 692.5 KiB =   4.3 MiB	dbus-daemon (3)
  4.2 MiB + 455.5 KiB =   4.6 MiB	systemd-journald
  4.4 MiB + 420.5 KiB =   4.8 MiB	gdm-session-worker
  4.5 MiB + 522.5 KiB =   5.0 MiB	udisksd
  4.9 MiB + 234.5 KiB =   5.1 MiB	gsd-smartcard
  5.1 MiB +  99.5 KiB =   5.2 MiB	gvfsd-fuse
  3.8 MiB +   2.3 MiB =   6.1 MiB	wpa_supplicant (2)
  5.6 MiB + 536.5 KiB =   6.1 MiB	colord
  5.4 MiB + 952.5 KiB =   6.4 MiB	gnome-control-center-search-provider
  5.7 MiB +   2.1 MiB =   7.8 MiB	gnome-shell-calendar-server
  4.3 MiB +   3.7 MiB =   8.0 MiB	systemd (3)
  7.8 MiB +   1.0 MiB =   8.8 MiB	gsd-datetime
  5.4 MiB +   3.5 MiB =   8.9 MiB	evolution-addressbook-factory
  7.7 MiB +   1.5 MiB =   9.2 MiB	gsd-clipboard
  7.9 MiB +   1.5 MiB =   9.4 MiB	gsd-keyboard
  8.6 MiB +   1.2 MiB =   9.8 MiB	tracker-miner-fs
  8.2 MiB +   1.6 MiB =   9.8 MiB	gsd-power
  8.5 MiB +   1.9 MiB =  10.4 MiB	gsd-media-keys
  8.8 MiB +   1.8 MiB =  10.6 MiB	gsd-color
 10.2 MiB + 799.5 KiB =  10.9 MiB	tracker-store
  9.9 MiB +   1.1 MiB =  11.0 MiB	tracker-miner-apps
  9.2 MiB +   2.4 MiB =  11.6 MiB	evolution-source-registry
 10.2 MiB +   1.6 MiB =  11.8 MiB	gsd-xsettings
 10.4 MiB +   1.6 MiB =  11.9 MiB	gsd-wacom
 11.6 MiB +   1.2 MiB =  12.7 MiB	pulseaudio
 12.0 MiB +   1.1 MiB =  13.1 MiB	unattended-upgr
 11.5 MiB +   3.2 MiB =  14.7 MiB	gnome-terminal-server
 14.7 MiB +   4.5 MiB =  19.2 MiB	evolution-calendar-factory
 14.4 MiB +  10.0 MiB =  24.4 MiB	evolution-alarm-notify
 25.4 MiB +   1.4 MiB =  26.8 MiB	packagekitd
 22.7 MiB +   6.8 MiB =  29.4 MiB	goa-daemon
 41.1 MiB +   2.9 MiB =  43.9 MiB	Xwayland
 86.7 MiB +   4.3 MiB =  91.0 MiB	gnome-software
227.6 MiB +   9.8 MiB = 237.5 MiB	gnome-shell
---------------------------------
                        783.0 MiB
=================================
*shudders*
deadbang

User avatar
oswaldkelso
df -h | grep > 20TiB
df -h | grep > 20TiB
Posts: 1490
Joined: 2005-07-26 23:20
Location: UK
Has thanked: 1 time
Been thanked: 58 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#18 Post by oswaldkelso »

System: Host: dragora Kernel: 4.18.9-gnu i686 bits: 32 Desktop: IceWM 1.4.2 Distro: Dragora 3.0 D3

Code: Select all

 Private  +   Shared  =  RAM used	Program

 40.0 KiB +   0.5 KiB =  40.5 KiB	perpboot
 68.0 KiB +   0.5 KiB =  68.5 KiB	crond
 72.0 KiB +   0.5 KiB =  72.5 KiB	socklog
 88.0 KiB +   0.5 KiB =  88.5 KiB	perpd
124.0 KiB +   0.5 KiB = 124.5 KiB	init
 64.0 KiB + 114.5 KiB = 178.5 KiB	rc.main
 68.0 KiB + 114.5 KiB = 182.5 KiB	startx
188.0 KiB +   0.5 KiB = 188.5 KiB	acpid
 72.0 KiB + 124.0 KiB = 196.0 KiB	agetty (2)
196.0 KiB +  49.5 KiB = 245.5 KiB	tinylog (9)
144.0 KiB + 234.5 KiB = 378.5 KiB	xinit
268.0 KiB + 220.5 KiB = 488.5 KiB	dbus-daemon
416.0 KiB + 106.5 KiB = 522.5 KiB	dhcpcd
548.0 KiB + 869.0 KiB =   1.4 MiB	bash (2)
  1.4 MiB + 177.5 KiB =   1.6 MiB	wpa_supplicant
  1.5 MiB + 716.0 KiB =   2.2 MiB	udevd (2)
  2.8 MiB + 937.5 KiB =   3.7 MiB	xterm
  6.2 MiB +   1.3 MiB =   7.5 MiB	icewm
  7.8 MiB + 778.5 KiB =   8.5 MiB	Xorg
---------------------------------
                         27.6 MiB
=================================

There is always a slight variation when running ps_mem or free -m (maybe someone can explain?) I've seen it as low as 23MB for the same setup but 64bit and fully loaded booting to the desktop (tint2 and fittstool) it's around 35MB... Of course then you fire up a browser :-) That said. I only currently have netsurf or dillo as my gui browser which will take you to the dizzy heights of 48MB but you know what I mean.

Of one thing I'm sure. It should not be the interface that hogs memory if you set it up methodically. I use the same very tweaked interface on my atoms as my i5's because it's very easy, very fast, very light and very configurable because it follows the Unix philosophy.

Bang for your buck is what I like because I run a lot of old low powered machines. The current state of the desktop on Gnu/Linux doesn't offer many new features bar a bit of bling. In fact many features that did exist are being dumbed down, and bling is replacing speed. DE's like TDE where you can turn off the bling in return for speed will always get a thumbs up from me.
Free Software Matters
Ash init durbatulûk, ash init gimbatul,
Ash init thrakatulûk agh burzum-ishi krimpatul.
My oldest used PC: 1999 imac 333Mhz 256MB PPC abandoned by Debian

User avatar
Nili
Posts: 441
Joined: 2014-04-30 14:04
Location: $HOME/♫♪
Has thanked: 5 times
Been thanked: 3 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#19 Post by Nili »

I learned way back on #! & LinuxBBQ how to manage my system and use it as KISS & Unix philosophy.
Since then, i don't install junks.

Code: Select all

 Private  +   Shared  =  RAM used	Program

 72.0 KiB + 126.5 KiB = 198.5 KiB	hddtemp
200.0 KiB + 111.5 KiB = 311.5 KiB	startx
180.0 KiB + 175.0 KiB = 355.0 KiB	init
184.0 KiB + 308.5 KiB = 492.5 KiB	xinit
388.0 KiB + 481.5 KiB = 869.5 KiB	su
528.0 KiB + 410.5 KiB = 938.5 KiB	login
  1.3 MiB + 251.5 KiB =   1.5 MiB	udevd
  1.4 MiB + 300.0 KiB =   1.7 MiB	bash
  2.2 MiB +   2.0 MiB =   4.1 MiB	rxvt-unicode
  8.2 MiB + 826.0 KiB =   9.0 MiB	Xorg
 12.9 MiB +   2.3 MiB =  15.2 MiB	openbox
---------------------------------
                         34.6 MiB
=================================
#! nili ~ $ free -h
             total       used       free     shared    buffers     cached
Mem:          2.0G       384M       1.6G        20M        38M       299M
-/+ buffers/cache:        46M       1.9G
Swap:         4.0G       464K       4.0G
#! nili ~ $ uptime
 15:34:01 up 1 day,  5:59,  1 user,  load average: 0.19, 0.10, 0.08
#! nili ~ $ 
This is fake busy

Code: Select all

 Private  +   Shared  =  RAM used	Program

176.0 KiB +  75.5 KiB = 251.5 KiB	startx
192.0 KiB + 106.0 KiB = 298.0 KiB	init
172.0 KiB + 145.5 KiB = 317.5 KiB	xinit
372.0 KiB +  71.5 KiB = 443.5 KiB	hddtemp
380.0 KiB + 357.5 KiB = 737.5 KiB	su
516.0 KiB + 315.5 KiB = 831.5 KiB	login
768.0 KiB + 523.0 KiB =   1.3 MiB	compton
  1.3 MiB + 152.5 KiB =   1.4 MiB	udevd
  1.3 MiB + 221.0 KiB =   1.5 MiB	bash
  1.2 MiB + 558.0 KiB =   1.8 MiB	conky
  1.9 MiB +   2.1 MiB =   4.0 MiB	tint2
  6.6 MiB +   1.2 MiB =   7.8 MiB	x-terminal-emulator
  5.1 MiB +   3.4 MiB =   8.5 MiB	spacefm
  6.1 MiB +   2.8 MiB =   8.9 MiB	openbox
  5.5 MiB +   6.0 MiB =  11.5 MiB	obconf
  7.8 MiB +   4.9 MiB =  12.7 MiB	Xorg
 12.1 MiB +   3.9 MiB =  15.9 MiB	obmenu
 14.8 MiB +   4.5 MiB =  19.3 MiB	deadbeef-gtkui
116.5 MiB +   3.2 MiB = 119.7 MiB	x-www-browser
---------------------------------
                        217.2 MiB
=================================
#! nili ~ $ 
UNIX IS VERY SIMPLE, JUST NEEDS A GENIUS TO UNDERSTAND IT'S SIMPLICITY.
openSUSE Tumbleweed KDE/Wayland

♫♪ Elisa playing...
Damascus Cocktail ♪ Black Reverie ♪ Dye the sky.

Deb-fan
Posts: 1047
Joined: 2012-08-14 12:27
Been thanked: 4 times

Re: Gnu/Linux desktops-windows managers RAM ShoWDowN

#20 Post by Deb-fan »

You fellows above dang sure aren't messing around. Call that taking minimal to the maximum. Agree will/would always setup a gnu/nix Os the same on high/low spec. Had never even heard of Tde (Trinity desktop environment) interesting. When a better opportunity presents plan on exploring a bunch of the available DE's and windows managers out there. If only for the experience and sake of it.

Thanks for sharing stats fellow nixers. :)
Most powerful FREE tech-support tool on the planet * HERE. *

Post Reply