New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
Show your LEB Memory usage. Are you Low End?
Just to compare how Low End everyone is.
Usage, as root:
curl -sk https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py | python
Or, clone this repo: https://github.com/pixelb/ps_mem and execute the ps_mem.py script with python2.
Output from my busyest low end box, it runs DirectAdmin and a few sites which family members and friends use and manage, it has 512 MB RAM:
Private + Shared = RAM used Program
4.0 KiB + 27.5 KiB = 31.5 KiB agetty [updated]
8.0 KiB + 38.5 KiB = 46.5 KiB udevd
4.0 KiB + 56.0 KiB = 60.0 KiB hald-runner [updated]
36.0 KiB + 49.5 KiB = 85.5 KiB atd
72.0 KiB + 16.0 KiB = 88.0 KiB mdadm [updated]
124.0 KiB + 32.5 KiB = 156.5 KiB log
24.0 KiB + 135.0 KiB = 159.0 KiB mingetty [updated] (6)
132.0 KiB + 29.5 KiB = 161.5 KiB anvil
120.0 KiB + 49.0 KiB = 169.0 KiB abrt-dump-oops [updated]
108.0 KiB + 65.0 KiB = 173.0 KiB abrtd [updated]
4.0 KiB + 235.0 KiB = 239.0 KiB mysqld_safe
180.0 KiB + 81.0 KiB = 261.0 KiB exim
252.0 KiB + 54.0 KiB = 306.0 KiB auditd
284.0 KiB + 73.0 KiB = 357.0 KiB init
336.0 KiB + 40.5 KiB = 376.5 KiB ssl-params
360.0 KiB + 46.5 KiB = 406.5 KiB auth
376.0 KiB + 38.5 KiB = 414.5 KiB dbus-daemon
376.0 KiB + 54.5 KiB = 430.5 KiB dovecot
360.0 KiB + 141.5 KiB = 501.5 KiB ntpd
464.0 KiB + 56.5 KiB = 520.5 KiB crond
532.0 KiB + 96.5 KiB = 628.5 KiB hald [updated]
612.0 KiB + 103.0 KiB = 715.0 KiB n2txd [updated] (2)
744.0 KiB + 38.0 KiB = 782.0 KiB config
796.0 KiB + 284.5 KiB = 1.1 MiB bash
1.1 MiB + 128.0 KiB = 1.2 MiB proftpd
404.0 KiB + 1.1 MiB = 1.5 MiB directadmin (6)
2.1 MiB + 364.5 KiB = 2.5 MiB sshd (2)
4.7 MiB + 59.5 KiB = 4.8 MiB rsyslogd
4.9 MiB + 195.5 KiB = 5.1 MiB php-fpm55
3.7 MiB + 1.4 MiB = 5.1 MiB imap-login (16)
3.8 MiB + 1.4 MiB = 5.2 MiB pop3-login (16)
13.4 MiB + 156.5 KiB = 13.5 MiB named
14.5 MiB + 99.5 KiB = 14.6 MiB lfd
12.1 MiB + 3.6 MiB = 15.7 MiB httpd (3)
298.7 MiB + 144.0 KiB = 298.8 MiB mysqld
---------------------------------
376.0 MiB
=================================
Another one from an ejabberd server me and my friends use, it also runs a web chat client for ejabberd (candy):
Private + Shared = RAM used Program
128.0 KiB + 17.0 KiB = 145.0 KiB acpid
144.0 KiB + 12.5 KiB = 156.5 KiB epmd
176.0 KiB + 23.0 KiB = 199.0 KiB vnstatd
172.0 KiB + 28.5 KiB = 200.5 KiB atd
196.0 KiB + 21.0 KiB = 217.0 KiB upstart-socket-bridge
208.0 KiB + 25.0 KiB = 233.0 KiB upstart-udev-bridge
160.0 KiB + 107.5 KiB = 267.5 KiB inet_gethost (2)
272.0 KiB + 34.0 KiB = 306.0 KiB cron
300.0 KiB + 34.0 KiB = 334.0 KiB dbus-daemon
336.0 KiB + 16.5 KiB = 352.5 KiB ssh-agent
332.0 KiB + 54.0 KiB = 386.0 KiB master
420.0 KiB + 62.5 KiB = 482.5 KiB gam_server
368.0 KiB + 117.0 KiB = 485.0 KiB qmgr
572.0 KiB + 209.5 KiB = 781.5 KiB sudo
588.0 KiB + 194.0 KiB = 782.0 KiB pickup
948.0 KiB + 144.0 KiB = 1.1 MiB getty (6)
1.2 MiB + 38.5 KiB = 1.2 MiB init
988.0 KiB + 235.0 KiB = 1.2 MiB udevd (3)
1.3 MiB + 148.5 KiB = 1.4 MiB whoopsie
1.9 MiB + 53.5 KiB = 1.9 MiB rsyslogd
1.6 MiB + 1.5 MiB = 3.1 MiB sshd (3)
4.2 MiB + 12.0 KiB = 4.2 MiB haveged
3.5 MiB + 962.0 KiB = 4.4 MiB bash (2)
5.0 MiB + 435.0 KiB = 5.4 MiB fail2ban-server
5.6 MiB + 1.8 MiB = 7.4 MiB nginx (5)
26.2 MiB + 194.0 KiB = 26.4 MiB sensu-client
44.6 MiB + 69.5 KiB = 44.7 MiB beam
99.7 MiB + 317.0 KiB = 100.0 MiB tor
---------------------------------
207.5 MiB
=================================
That box also has 512 MB RAM.
Please also post the specs of the box, and what it is used for, if you want.


