[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: how to make Debian less fragile (long and philosophical)



OK, then let's put in the Debian Policy a line noting that Debian should not, 
by default, be usable as a production server. You are not going to
have too many friends if you think people on this list is going to
accept that.

As for memory cost, once again, tell me how many simultaneous copies 
of fsck, fsck, mke2fs, dpkg, and so forth you commonly run on your 
system. 1000?

A common desktop system with 10-20 users logged in is not going to 
launch very many 200k copies of ls and sh. If you managed to launch 100 
of them, you would have only used 20megs. And that's assuming that people
are silly enough to use 'sh' as their default shell rather than the 
dynamically linked /bin/bash instead.

It becomes an issue if you have a shell server at an ISP where you have
some 7000 users and at any given time you might have 500-1000 of them 
logged in and running shells. In that case you have a system that looks
nothing like a system, and I submit to you that it is in this much 
rarer case that you should have to expend the effort and compile a 
dynamic version of ls. 

Please note that ALL of the most frequently used shell commands (the 
ones the get executed continuously) are builtins in every modern shell.

Justin


On Tue, Aug 17, 1999 at 12:03:00PM -0700, Steve Lamb wrote:
> Tuesday, August 17, 1999, 11:13:14 AM, Steve wrote:
> > Reboots are bad, downtime is bad, the lack of remote access is bad, on
> > production systems. I think this was already addressed multiple times.
> 
>     And Debian is used in how many production machines?  In how many desktop
> machines?
> 
>     The point, as I see it, is simple.
> 
>     You want static binaries?  Fine, compile them.  There, you're done.  But
> in a *VAST* >>>MAJORITY<<< of cases, they are wasteful.  Geez.
> 
> > can tell, there's a small disk space cost (about 200K per binary) and no
> > memory cost. There was some grumbling about the effort involved, but I
> > think that was without a full understanding of what was involved.
> 
>     No memory cost?  Care to rethink that again?
> 
> 
> -- 
>          Steve C. Lamb         | I'm your priest, I'm your shrink, I'm your
>          ICQ: 5107343          | main connection to the switchboard of souls.
> -------------------------------+---------------------------------------------
> 
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> 


Reply to: