Well, the point of this story was in fact that in some circumstances, the only thing that will get the job done on a sparc is by running linux. Most of the stories here tell otherwise. I don't say you'll have to choose debian over solaris, slackware or any other OS. The most important reason that I use debian on my linux boxes is because debian costs less time/work to manage than other distro's.
It's not the ulimit command. It's a bug in the libc. Every file you open beyond the 255th gets closed immediately after opening it. The error you get is "Can't write to closed filehandle" instead of the "Can't open file"-error you get when your ulimit has run out. I still have to contact sun about it. I did some research, and this bug seems to be pretty old:)
1. fopen() in solaris is broken. Try running a perlscript with 253+ open files.
2. apt-get update ; apt-get upgrade is a much lesser pain in the *** than the solaris way of (security) updates.
3. smaller footprint, runs faster in some cases.
4. securing a box is easier if the box is in a network without firewalls.
Those 4 reasons are enough reason for me to prefer linux over solaris in some occasions.
Well, I grew up with the general idea that Linux was only the (name of the) kernel. Bundle it with ls, perl and stuff like that and you get a "Linux distribution".
Does anybody else remember the day when NT stood for Northern Telecom? :-)
5 had a segfaulting perl, 6 crashed after a few weeks, 7 had the broken gcc. I wonder what it is this time :-)
Well, the point of this story was in fact that in some circumstances, the only thing that will get the job done on a sparc is by running linux. Most of the stories here tell otherwise. I don't say you'll have to choose debian over solaris, slackware or any other OS. The most important reason that I use debian on my linux boxes is because debian costs less time/work to manage than other distro's.
It's not the ulimit command. It's a bug in the libc. Every file you open beyond the 255th gets closed immediately after opening it. The error you get is "Can't write to closed filehandle" instead of the "Can't open file"-error you get when your ulimit has run out. I still have to contact sun about it. I did some research, and this bug seems to be pretty old :)
1. fopen() in solaris is broken. Try running a perlscript with 253+ open files.
2. apt-get update ; apt-get upgrade is a much lesser pain in the *** than the solaris way of (security) updates.
3. smaller footprint, runs faster in some cases.
4. securing a box is easier if the box is in a network without firewalls.
Those 4 reasons are enough reason for me to prefer linux over solaris in some occasions.
it's 127.0.0.0/8. details, details, all those details! :)
Well, I grew up with the general idea that Linux was only the (name of the) kernel. Bundle it with ls, perl and stuff like that and you get a "Linux distribution".
:))
(Anyone for windowsisnotkernel32.exe.org?