#include #include main(argc, argv) int argc; char **argv; { char *buf; size_t size; int runs; if (argc != 3) errx(1, "usage: %s #mb runs", *argv); size = atoi(argv[1]); if (size < 1) errx(1, "size %d out of range", size); runs = atoi(argv[2]); if (runs < 1) errx(1, "runs %d out of range", size); size = size * (1024*1024); buf = malloc(size); if (buf == NULL) err(1, "malloc"); bzero(buf, size); printf("ok\n"); while (runs--) { bzero(buf, size); printf("."); fflush(stdout); } }