외장 하드 드라이브가 응용 프로그램을 무작위로 차단하는 것 같습니다 년 말 iMac에서 OSX Lion으로 업데이트 한

2009 년 말 iMac에서 OSX Lion으로 업데이트 한 후 컴퓨터를 사용하는 동안 이상한 동작이 나타났습니다. 매시간 정도 (실제로이 패턴에 대해 잘 모르겠습니다), 사용중인 응용 프로그램이 갑자기 정지됩니다. 그런 다음 외장 하드 드라이브가 회전하는 소리가 들리고 결국 응용 프로그램이 다시 작동하기 시작합니다.

예를 들어 Chrome에서 무언가를 마우스 오른쪽 버튼으로 클릭하거나 Plex에서 비디오를 보면서 반쯤 누르면 디스크가 다시 회전 할 때까지 전체 응용 프로그램이 정지됩니다. Time Machine 백업으로 사용하기 때문에 이러한 응용 프로그램이이 외부 디스크에 어떻게 의존 할 수 있을지 생각할 수 없습니다.

“가능한 경우 하드 디스크를 잠자기 상태로두기”옵션을 비활성화했지만 아무것도 수정하지 않은 것 같습니다. 한 가지 가능한 설명은이 외부 디스크가 가상 메모리의 일부로 사용되고 있다는 것입니다. 디스크에 대한 OS의 의존성을 설명하지만 시스템 드라이브에 충분한 디스크 공간이 남아있을 때 왜 그렇게 될지 상상할 수 없습니다.

이것은 완전히 치명적이지는 않지만 다른 것보다 더 성가 시지만 이것이 내 운영 체제 또는 하드웨어에 문제가 있음을 나타낼 수 있습니다. 어떤 아이디어에 대해서도 감사하겠습니다.



답변

스포트라이트 인덱싱 일 수 있습니다. 이 상황이 발생하면 활동 모니터에 mdworker가 활성화되어 있습니까? 이 작업을 아직 수행하지 않은 경우 시스템 환경 설정의 Spotlight 개인 정보 설정에서 드라이브를 제외하고 시도해도 도움이 될 수 있습니다.


답변

Time Machine이 예약 백업을 수행하는 것처럼 들리면 홈 폴더의 변경 사항을 검사 할 때 현재 프로세스 속도가 느려집니다.


답변

외장 드라이브에는 자체 전원 관리 기능이있어 디스크가 다운되는 원인이 있습니다. 약간의 노력으로 파일을 외장 드라이브에 쓰고 삭제 한 다음 1 분마다 반복하는 스크립트를 작성할 수 있습니다.

외부 드라이브에 앱이 있고 특히 서비스를 등록한 앱이있는 경우 서비스 메뉴를 만드는 데 도움이되도록 마우스 오른쪽 버튼을 클릭하면 외부 드라이브가 회전하고있는 것 같습니다. 또는 Plex 자체가 외부 드라이브를 검색하도록 선택했을 수도 있습니다.

나는 당신의 외장 드라이브를 조금 연구하고 그것이 스스로 디스크를 회전시키는 지 그리고 그것이 어떻게 발생하는 것을 방지하는지 알아 보았습니다.

이 스크립트

 #!/bin/bash
 # Used to not let a volume named MYBOOK sleep

 volpresent=$(mount | grep MYBOOK | wc -c)

 if [ $volpresent -gt 0 ]
 then
    touch /Volumes/MYBOOK/.hiddenfile
 fi

이 힌트에서 온다 http://hints.macworld.com/article.php?story=20090316190817357


답변

(a) 디스크가 회전하게하고 (b) 회전이 완료 될 때까지 완료되지 않은 것으로 보이는 하나의 작업에 중점을 둡니다. Chrome에서 마우스 오른쪽 버튼을 클릭하는 것이 그러한 작업 중 하나라고 가정하면… 

터미널에서 Chrome을 마우스 오른쪽 버튼으로 클릭하기 전에 다음 명령을 실행하면 파일 활동과 관련된 사항이 표시됩니다.

sudo fs_usage cmd Google\ Chrome

활동 중 서비스와 관련된 것. 다음 명령을 실행 하여 시스템에서 사용 가능한 일부 서비스에 대한 아이디어를 얻으 십시오.

defaults read ~/Library/Preferences/com.apple.ServicesMenu.Services

이러한 응용 프로그램 중 하나 일 수 있으며 이러한 서비스로 인해 (a)와 (b)가 모두 발생합니까?

Chrome에서 마우스 오른쪽 버튼을 클릭하지 않으면 주요 질문에 더 집중할 수있는 방법을 생각하십시오.


답변

나는 이것을하는 하드 드라이브가 있습니다. 한동안 필요하지 않으면 드라이브가 회전하지 않는 것 같습니다. 그러나 OS가 드라이브에서 읽거나 쓰려고하면 드라이브가 회전하는 동안 프로세스가 차단됩니다. Lion에서는 때때로 Spotlight, Finder를 사용하거나 Dock에서 스택을 클릭 할 때 이런 현상이 발생합니다. 이 행동은 라이온이 운영하는 방식의 일부라는 사실에 저를 사임했습니다.


답변