Rappel : on parle d'un usage desktop et non serveur.
Si tu veux éviter les fork bomb de façon significative, il faut que tu limites à 50 ou 100 processus (voirs 150). Au dessus, un fork bomb qui lance des processus qui bouffent du cpu te rend la bécane quasi inutilisable => donc reboot.
Hors 50 ou 100 processus pour un utilisateur ce n'est pas exceptionnel. Donc ce qu'on perd en utilisant ulimit pour limité le nombre de processus (et en le configurant pour qu'il soit utile et non qu'il donne seulement une impression de sécurité) c'est la possibilité d'utiliser sa bécane de façon un poil poussé (pas la peine de faire des choses extraordinaires).
Et tout ça pour quoi ? Pour éviter un reboot tous les 36 du mois. Je trouve qu'il est 1000 plus pertinant d'installer des ondulateurs. Il y a 1000 fois plus de reboot car l'alimentation tombe en panne qu'à cause d'un fork bomb. Je me trompe ? Je ne crois pas.
Question : Il est à combien ton ulimit ?
À moins de 100 ? J'en doute.
[^] # Re: public
Posté par IsNotGood . En réponse au journal De la confiance relative dans son produit. Évalué à 3.
Rappel : on parle d'un usage desktop et non serveur.
Si tu veux éviter les fork bomb de façon significative, il faut que tu limites à 50 ou 100 processus (voirs 150). Au dessus, un fork bomb qui lance des processus qui bouffent du cpu te rend la bécane quasi inutilisable => donc reboot.
Hors 50 ou 100 processus pour un utilisateur ce n'est pas exceptionnel. Donc ce qu'on perd en utilisant ulimit pour limité le nombre de processus (et en le configurant pour qu'il soit utile et non qu'il donne seulement une impression de sécurité) c'est la possibilité d'utiliser sa bécane de façon un poil poussé (pas la peine de faire des choses extraordinaires).
Et tout ça pour quoi ? Pour éviter un reboot tous les 36 du mois. Je trouve qu'il est 1000 plus pertinant d'installer des ondulateurs. Il y a 1000 fois plus de reboot car l'alimentation tombe en panne qu'à cause d'un fork bomb. Je me trompe ? Je ne crois pas.
Question : Il est à combien ton ulimit ?
À moins de 100 ? J'en doute.