load50.c
上传用户:wudi5211
上传日期:2010-01-21
资源大小:607k
文件大小:0k
源码类别:

嵌入式Linux

开发平台:

C/C++

  1. /*
  2.  * load50.c -- a simple busy-looping tool. 
  3.  *
  4.  * Obviously, this runs with any kernel and any Unix
  5.  */ 
  6. #include <stdio.h>
  7. #include <stdlib.h>
  8. #include <unistd.h>
  9. int main(int argc, char **argv)
  10. {
  11.   int i, load=50;
  12.   if (argc==2) {
  13.       load=atoi(argv[1]);
  14.   }
  15.   printf("Bringing load to %in",load);
  16.   
  17.   for (i=0; i<load; i++)
  18.     if (fork()==0)
  19.       break;
  20.   while(1)
  21.     ;
  22.   return 0;
  23. }