[eside-ghost] Crear proceso devorador de memoria :-)

Jon Valdés juanval en gmail.com
Mar Abr 22 19:21:50 CEST 2008


Versión arreglada, compilada y tal:

#include "stdlib.h"
#include "stdio.h"
void main()
{
    int acum = 0;
    void * p;
    for(;;)
    {
        p = malloc(sizeof(char)*1024*1024);
        acum++;
        printf("Alocados %i MB de memoria\n",acum);
    }
}


2008/4/22 Jon Valdés <juanval en gmail.com>:
> On Tue, Apr 22, 2008 at 6:39 PM, Fernando de Urien <zefe en rigel.deusto.es> wrote:
>  > ¿Se os ocurre algún script no muy complejo o programa que consuma memoria progresivamente?
>  >  Mi objetivo es detectar el momento en el que el SO lo mata como protección :D
>
>  Algo asi supongo que te podría servir (nota: lo acabo de programar en
>  la ventana de firefox, ni siquiera lo he compilado):
>
>  #include "stdlib.h"
>  void main()
>  {
>    int acum = 0;
>    void * p;
>    for(;;)
>    {
>        p = malloc(sizeof(byte)*1024*1024);
>        acum++;
>        printf("Alocados %i MB de memoria\n",acum);
>    }
>  }
>


Más información sobre la lista de distribución eside-ghost