![지정된 블록 크기의 무작위 읽기/쓰기에 대한 CLI 파일 시스템 벤치마크](https://linux55.com/image/17066/%EC%A7%80%EC%A0%95%EB%90%9C%20%EB%B8%94%EB%A1%9D%20%ED%81%AC%EA%B8%B0%EC%9D%98%20%EB%AC%B4%EC%9E%91%EC%9C%84%20%EC%9D%BD%EA%B8%B0%2F%EC%93%B0%EA%B8%B0%EC%97%90%20%EB%8C%80%ED%95%9C%20CLI%20%ED%8C%8C%EC%9D%BC%20%EC%8B%9C%EC%8A%A4%ED%85%9C%20%EB%B2%A4%EC%B9%98%EB%A7%88%ED%81%AC.png)
파일 시스템 벤치마킹 유틸리티를 찾고 있습니다. 기본적으로 주어진 블록 크기로 지정된 드라이브에서 임의 읽기/쓰기를 수행할 수 있어야 하는 테스트를 실행하고 싶습니다. 예를 들어 Linux 시스템에서는 4K 무작위 쓰기가 가능합니다.
답변1
조사하다Linux 벤치마크 제품군페이지. 다음을 포함한 많은 벤치마크에 대한 링크가 있습니다.보니그리고보니++원하는 모든 것(그리고 그 이상)을 수행할 수 있습니다.
Bonnie++의 경우 블록 크기를 변경하려면 테스트 파일 크기를 지정해야 할 수도 있습니다.
usage: bonnie++ [-d scratch-dir] [-s size(MiB)[:chunk-size(b)]]
따라서 bonnie++ ... -s 1g:4k ...
I/O는 4096바이트 블록 단위로 수행되어야 한다.
또한 확인해보세요요오드. 여기에는 놀랄 만큼 많은 명령줄 매개변수가 있지만 r
블록 크기를 수정하는 데 사용할 수 있습니다. 출력에 대한 설명서를 확인하세요.