- sudo blktrace -d /dev/sda5 -a complete -o - | blkparse -f "%5T.%9t 0 %8S %9n %3d \n" -i - -o out.txt 로 입력해서 파일로 저장한다
T.t = I/O들어오는시간, D = Device Number, S = Sector Number, n = Sector를 몇개 쓸것인지(record size), d =Read/Write
① blktrace로 trace를 추출
② trace추출 후 disksim형태로의 변환
-blktrace에서 I/O들어오는 시간을 ns로 표현하는데
disksim에서는 ms로 바꿔서 설정해야된다
- Read = 0, Write = 1로 바꿔준다
disksim에서는 ms로 바꿔서 설정해야된다
- Read = 0, Write = 1로 바꿔준다
윈도우나 리눅스 인스톨은 VirtualBox에서 가상 windows7설치를 실행하는 동안에 blktrace 실행
출처 : http://dmclab.hanyang.ac.kr/tc/younjunsik/entry/20105-10-작업일지
'Embedded Lab > linux, x86' 카테고리의 다른 글
[리눅스에서 itoa는 사용 불가] (0) | 2013.04.14 |
---|---|
[gz 또는 bz2 압축하기/풀기] (0) | 2013.04.13 |
[blktrace 설치법] (0) | 2013.04.08 |
[blktrace 사용법] (0) | 2013.04.08 |
[blktrace2] (0) | 2013.04.08 |