디스크 쓰기 속도가 몇 GB/s까지 높지만 쓰기를 보고하는 프로세스가 없는 이유는 무엇입니까?

디스크 쓰기 속도가 몇 GB/s까지 높지만 쓰기를 보고하는 프로세스가 없는 이유는 무엇입니까?

저는 Ubuntu 17.04를 사용하고 있지만 이 문제는 이전 버전에서도 여전히 존재합니다. 나는 그것을 오래 전부터 발견하기 시작했습니다(1~2년 정도 된 것 같아요).

시스템이 부팅된 후(몇 분 이내에) 시스템 로드 표시기가 다음 스크린샷과 같이 디스크에 쓰기를 보고하기 시작합니다. 드롭다운 창이 표시된 스크린샷을 만드는 방법을 모르기 때문에 사진이 없습니다. )

알 수 없는 프로세스가 디스크에 쓰고 있습니다.

보시다시피, 디스크 쓰기는 1.5MB/s(일반적으로 1-2GB/s)를 보고하는 반면 iotop 프로그램은 쓰기를 전혀 보고하지 않습니다. 그러다가 5~10분 후에 모든 것이 정상으로 돌아옵니다.

검색해봤는데 제시된 제안이이 문제내 경우에는 iotop을 사용하라는 제안과 같은 결과가 나오지 않는 것 같습니다.

여기서 무슨 일이 일어나고 있는지 아는 사람이 있나요? 걱정해야 합니까? 감사해요.

답변1

귀하의 시스템은 다음과 같은 이유로 과부하(99.24%)를 받고 있습니다.

fstrim (8)           - discard unused blocks on a mounted filesystem

이는 디스크 쓰기의 확실한 소스입니다.

반면에 비율이 매우 높다고 해서 글이 많다는 의미는 아닙니다. 1나노초에 100바이트를 쓰면 초당 100GB의 속도를 얻게 됩니다. 하지만 실제로는 100바이트만 썼습니다. 평균 및 기타 문제로 인해 이는 정확히 보고된 내용은 아니지만 비율이 매우 높은 이유에 대한 아이디어를 얻어야 합니다.

관련 정보