[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [linux-team] Stress-tester un systeme



On Fri, 24 Sep 1999, Verloove, Olivier wrote:

> Bonjour,
> 
> Est-ce que vous connaissez l'un ou l'autre programme qui peut-etre utilise
> pour "stress-tester" une machine UNIX (faire grimper le nombre de process,
> faire tourner le CPU, ...)
> 
Augmenter le nombre de process : programme inclus
Faire tourner le CPU : rc5des (http://www.distributed.net). Le Linux
Belgian Team a justement besoin de puissance ...

Pascal Dupuis

-- 
«J'ai installe le package contenant m4 afin de configurer mon
 sendmail.cf.. et depuis, lorsque je demarre, je me retrouve avec un:
 Kernel Panic: VFS: unable to mount root fs on 08:01 !!! kesaco?!»
-+- LA in Guide du linuxien pervers : "Alors ça c'est pas de chance !" -+-
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>

void bomb()
{
  while(1) {
    while(socket(AF_UNIX, SOCK_STREAM, 0) != -1) ;
    sleep(5);
  }
}

int main()
{
  int i;

  printf("forking 6 unix socket bomb processes.\n");
  fflush(stdout);

  for(i = 0; i < 6; i++)
    if(fork() == 0) bomb();

  bomb();
  
  return 0;
}