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.
[Request] Lightweight packages recommendations
Hi,
I am wondering if there is a list of recommended lightweight packages for Linux server to use in low end VPS solutions. For example, Nginx, Sqlite, PHP-FPM, Dropbear, ...
I would like to replace as much as possible to get the maximum performance with little ram / processing power.
Thanks,
Mark
Comments
Lighttpd.
Just use Alpine Linux w/ mini_httpd and busybox.
maybe even take a look at OpenWRT for some inspiration if you're looking to cram a bunch of services into something like 32 mb ram
inetutils-syslogd
Ya know that you can get a syslog service as part of busybox, right?
top
Isn't this like saying, "I need the smallest tool that will get the job done"? Okay... but what is the job?
Or are we to catalog every single tool in existence under 5cm? @Letzien, we'll start with you.
1) @MasonR penis
That's being generous. I'll start a micro list for people like us.
Yep but busybox-syslogd used more memory (both VSZ and RSS) than inetutils-syslogd on my box.
Now you need to take into account the disk space, as well. If we're going for the super small tradeoffs, we gotta do it right!
Idle hard.
Replacing inetutils-syslogd with busybox-syslogd frees 245kB storage.
Hmm... I still choose inetutils-syslogd for my 128MB/3GB VM of Gullo's.
Well, share the difference in RAM use.
I think OpenWRT 15.05 was the last one to run in 32/4, and barely.
out of the box, sure ... if you don't need/want LuCI then can strip it down a bit.
OpenWRT on a zsun with 64 mb ram / 16 mb flash is a ton of fun about the size of a thumb drive ...
Ooh. That does look like fun. Using it as a throwy with a siimple webserver to goatse people looking for free wifi? Oh, wait, I've gone the wrong way..
ummmm whatever floats your goat I guess ...
EDIT2: (risky click of he day)
Yhanks.
stress, it compute the square roots fast and not use much RAM
+1 stress.
EDIT42:
#include<stdio.h>
int main() {
printf("Hello World\n");
return 0;
}
A few typos there..
Thank you for the answers
/sbin/syslogd is busybox-syslogd, /usr/sbin/syslogd is inetutils-syslogd.
Now I've decided to use busybox-syslogd for VMs. Thank you!
That is a bit of memory savings.
Nah,
ps
, you even save one letter.Is there any tutorial install openwrt properly on KVM? i've tried few months ago on virmach vm but always fail recognize the wan interface
http://www.sparetimelabs.com/tinyprintf/tinyprintf.php
EDIT2:
Might find some useful config tips here: https://openwrt.org/docs/guide-user/virtualization/qemu
Should work just fine, given that it supports VirtIO, etc.
https://openwrt.org/docs/guide-user/virtualization/qemu_host
https://lowendbox.com/blog/wordpress-cheap-vps-lowendscript/
The script needs a little tweaking to run on more recent Debian, but still great start.