본문 바로가기
other/linux

fio를 사용하여 리눅스 디스크 테스트하기

by seohan1010 2026. 1. 12.

설정 

#설치 
sudo apt install fio


실행 - 1

#명령어 실행 
fio --name=randwrite \
    --ioengine=libaio \
    --rw=randwrite \
    --bs=4k \
    --size=1G \    #크기 
    --numjobs=4 \ 
    --runtime=60 \ #60초
    --group_reporting

#테스트 진행후 테스트 데이터 삭제 
ls -lh

-rw-r--r-- 1 ubuntu ubuntu  15G Jan 12 03:37 randwrite.0.0
-rw-r--r-- 1 ubuntu ubuntu    0 Jan 12 03:36 randwrite.1.0
-rw-r--r-- 1 ubuntu ubuntu    0 Jan 12 03:36 randwrite.2.0
-rw-r--r-- 1 ubuntu ubuntu 3.2G Jan 12 03:36 randwrite.3.0

rm -rf randwrite.*


실행 - 2

#테스트 데이터를 저장할 위치를 지정 
fio --name=test \
    --filename=/tmp/fio-testfile \
    --size=1G \
    --rw=randwrite

#데스트 데이터 삭제 
rm -rf /tmp/fil-testfile