sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #14738
Re: Mere end 512 processer
On Tue, 26 Oct 1999, Mads Bondo Dydensborg wrote:
> Jeg har ikke kunnet finde MAX_TASK_PER_USER i linux 2.3.21. I 2.2 og 2.0
> bliver RLIMIT_NPROC tilsyneladende sat til MAX_TASK_PER_USER, hvilket
> jeg ikke lige kan se sker i 2.3.21. Jeg mener muligvis at man nu bruger
> noget mere dynamisk, men det ville være rart at vide
>
> ...
>
> Jeg har nu rodet noget mere rundt i det. Jeg kan sørme ikke rigtigt
> gennemskue hvor det bliver sat hvad max er, hvis det overhovedet bliver
> sat. Mit bud er at det ikke bliver sat længere og at man i princippet ikke
> har max i 2.3.21.
Fandt den her:
http://linuxtoday.com/story.php3?sn=8191
One common problem with Linux 2.2 that interfered with high-end (Intel?)
machines was its process limitations. Linux 2.2 only allowed
you to have 1024 processes or threads running at once. With high-end
systems with many thousands of users, this could become a
problem very quickly. Linux 2.4 has gotten rid of this relic and
implemented a scalable limit which can be configured at run time and is
only limited by the amount of memory in the system. On high-end
servers with as little as half a gigabyte of RAM installed, it is easily
possible to support as many as 16 thousand processes at once. Other
users have reported being able to run many more than that on
their specific systems. This was one of the major bottlenecks that
kept Linux out of the Enterprise markets.
Så med 2.4 (eller >=2.3.21 åbenbart) skulle du være sikret at du kan det
du efterspørger.
Mads
--
Mads Bondo Dydensborg. madsdyd@xxxxxxxxxxxx
Unix is user-friendly; it's just a little particular about which users it is
friendly to.
References