나는 kstat를 사용하여 파티션의 읽기 시간과 쓰기 시간을 얻고 있습니다.
kstat -T u -p -c partition
예제 출력:
sd:1:sd1,r:class partition
sd:1:sd1,r:crtime 190.732758214
sd:1:sd1,r:nread 0
sd:1:sd1,r:nwritten 0
sd:1:sd1,r:rcnt 0
sd:1:sd1,r:reads 0
sd:1:sd1,r:rlastupdate 0
sd:1:sd1,r:rlentime 0
sd:1:sd1,r:rtime 0
sd:1:sd1,r:snaptime 171720.447123515
sd:1:sd1,r:wcnt 0
sd:1:sd1,r:wlastupdate 0
sd:1:sd1,r:wlentime 0
sd:1:sd1,r:writes 0
sd:1:sd1,r:wtime 0
위 명령의 출력에서 rtime과 wtime을 얻습니다. 그런데 이 시간의 시간 단위는 무엇입니까? 매뉴얼 페이지를 읽었지만 자세히 설명되지 않았습니다.
답변1
crtime
(kstat 생성 시간) 및 snaptime
(마지막 데이터 스냅샷 시간)은 hrtime_t
나노초를 나타내는 유형입니다.
보다kstat 맨페이지더 알아보기.