[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