부팅 후 디스크에 쓴 총 바이트 / 섹터 / 블록 수를 얻는 방법은 무엇입니까?


14

HDD에서 SSD로 고려하고 업데이트 중입니다. 그러나 플래시 셀은 제한된 쓰기 만 유지할 수 있기 때문입니다. 정상적인 작동 중에 컴퓨터가 쓰는 데이터 양을 알고 싶습니다. SSD에서 기대할 수있는 수명을 결정할 수 있습니다.

어떻게 든 (거친) 숫자를 얻을 수 있습니까?


답변:


9

내가 찾은 첫 번째 아이디어는 vmstat -d명령입니다.

부팅 후 작성된 섹터 수를 알려줍니다.

fdisk -l 섹터 크기를 알려줍니다.

2를 곱하면 터치 한 바이트 수를 얻을 수 있습니다.

내 컴퓨터가 2 시간 안에 대략 1 기가 바이트의 쓰기 작업을하는 것 같습니다. 빠른 계산을 수행하면 3000 회의 쓰기주기를 가진 128G SSD는 90 년 동안 지속될 것입니다.



2

iotop 명령 사용

또한 -a옵션을 사용 하여 프로세스 당 총 바이트 쓰기 및 읽기를 얻을 수 있습니다 .

iotop -a

예


이해야한다 iotop -a(위해 --accumulated, -P다른 수단 뭔가)
oseiskar
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.