Comments
My most low end box with 128 MB of ram, runs as a https://raymii.org cluster node:
Output from my BandwagonHost LEB:
root@minimal:~# python ps_mem.py Private + Shared = RAM used Program 116.0 KiB + 14.5 KiB = 130.5 KiB init 132.0 KiB + 68.5 KiB = 200.5 KiB cron 244.0 KiB + 27.5 KiB = 271.5 KiB dbus-daemon 1.5 MiB + 120.0 KiB = 1.6 MiB sshd (2) 2.1 MiB + 67.0 KiB = 2.1 MiB bash 1.9 MiB + 3.6 MiB = 5.5 MiB php5-fpm (3) 4.2 MiB + 2.2 MiB = 6.3 MiB nginx (5) --------------------------------- 16.2 MiB =================================512mb xvmlabs
Private + Shared = RAM used Program 140.0 KiB + 52.5 KiB = 192.5 KiB init 172.0 KiB + 144.0 KiB = 316.0 KiB anvil 276.0 KiB + 56.5 KiB = 332.5 KiB cron 272.0 KiB + 141.0 KiB = 413.0 KiB log 352.0 KiB + 104.5 KiB = 456.5 KiB dovecot 244.0 KiB + 317.5 KiB = 561.5 KiB mysqld_safe 700.0 KiB + 81.5 KiB = 781.5 KiB rsyslogd 452.0 KiB + 473.0 KiB = 925.0 KiB vesta-nginx (2) 964.0 KiB + 100.0 KiB = 1.0 MiB exim4 316.0 KiB + 1.2 MiB = 1.6 MiB vesta-php (3) 1.3 MiB + 336.0 KiB = 1.6 MiB bash 1.5 MiB + 718.5 KiB = 2.2 MiB nginx (4) 1.7 MiB + 635.0 KiB = 2.4 MiB sshd (2) 3.2 MiB + 190.0 KiB = 3.4 MiB fail2ban-server 3.6 MiB + 796.5 KiB = 4.4 MiB openvpn (5) 13.4 MiB + 79.0 KiB = 13.5 MiB miniserv.pl 13.3 MiB + 209.0 KiB = 13.5 MiB named 23.5 MiB + 8.1 MiB = 31.6 MiB apache2 (9) 35.4 MiB + 253.5 KiB = 35.6 MiB mysqld --------------------------------- 114.7 MiB =================================CVPS box: (currently nothing running on it):
hyper01-us06 (Proxmox, not used much yet): http://sprunge.us/gFXG
web01-fr01 (main webserver): http://sprunge.us/MXbb
And I'm not going to post any further, falling in sleep
512MB, Ramnode Netherlands. used as a Euro local site mirror
Private + Shared = RAM used Program 4.0 KiB + 17.5 KiB = 21.5 KiB upstart-socket-bridge 4.0 KiB + 19.0 KiB = 23.0 KiB upstart-udev-bridge 4.0 KiB + 21.0 KiB = 25.0 KiB xinetd 8.0 KiB + 35.0 KiB = 43.0 KiB getty (2) 0.0 KiB + 74.5 KiB = 74.5 KiB udevd (3) 0.0 KiB + 100.0 KiB = 100.0 KiB saslauthd (2) 96.0 KiB + 32.5 KiB = 128.5 KiB cron 344.0 KiB + 56.0 KiB = 400.0 KiB sendmail-mta 708.0 KiB + 46.5 KiB = 754.5 KiB init 780.0 KiB + 76.5 KiB = 856.5 KiB rsyslogd 1.0 MiB + 134.0 KiB = 1.1 MiB bash 1.7 MiB + 573.0 KiB = 2.3 MiB sshd (2) 2.2 MiB + 1.4 MiB = 3.6 MiB apache2 (6) 20.5 MiB + 138.0 KiB = 20.7 MiB btsync-daemon --------------------------------- 30.1 MiB =================================512MB Ramnode Atlanta, used as offsite monitoring with Observium, 47 devices.
Private + Shared = RAM used Program 8.0 KiB + 35.0 KiB = 43.0 KiB logger 8.0 KiB + 60.0 KiB = 68.0 KiB xinetd 8.0 KiB + 89.5 KiB = 97.5 KiB upstart-socket-bridge 4.0 KiB + 109.0 KiB = 113.0 KiB upstart-udev-bridge 92.0 KiB + 28.0 KiB = 120.0 KiB mysqld_safe 20.0 KiB + 107.0 KiB = 127.0 KiB getty (2) 16.0 KiB + 120.0 KiB = 136.0 KiB saslauthd (2) 40.0 KiB + 133.5 KiB = 173.5 KiB udevd (3) 156.0 KiB + 63.5 KiB = 219.5 KiB cron 436.0 KiB + 62.0 KiB = 498.0 KiB sendmail-mta 508.0 KiB + 174.5 KiB = 682.5 KiB init 1.0 MiB + 62.0 KiB = 1.1 MiB bash 1.2 MiB + 96.5 KiB = 1.3 MiB rsyslogd 1.5 MiB + 596.0 KiB = 2.1 MiB sshd (2) 24.1 MiB + 177.0 KiB = 24.3 MiB mysqld 21.7 MiB + 4.8 MiB = 26.5 MiB apache2 (6) --------------------------------- 57.5 MiB =================================128Mb RamNode vps, running https://snapr.pw
curl -sk https://raw.githubusercontent.com/pixelb/ps_mem/master/ps_mem.py | python
Private + Shared = RAM used Program
4.0 KiB + 12.5 KiB = 16.5 KiB mysqld_safe
4.0 KiB + 28.0 KiB = 32.0 KiB dbus-daemon
48.0 KiB + 14.5 KiB = 62.5 KiB init
92.0 KiB + 31.5 KiB = 123.5 KiB cron
1.2 MiB + 35.5 KiB = 1.2 MiB redis-server
2.6 MiB + 104.0 KiB = 2.7 MiB bash
4.2 MiB + 138.5 KiB = 4.4 MiB lighttpd
2.1 MiB + 3.1 MiB = 5.2 MiB sshd (8)
9.4 MiB + 2.7 MiB = 12.1 MiB php-cgi (5)
38.9 MiB + 77.5 KiB = 39.0 MiB mysqld
64.8 MiB
512MB Crissic
Private + Shared = RAM used Program 4.0 KiB + 16.5 KiB = 20.5 KiB logger 8.0 KiB + 20.5 KiB = 28.5 KiB mysqld_safe 8.0 KiB + 23.0 KiB = 31.0 KiB oidentd 8.0 KiB + 32.5 KiB = 40.5 KiB xinetd 80.0 KiB + 24.0 KiB = 104.0 KiB init 8.0 KiB + 110.0 KiB = 118.0 KiB saslauthd (2) 152.0 KiB + 28.5 KiB = 180.5 KiB syslogd 180.0 KiB + 216.5 KiB = 396.5 KiB sh 220.0 KiB + 255.0 KiB = 475.0 KiB smbd (2) 460.0 KiB + 76.5 KiB = 536.5 KiB nmbd 340.0 KiB + 288.0 KiB = 628.0 KiB cron (2) 632.0 KiB + 251.5 KiB = 883.5 KiB sendmail 752.0 KiB + 286.0 KiB = 1.0 MiB bash 1.4 MiB + 107.5 KiB = 1.5 MiB named 1.6 MiB + 330.0 KiB = 1.9 MiB sendmail-msp 1.5 MiB + 695.5 KiB = 2.2 MiB sshd (2) 5.8 MiB + 86.5 KiB = 5.9 MiB mysqld 106.6 MiB + 6.0 MiB = 112.7 MiB apache2 (6) --------------------------------- 128.5 MiB =================================One of my frigsaker cigrit backup servers:
@Raymii why do you have mdadm running on a VPS?
idk. I think it is in the image or because of directadmin.
128MB backup/fileserver. Not bad IMO considering it's based off the normal Debian template and not the minimal one. I just removed apache/bind/sendmail and vim.
Private + Shared = RAM used Program 4.0 KiB + 17.0 KiB = 21.0 KiB mysqld_safe 4.0 KiB + 20.5 KiB = 24.5 KiB acpid 44.0 KiB + 23.0 KiB = 67.0 KiB atd 56.0 KiB + 17.0 KiB = 73.0 KiB init 72.0 KiB + 11.5 KiB = 83.5 KiB logger 76.0 KiB + 9.5 KiB = 85.5 KiB minissdpd 72.0 KiB + 16.5 KiB = 88.5 KiB bld 92.0 KiB + 11.5 KiB = 103.5 KiB dhclient 24.0 KiB + 141.0 KiB = 165.0 KiB getty (6) 196.0 KiB + 29.0 KiB = 225.0 KiB chrome-sandbox (2) 180.0 KiB + 128.5 KiB = 308.5 KiB ntpd (2) 236.0 KiB + 74.5 KiB = 310.5 KiB x2goruncommand 300.0 KiB + 27.5 KiB = 327.5 KiB iptables-restor 296.0 KiB + 40.0 KiB = 336.0 KiB dbus-launch 396.0 KiB + 39.0 KiB = 435.0 KiB gam_server 548.0 KiB + 45.5 KiB = 593.5 KiB dibbler-client 540.0 KiB + 125.5 KiB = 665.5 KiB xfconfd 612.0 KiB + 72.0 KiB = 684.0 KiB seafile-controller 336.0 KiB + 514.0 KiB = 850.0 KiB udevd (3) 932.0 KiB + 166.0 KiB = 1.1 MiB upowerd 976.0 KiB + 147.0 KiB = 1.1 MiB polkitd 936.0 KiB + 190.0 KiB = 1.1 MiB sh (10) 972.0 KiB + 349.0 KiB = 1.3 MiB dbus-daemon (2) 1.1 MiB + 249.5 KiB = 1.3 MiB xfsettingsd 1.2 MiB + 176.0 KiB = 1.3 MiB nacl_helper 924.0 KiB + 462.0 KiB = 1.4 MiB udisks-daemon (2) 1.1 MiB + 375.5 KiB = 1.5 MiB Thunar 1.2 MiB + 392.5 KiB = 1.6 MiB xfce4-session 1.4 MiB + 263.0 KiB = 1.6 MiB polkit-gnome-authentication-agent-1 1.3 MiB + 275.5 KiB = 1.6 MiB xfce4-settings-helper 1.3 MiB + 344.5 KiB = 1.7 MiB sshd (2) 1.5 MiB + 211.0 KiB = 1.7 MiB curlftpfs 1.6 MiB + 209.0 KiB = 1.8 MiB console-kit-daemon 1.7 MiB + 170.0 KiB = 1.8 MiB httpserver 1.8 MiB + 55.5 KiB = 1.8 MiB freshclam 1.8 MiB + 138.0 KiB = 1.9 MiB seaf-server 1.4 MiB + 584.5 KiB = 1.9 MiB panel-6-systray 2.0 MiB + 384.5 KiB = 2.4 MiB xfce4-volumed 1.9 MiB + 525.0 KiB = 2.4 MiB rehash.sh (10) 2.7 MiB + 138.0 KiB = 2.8 MiB irssi 1.9 MiB + 1.0 MiB = 2.9 MiB xfwm4 2.6 MiB + 480.0 KiB = 3.0 MiB ftp (10) 2.9 MiB + 146.5 KiB = 3.1 MiB snmpd 3.0 MiB + 141.5 KiB = 3.1 MiB ccnet-server 3.2 MiB + 177.5 KiB = 3.4 MiB slapd 2.7 MiB + 753.5 KiB = 3.4 MiB cron (11) 3.4 MiB + 42.0 KiB = 3.5 MiB btsync-daemon 4.2 MiB + 45.0 KiB = 4.3 MiB rsyslogd 4.3 MiB + 98.5 KiB = 4.4 MiB sshfs 1.2 MiB + 3.5 MiB = 4.7 MiB /usr/sbin/spamd 3.5 MiB + 1.3 MiB = 4.9 MiB xfdesktop 3.8 MiB + 1.2 MiB = 5.0 MiB xfce4-panel 5.3 MiB + 181.5 KiB = 5.5 MiB lighttpd 5.9 MiB + 202.5 KiB = 6.1 MiB fail2ban-server 364.0 KiB + 5.9 MiB = 6.2 MiB php5-fpm (3) 6.5 MiB + 519.0 KiB = 7.0 MiB bash (7) 5.9 MiB + 1.2 MiB = 7.1 MiB citserver (2) 8.7 MiB + 102.0 KiB = 8.8 MiB named 2.6 MiB + 6.9 MiB = 9.5 MiB spamd child (2) 10.1 MiB + 823.0 KiB = 10.9 MiB screen (15) 12.3 MiB + 1.4 MiB = 13.7 MiB ssh (10) 12.5 MiB + 1.3 MiB = 13.8 MiB webcit (4) 12.9 MiB + 6.0 MiB = 18.9 MiB openvpn-openssl (24) 39.7 MiB + 805.0 KiB = 40.5 MiB transmission-daemon (2) 5.0 MiB + 41.4 MiB = 46.4 MiB /usr/sbin/amavi (3) 49.5 MiB + 38.5 KiB = 49.6 MiB samp03svr 56.1 MiB + 1.1 MiB = 57.1 MiB x2goagent 57.0 MiB + 219.0 KiB = 57.2 MiB znc 107.0 MiB + 6.4 MiB = 113.3 MiB python2.7 (4) 101.1 MiB + 42.2 MiB = 143.3 MiB php-cgi (5) 255.1 MiB + 5.9 MiB = 261.0 MiB node (4) 322.8 MiB + 144.5 KiB = 323.0 MiB mysqld 447.9 MiB + 2.4 MiB = 450.3 MiB python (5) 542.3 MiB + 40.3 MiB = 582.6 MiB chrome (9) --------------------------------- 2.3 GiB =================================Thats your desktop I hope?
No, my main server! http://pastebin.com/raw.php?i=m6cxawuC is desktop
Private + Shared = RAM used Program 144.0 KiB + 9.5 KiB = 153.5 KiB acpid 164.0 KiB + 19.0 KiB = 183.0 KiB init 176.0 KiB + 30.5 KiB = 206.5 KiB vnstatd 188.0 KiB + 24.5 KiB = 212.5 KiB atd 268.0 KiB + 36.5 KiB = 304.5 KiB cron 496.0 KiB + 42.0 KiB = 538.0 KiB udevd 576.0 KiB + 75.5 KiB = 651.5 KiB master 608.0 KiB + 132.5 KiB = 740.5 KiB qmgr 464.0 KiB + 363.5 KiB = 827.5 KiB su 780.0 KiB + 57.5 KiB = 837.5 KiB dbus-daemon 648.0 KiB + 253.5 KiB = 901.5 KiB avahi-daemon (2) 816.0 KiB + 113.5 KiB = 929.5 KiB tlsmgr 880.0 KiB + 377.5 KiB = 1.2 MiB pickup 1.1 MiB + 149.0 KiB = 1.2 MiB getty (7) 2.2 MiB + 200.0 KiB = 2.4 MiB console-kit-daemon 2.3 MiB + 1.0 MiB = 3.4 MiB bash (2) 1.8 MiB + 2.0 MiB = 3.8 MiB sshd (3) 7.9 MiB + 300.0 KiB = 8.1 MiB znc 9.5 MiB + 86.0 KiB = 9.6 MiB rsyslogd --------------------------------- 36.0 MiB =================================The only personal VPS I have; ZNC Bouncer on a free 128MB ChunkHost VPS. Used to run OpenVPN too.
Holy crap:
My firefox does not get above 500 MB, but a gig for yer browser?
If I'm paying $7/mo or less, who care about the memory - I'm low end.
Ramnode backup server:
My kimsufi main server is using 440mb ;(
VPSDime 250GB storage:
My Minecraft/TF2/MTA-SA server (Not exactly low-end)
Private + Shared = RAM used Program 4.0 KiB + 59.0 KiB = 63.0 KiB acpid 76.0 KiB + 26.0 KiB = 102.0 KiB mdadm 76.0 KiB + 46.5 KiB = 122.5 KiB logger 8.0 KiB + 153.0 KiB = 161.0 KiB mysqld_safe 140.0 KiB + 34.5 KiB = 174.5 KiB vnstatd 152.0 KiB + 48.5 KiB = 200.5 KiB irqbalance 176.0 KiB + 42.0 KiB = 218.0 KiB init 216.0 KiB + 95.0 KiB = 311.0 KiB cron 288.0 KiB + 65.5 KiB = 353.5 KiB udevd 24.0 KiB + 372.0 KiB = 396.0 KiB getty (6) 372.0 KiB + 132.0 KiB = 504.0 KiB srcds_run 352.0 KiB + 190.5 KiB = 542.5 KiB ntpd 660.0 KiB + 69.5 KiB = 729.5 KiB dbus-daemon [updated] 636.0 KiB + 117.5 KiB = 753.5 KiB sudo 2.4 MiB + 160.5 KiB = 2.5 MiB snmpd 2.3 MiB + 1.2 MiB = 3.5 MiB bash (5) 1.4 MiB + 2.9 MiB = 4.3 MiB sshd (5) 3.4 MiB + 1.9 MiB = 5.3 MiB nginx (5) 1.5 MiB + 4.2 MiB = 5.7 MiB php5-fpm (3) 5.5 MiB + 824.0 KiB = 6.3 MiB screen (8) 9.2 MiB + 96.5 KiB = 9.3 MiB rsyslogd 23.5 MiB + 73.5 KiB = 23.6 MiB mta-server 337.2 MiB + 75.0 KiB = 337.3 MiB srcds_linux 381.9 MiB + 283.5 KiB = 382.2 MiB mysqld 8.6 GiB + 14.4 MiB = 8.6 GiB java (6) --------------------------------- 9.4 GiB =================================A low end caching edge server proudly hosted on Dr. Server's ByteShack XEN range. Using 100% of the RAM. Tinc is so much more lighter than OpenVPN.
Private + Shared = RAM used Program 4.0 KiB + 8.0 KiB = 12.0 KiB acpid 4.0 KiB + 42.0 KiB = 46.0 KiB systemd-udevd 32.0 KiB + 21.0 KiB = 53.0 KiB atd 68.0 KiB + 52.0 KiB = 120.0 KiB upstart-udev-bridge 96.0 KiB + 29.5 KiB = 125.5 KiB cron 28.0 KiB + 110.5 KiB = 138.5 KiB getty (7) 148.0 KiB + 59.5 KiB = 207.5 KiB upstart-socket-bridge 152.0 KiB + 60.0 KiB = 212.0 KiB upstart-file-bridge 232.0 KiB + 178.5 KiB = 410.5 KiB fishd 336.0 KiB + 109.5 KiB = 445.5 KiB systemd-logind 336.0 KiB + 287.0 KiB = 623.0 KiB polkitd 604.0 KiB + 52.0 KiB = 656.0 KiB dbus-daemon 820.0 KiB + 184.5 KiB = 1.0 MiB tincd 1.1 MiB + 107.0 KiB = 1.2 MiB init 880.0 KiB + 423.5 KiB = 1.3 MiB console-kit-daemon 1.5 MiB + 307.0 KiB = 1.8 MiB fish 2.0 MiB + 86.5 KiB = 2.1 MiB snmpd 1.9 MiB + 653.5 KiB = 2.5 MiB sshd (2) 3.2 MiB + 105.5 KiB = 3.3 MiB rsyslogd 2.9 MiB + 534.0 KiB = 3.4 MiB fail2ban-server 4.7 MiB + 1.9 MiB = 6.6 MiB apache2 (3) 6.9 MiB + 237.5 KiB = 7.1 MiB haproxy 5.7 MiB + 80.4 MiB = 86.2 MiB varnishd (2) --------------------------------- 119.3 MiB =================================Linode 2G running a large forum.
My lowest one just serving some static websites
Private + Shared = RAM used Program 56.0 KiB + 17.0 KiB = 73.0 KiB init 8.0 KiB + 90.0 KiB = 98.0 KiB su (2) 124.0 KiB + 45.0 KiB = 169.0 KiB vnstatd 120.0 KiB + 52.5 KiB = 172.5 KiB exim4 180.0 KiB + 25.0 KiB = 205.0 KiB cron 1.1 MiB + 396.5 KiB = 1.5 MiB screen (2) 1.2 MiB + 677.0 KiB = 1.9 MiB bash (5) 2.0 MiB + 975.5 KiB = 3.0 MiB nginx (5) 1.8 MiB + 1.7 MiB = 3.5 MiB sshd (3) --------------------------------- 10.6 MiB =================================Oh well found one with even smaller memory footprint. Basically this is one of those vpses, that i bought because of the nice IP which is sitting idle now.
Private + Shared = RAM used Program 4.0 KiB + 21.0 KiB = 25.0 KiB sh 4.0 KiB + 22.0 KiB = 26.0 KiB rc 4.0 KiB + 22.0 KiB = 26.0 KiB S08checkfs.sh 4.0 KiB + 26.0 KiB = 30.0 KiB upstart-socket-bridge 4.0 KiB + 28.5 KiB = 32.5 KiB upstart-udev-bridge 4.0 KiB + 34.5 KiB = 38.5 KiB sulogin 4.0 KiB + 45.0 KiB = 49.0 KiB udevd 8.0 KiB + 72.0 KiB = 80.0 KiB getty (2) 76.0 KiB + 42.5 KiB = 118.5 KiB syslogd 84.0 KiB + 44.5 KiB = 128.5 KiB cron 152.0 KiB + 90.0 KiB = 242.0 KiB dash 456.0 KiB + 66.0 KiB = 522.0 KiB init 596.0 KiB + 193.0 KiB = 789.0 KiB dropbear (2) --------------------------------- 2.1 MiB =================================Avg is about 200-400mb, why do we need these big servers then? 2GB ram? What for? That's a waste of resources, not to mention the waste of money.
I need to memory for MySQL and disk caching:
Private + Shared = RAM used Program 4.0 KiB + 14.0 KiB = 18.0 KiB acpid 4.0 KiB + 17.5 KiB = 21.5 KiB upstart-socket-bridge 4.0 KiB + 21.0 KiB = 25.0 KiB upstart-udev-bridge 32.0 KiB + 22.0 KiB = 54.0 KiB atd 68.0 KiB + 10.0 KiB = 78.0 KiB haveged 0.0 KiB + 82.5 KiB = 82.5 KiB udevd (3) 96.0 KiB + 27.5 KiB = 123.5 KiB cron 108.0 KiB + 24.5 KiB = 132.5 KiB dbus-daemon 108.0 KiB + 28.0 KiB = 136.0 KiB fishd 108.0 KiB + 38.0 KiB = 146.0 KiB irqbalance 24.0 KiB + 156.0 KiB = 180.0 KiB getty (6) 32.0 KiB + 161.5 KiB = 193.5 KiB zarafa-dagent (2) 200.0 KiB + 37.5 KiB = 237.5 KiB tmux 188.0 KiB + 74.0 KiB = 262.0 KiB master 184.0 KiB + 153.5 KiB = 337.5 KiB zarafa-ical (2) 236.0 KiB + 117.5 KiB = 353.5 KiB pickup 344.0 KiB + 50.5 KiB = 394.5 KiB gam_server 336.0 KiB + 132.5 KiB = 468.5 KiB qmgr 492.0 KiB + 21.5 KiB = 513.5 KiB redis-server 600.0 KiB + 37.0 KiB = 637.0 KiB init 424.0 KiB + 324.0 KiB = 748.0 KiB zarafa-spooler (2) 732.0 KiB + 62.0 KiB = 794.0 KiB tincd 896.0 KiB + 96.0 KiB = 992.0 KiB fish (2) 836.0 KiB + 194.0 KiB = 1.0 MiB zarafa-monitor 996.0 KiB + 45.5 KiB = 1.0 MiB rsyslogd 888.0 KiB + 269.0 KiB = 1.1 MiB tlsmgr 768.0 KiB + 418.5 KiB = 1.2 MiB stunnel4 (6) 1.2 MiB + 178.0 KiB = 1.4 MiB zarafa-licensed 1.2 MiB + 319.5 KiB = 1.5 MiB smtpd 1.3 MiB + 347.0 KiB = 1.7 MiB sshd (2) 1.1 MiB + 589.5 KiB = 1.7 MiB saslauthd (5) 1.8 MiB + 115.0 KiB = 1.9 MiB snmpd 1.9 MiB + 543.5 KiB = 2.4 MiB openvpn (2) 2.0 MiB + 469.5 KiB = 2.5 MiB fail2ban-server 3.3 MiB + 319.0 KiB = 3.6 MiB opendkim (2) 4.2 MiB + 302.0 KiB = 4.5 MiB zarafa-search 7.8 MiB + 210.0 KiB = 8.0 MiB zarafa-server 70.7 MiB + -30493.5 KiB = 41.0 MiB nodejs [updated] (2) 128.9 MiB + -55157.0 KiB = 75.1 MiB apache2 (11) 601.9 MiB + -530299.0 KiB = 84.1 MiB mysqld 218.3 MiB + -30315.5 KiB = 188.7 MiB ruby (3) 234.8 MiB + -11837.5 KiB = 223.2 MiB perl --------------------------------- 652.3 MiB =================================We can have negative memory usage? Does that make sense?
Using less memory doesn't make you special unfortunately. Using less CPU and IO = more caching = More memory makes you special. Memory is not even a bottleneck on the servers for the last few years.
What about using less CPU, IO and RAM - does that make me special?
I suppose adding
cat /proc/loadavgoruptimeto the script would be nice, but meh, this is all just for interest sake anyway, not a general statement on efficiency.Running a PHP-MySQL website on 128MB RAM box: