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

Re: fork and memory protection



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

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

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



Reply to: