Roman Drahtmueller wrote:
All in all it's just horrible. For bulk transfers consider apache + wget, for users ssh scp/sftp or https.
There are many discussions going on about this these days.
The overhead wrt syscalls is just about the same with both, except if one of them uses sendfile(2) to shovel the file into the network.
What matters is the size of the virtual memory consumed that is not shared with other processes. We simply couldn't run our current ftp server hardware with an apache when up to 900 people are logged on.
In a case like this I would always use OpenBSD. First of all it's slim, doesn't consume as many ressources as Linux and is more secure, as far as I can judge, not only their ftp-server. I'd not use it as a desktop-system yet, but I'd call it first choise for a server/firewall system. Speaking about slim systems: What packages are really needed, to get a SuSE-Linux installation running? For a router/firewall for my home network I've installed the minimum system and have deleted all yast2 and some other packages, but I guess there are still some packages installed, that I do not need on a firewall. I wounder, why SuSE doen't have such a package set as a starting point for dmz-systems or firewalls or systems, that have only the software to be used installed... Or at least publish a list for those packages on sdb. By the way, the SuSE-Internet-Update has turned out very nice, now there is no excuse even for unexperienced users to not have the latest updates installed, and that makes all of us a little more secure, nice job! Best regards, Ralf Ronneburger
-Kurt
Thanks, Roman.