Gossen Alexey, Fri, Aug 27, 2004 12:25:23 +0200:
> int main(){
>       while(fork()){
>       }
> 
>       //исполняется дочерним процессом
>       while(1){
>               malloc(1024);
>       }
> }

malloc не выделяет память, а только резервирует (можно записать
что-нибудь в каждую зарезервированую страницу, если нужно
действительно выделить).

Проблемы связаны с _количеством_ зарезервированых сегментов, а на этот
счёт нет никаких ограничений.

Ответить