Ok..That was a bit selfish from my side
..I run freeonrails.com - a free rails hosting site. I'm taking a new server for the same. Initially, I was considering mongrel/apache 2.2.x. But after checking out litespeed, there's no looking back ! The box will have 4 GB of RAM. So I'm hoping to have around about 120-150 apps to be hosted there. And I'd be allowing just 1 rails process/host. And for sites receiving low traffic, and with litespeed serving static files - I don't think that should be an issue.
But I'm sure that allowing 1 ruby process would be very useful for commericial hosting provider as well. Because with this kind of setup, it's likely that people will be selling hosting based on the number of rails processes allowed, rather than just space/bandwidth equation. Something like, Basic - 1 Rails, Intermediate - 3 Rails, Advanced - 5 Rails, etc. Because if they don't do that, one can run 100 rails apps with 1 GB of disk space, and that'd eat up all the memory.
Thanks,
Pratik
P.S -> I'm seeing 4 ruby processes on a radiant cms I setup a while back -
http://rbconf.rails.in But unable to reproduce after restarting the server. Will keep an eye on it.
20991 rbconf 18 3 14756 12m 1460 R 0.0 6.6 0:01.08 ruby
22246 rbconf 18 3 14756 12m 1460 R 0.0 6.6 0:01.08 ruby
23217 rbconf 18 3 14748 12m 1460 R 0.0 6.6 0:01.03 ruby
21651 rbconf 18 3 14748 12m 1460 R 0.0 6.6 0:01.22 ruby