Вчера я понял в своем классе Advanced Operating Systems, что будет ограничение на число процессов, которые могут быть помещены в очередь Ready. Я хотел бы знать это число для разных операционных систем. происходит, когда это число превышено? Значение: что, если будет создано больше этого числа процессов?
Я пытался увидеть, что происходит, запустив небольшую программу, которая
int main()
{
while(1)
system(fork());
return 0;
}
Система сразу зависла. Кто-нибудь может объяснить, почему моя система зависла?