#include #include main(int argc, char *argv[]) { int n = (argc > 1) ? atoi(argv[1]) : 20; int i; for (i = 0; i < n - 1; i++) { if (fork() == 0) { sleep(1); for ( ; ; ) ; } } printf("created %d busywaiters\n", n); for ( ; ; ) ; }