lunes, 10 de diciembre de 2007

La linea de la muerte

Tras leer un articulo hoy de LinuTeca, he recordado la famosa linea de la muerte, la cual tiraba un servidor linux que no estubiera bien configurado para limitar el uso de los recursos.

La famosa linea era (y es):

:(){ :|:& };:

Esta estúpida linea, escrita en el shell de linux, bloquea un servidor a base de crear muchos procesos que van consumiendo lo que dispone la maquina. La explicación aquí.

Aunque yo siempre fuí muy impaciente, y me gusto el estilo bestia:

#include
#include
int main()
{
while(1)
{
malloc(1048576);
fork();
}
}

La solución al problema, el comando ulimit, y mejor explicado en este texto.

No hay comentarios: