[LUG.ro] Rabbit 0

Sebastián D. Criado lugro@lugro.org.ar
Tue, 10 Dec 2002 21:15:07 -0300


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Otra prueba superada por el kernel.

Al superar el umbral como porceso de usuario, automáticamente lo elimino.

- --------0-----------Salida de la consola-------0--------------
scriado@Hercules:~$ ./rabbit2 
Killed

El proceso corrió por 1 minuto con 32 segundos en ambos casos, no pudiendo 
clavar la máquina.

Es interesante esta particularidad que descubrí en la serie 2.4 a partir del 
parche 5.

Lo que si, no pude encontrar el por que lo mata. Una busqueda rápida en 
google no me supo esclarecer el tema.

Nunca mejor empleada la frase. That's not a bug that's a feature! ;-)




On Tuesday 10 December 2002 20:09, you wrote:
> #include <stdio.h>
> #include <stdlib.h>
> int main(void)
> {
>         unsigned short int c,c2;
>         int *p[0xFFFF],*point;
>         for(;;) {
>             for(c=0;(p[c]=malloc(0xFFFF))!=0;c++) {
>                 point=p[c];
>                 for(c2=0;c2<0xFFFF/4;c2++) {
>                     point[c2]=random;
>                 }
>             }
>             for(c2=0;c2<c;c2++) {
>                  free(p[c2]);
>             }
>         }
> }

- -- 
- --
Sebastián D. Criado - scriado@ciudad.com.ar
L.U.G.R.o - http://www.lugro.org.ar
GNU/Linux Registered User # 146768
- -------------------------------------------------------------------
"Si el Universo fuera un programa estaría hecho en C, y correría sobre
un sistema UNIX"
                                                   Anónimo.

			
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE99oOS8hmHQ8ZCg0IRAsK8AJ9FkAH/07RyWMxzHHEjC130ObJs8ACcCdeM
Sz8GCttOiUqRGL7f1wzrCzg=
=oFqL
-----END PGP SIGNATURE-----