PDA

View Full Version : [C] evitare fork-bomb


tecno789
17-01-2012, 21:15
Quanti sono i processi max che si possono aprire in un sistema operativo? Dico questo perchè ora ho creato un programmino del cavolo che mi sfruttava 300 processi e tutto è andato in crash :cry:

GByTe87
17-01-2012, 22:03
I sistemi operativi pongono limiti a tutto; su linux, man ulimit saprà darti la risposta. :p

tecno789
17-01-2012, 22:11
I sistemi operativi pongono limiti a tutto; su linux, man ulimit saprà darti la risposta. :p

su linux si impalla immediatamente :D senza possibilità di restartare o di arrestare il sistema.

GByTe87
17-01-2012, 22:20
su linux si impalla immediatamente :D senza possibilità di restartare o di arrestare il sistema.

Probabilmente il limite va abbassato, allora.

tecno789
17-01-2012, 22:32
Probabilmente il limite va abbassato, allora.

ok capisco... strano che con 300 si blocchi però.....:confused:

GByTe87
18-01-2012, 08:33
ok capisco... strano che con 300 si blocchi però.....:confused:

Dipende dal peso dei processi; ovvio che se ognuno satura una cpu/core...

tecno789
18-01-2012, 08:48
Dipende dal peso dei processi; ovvio che se ognuno satura una cpu/core...

capito grazie...

WarDuck
18-01-2012, 10:53
Ma non era stata risolta questa cosa?

tecno789
18-01-2012, 12:02
Ma non era stata risolta questa cosa?

Sara' perché ho ancora la versione 10.04 e quindi kernel vecchio.