Joonas' Note
Joonas' Note
대용량 더미 파일 생성 (fallocate) 본문
파일 전송이나 수정(분할, 삭제...), 삭제 등의 파일을 다루는 개발에서 적당한 크기의 더미 파일이 종종 필요하다.
그래서 매번 파이썬으로 제너레이터를 만들어서 사용했다. 가장 최근에 작성한 파일 생성 코드는 아래와 같다.
근데 리눅스 계열에서는 이미 명령어로 있었다. fallocate 라는 명령어인데, 사용 예시는 아래와 같다.
파일의 크기 단위는 GB, GiB, k 등 대소문자 구분이 없고, "iB" 는 생략해도 된다. 즉, k라고 적으면 킬로바이트(KiB)이다.
속도는 엄청 빠르다. 10GB 크기의 더미 파일 하나를 만드는 데에 0.01초가 안 걸렸다.
'개발' 카테고리의 다른 글
실시간 음성 감지 및 자동 번역 크롬 확장 프로그램 개발기 (1편) (15) | 2019.01.31 |
---|---|
[Vue.js] Module not found: Error: Can't resolve... (1) | 2018.11.22 |
socket.io 연결 실패 해결하기 (7) | 2018.07.23 |
Github 파일 사이즈 제한 (0) | 2018.05.04 |
Kinesis를 이용한 데이터 수집 (0) | 2018.01.05 |
Comments