336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

[dummyfile] 리눅스에서 더미파일 만들기



가끔 리눅스 시스템에서 더미파일을 생성하여 테스트를 할 경우가 있습니다.


저의 경우 파일 삭제 스크립트를 테스트 하기 위해 다음과 같은 소스를 실행해 보았습니다.



# 해당 소스

[root@C dummyfile]# cat dummy_create.c 

#include <unistd.h>

#include <sys/file.h>

void main(){

        int fd;

        char buf[100000];

        fd = creat ("/tmp/dummyfile", 0777);

        while(1) write (fd, buf, sizeof(buf));

}



# 빌드

gcc -o dummy_create dummy_create.c 



# 테스팅

1. ./dummy_create 실행 전 디스크 변화



2. ./dummy_create 실행 후 디스크 변화(약 1분 18초 실행 후)


보시는 바와 같이 약 80초 정도에 5G 데이터가 더미파일로 생성되는 것을 확인할 수 있습니다.



+ Recent posts