#include #include int main(void) { FILE *fp; char ss[3], s[130]; int i, j; for(i=0; i<64; i++){ sprintf(ss, "%02x", i*4+3); s[2*i] = ss[0]; s[2*i+1] = ss[1]; } s[128] = '\n'; s[129] = 0; for(j=0; j<50000; j++){ if ((fp = fopen("/media/ramdisk/test.txt", "w")) == NULL) { printf("file open error!!\n"); exit(EXIT_FAILURE); } fputs(s, fp); fclose(fp); } printf("50000 times write access done.\n"); return 0; }