본문 바로가기
ITC/Windows

윈도우 내장 커맨드 fsutil을 이용해 테스트용 거대 파일 만들기, 대용량 파일을 간단히 생성하는 방법.

by Un光 2014. 6. 23.
728x90
반응형
개발자들이나 엔지니어들은 대용량 파일로 테스트 할 경우가 있을 수 있다.


이러 한 경우, 어디서 그 큰 파일을 구할까 생각해보았다.

하지만 고민할 필요 없다. 대용량파일을 최대 16TB까지 만들어주는

윈도우즈 내장 유틸이 있었다.
(Windows XP포함 이후의 버전은 모두 가지고 있다.) 

사용방법은 다음과 같다. 

fsutil file createnew 파일 이름 크기
파일 이름 : 생성하고자하는 파일의 이름. 이미 동명의 파일이나 폴더가 존재하면 에러 출력. 
크기 : 만들 파일의 크기. 10 진수로 지정한다. 


그럼 실제 10GB의 testfile 을 만들어 보자.

CMD를 실행시킨다.
시작->실행->cmd (단축키:윈도우+r)

C:\>fsutil file createnew testfile 10737418240


위의 커맨드를 입력하면 3초도걸리지 않고 10기가의 파일이 생성되어진다.


위에서 언급했듯이 이러한 대용량 파일들은 어떤 테스트에 이용될까

1.네트워크의 전송속도 또는 부하테스트
2.하드디크스의 일정 섹터 부분을 점유 해놓을 필요가 있을 때.
3.디스크의 쓰기, 읽기의 속도 테스트
4.CPU의 사용량 측정

등등 여러가지 경우에 사용 된다.

위의 3번 테스트 경우 보통 수동으로 시간을 체크 하는데
유용한 유틸이 따로 있다.

C:\>time /t && copy testfile testfile2 && time /t


※ "time / t"현재 "시 : 분"을 표시하는 명령 ,"&&" 명령의 연속 실행을 나타낸다.
파일 복사를 시킨후 걸린시간을 체크한다.


반응형