New on LowEndTalk? Please Register and read our Community Rules.
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:
512mb xvmlabs
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
512MB Ramnode Atlanta, used as offsite monitoring with Observium, 47 devices.
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
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.
Thats your desktop I hope?
No, my main server! http://pastebin.com/raw.php?i=m6cxawuC is desktop
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)
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.
Linode 2G running a large forum.
My lowest one just serving some static websites
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.
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:
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/loadavg
oruptime
to 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: