주기적으로 디스크에 쓰는 프로세스는 무엇입니까?


9

Mac에서 아무 작업도하지 않더라도 Activity Monitor의 "Data Written per Sec"에 연속 쓰기가 표시되는 디스크 IO가 많이 나타납니다.

디스크 활동

이것이 정상입니까? 일부 프로세스가 왜 계속 작성합니까? 하우스 키핑 활동이 진행될 수 있음을 이해합니다. "수면 이미지"가 업데이트되고 있지만 이것이 자주 발생합니까? (Time Machine을 설정하지 않았습니다)

편집 : 여유 공간이 꽤 있습니다.

메모리 사용량


활동 모니터의 내 프로세스에서 실행중인 항목의 스크린 샷을 공유 할 수 있습니까?
bg2011

이제 (일을 마치고 집에 돌아 왔을 때) 활동이 중단 된 것을 볼 수 있습니다 (피크는 약 900KB / s). 아침에 오픈 한 내용은 현재 열려 있습니다. Twitter 앱, Chrome 및 텍스트 편집 (변경 사항 없음. 4 일 전에 기억하고 싶지만 저장하고 저장할 위치를 생각하기에는 너무 게을
렀습니다

비슷한 시나리오가 표시되면 스크린 샷을 게시합니다. 내가하지 않으면이 질문을 닫을 것입니다.
Nivas

답변:


9

OS X의 명령 행 도구를 사용하여 활동을 일으키는 원인을 더 잘 알 수 있습니다.

sudo iotop -가장 많은 I / O를 수행하는 프로세스 표시, 5 초마다 업데이트

sudo iosnoop -데이터 크기, 파일 경로 등 I / O를 수행하는 프로세스 ID 및 프로세스 이름을 포함하여 발생하는 I / O를 표시합니다.

두 경우 모두 관리자로 인증하여 실행하고 Control-C를 사용하여 종료해야합니다. 그들은 왜 활동이 일어나는지 정확하게 알려줄 수는 없지만, 적어도 어떤 프로세스와 파일이 관련되어 있는지 말해 줄 것입니다.


6

이외에 iotopiosnoop당신이 사용할 수 있습니다 fs_usage.

sudo fs_usage -w -f filesys -e grep  | grep -i ' write '

1
이것은 좋은 대답입니다. 이 점수를 추가 할 수있는 명성을 얻은 후에 가장 높은 점수를받은 답변을 편집하면이 답변이 훨씬 더 완벽 해집니다.
bmike

1

몇 가지 사항 : (간결하게하기 위해 글 머리 기호로 작성)

  • OS 자체가 작성합니다.
  • 열린 응용 프로그램 쓰기.
  • 쿠키의 경우 및 RAM이 최대가 될 때 브라우저도 작성합니다.

예, 이해합니다. 그러나 얼마나 자주? 나는 많은 여유 RAM을 가지고있다 : 지금 약 5GB (이 세부 사항도 질문에 추가됨)
Nivas

컴퓨터가 켜질 때마다 컴퓨터는 항상 디스크에 항상 기록합니다.
JFW

초당 메가 바이트?
니 바스

사용하는 OS, 열려있는 응용 프로그램에 따라
다릅니다

0

lsof디스크에 쓰는 프로세스를 확인하는 데 사용해야한다고 생각합니다 . 여기에 대한 매뉴얼 페이지가 있습니다.


lsof몇 초 안에 모든 것을 보여주는 '스냅 샷'기반 유틸리티입니다. I / O가 발생하는 정확한 순간에 실행하지 않으면 놓칠 수 있습니다. OS X의 유틸리티 ( iotopiosnoop수많은 다른 사용자가 대답 한)는 라이브 / 새로 고침 및 매우 사용자 정의 가능한 유틸리티로, 내가 (IMO / 개인적으로) 매우 선호합니다.
Jason Salaz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.