- 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로 바꿔준다

윈도우나 리눅스 인스톨은 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
Posted by cyj4369
,