TEORIJA: UNIX i fork()
17.05.2003. u 04:33 · pre 285 meseci
#1
Ovako, ovo cu postaviti kao JAKO teorijsko pitanje ...
Poznato je da prosecan UNIX-oliki sistem (npr. Linux) ima ogranicen broj slotova za procese u proces tabeli (ako se varam, ispravite me).
Dalje, pod pretpostavkom da svaki user na sistemu ima MAX_PROCESS (tako li bese varijabla?) = unlimited probajte bezgranicno forkovati:
Sta se desava kada se dodje do ogranicenja koje namece tabela ?
Poznato je da prosecan UNIX-oliki sistem (npr. Linux) ima ogranicen broj slotova za procese u proces tabeli (ako se varam, ispravite me).
Dalje, pod pretpostavkom da svaki user na sistemu ima MAX_PROCESS (tako li bese varijabla?) = unlimited probajte bezgranicno forkovati:
Code:
int main() {
for(;;) {
int p = fork();
}
return 0;
}
int main() {
for(;;) {
int p = fork();
}
return 0;
}
Sta se desava kada se dodje do ogranicenja koje namece tabela ?
Potpis
If you want to get anywhere in your life, don't break the rules - make them !
Re: TEORIJA: UNIX i fork()