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

halls frikihalls en gmail.com
Mar Abr 22 20:02:04 CEST 2008


wop!

si metes un fork() en ese bucle, multiplicas bastante la velocidad no?

El día 22 de abril de 2008 19:21, Jon Valdés <juanval a bildua gmail.com> escribió:

> 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 a bildua gmail.com>:
> > On Tue, Apr 22, 2008 at 6:39 PM, Fernando de Urien <zefe a bildua 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);
> >    }
> >  }
> >
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost a bildua deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost
>
-------------- hurrengo zatia --------------
Erantsitako HTML dokumentu bat ezabatu egin da...
URL: https://listas.deusto.es/mailman/private/eside-ghost/attachments/20080422/63c34360/attachment-0001.htm


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