Linux에서는 hdparm을 사용하여 디스크 드라이브의 하위 레벨 매개 변수를 확인하고 변경할 수 있습니다 . OS X에 대해 동일한 기능을 제공하거나 매개 변수를 조작하는 다른 방법을 제공하는 유틸리티가 있습니까?
앤더스
smartctl
? joernhees.de/blog/2011/09/16/…
Linux에서는 hdparm을 사용하여 디스크 드라이브의 하위 레벨 매개 변수를 확인하고 변경할 수 있습니다 . OS X에 대해 동일한 기능을 제공하거나 매개 변수를 조작하는 다른 방법을 제공하는 유틸리티가 있습니까?
앤더스
smartctl
? joernhees.de/blog/2011/09/16/…
답변:
pmset
전원 관리 설정을 조작 할 수 있습니다 (예 :
sh-3.2$ pmset -g | grep disksleep
disksleep 10
sh-3.2$ sudo pmset disksleep 0
Warning: Idle sleep timings for "Battery Power" may not behave as expected.
- Disk sleep should be non-zero whenever system sleep is non-zero.
sh-3.2$ pmset -g | grep disksleep
disksleep 0
sh-3.2$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.2
BuildVersion: 12C60
sh-3.2$
https://discussions.apple.com/message/11856660#11856660 (2010-07-07)는 다음을 상기시킵니다.
… 엔지니어링은 다음 정보를 제공했습니다.
이 동작은 OS 수준 디스크 스핀 다운 명령의 결과가 아닙니다. SATA 버스 속도에 대한 EFI 변경이 있습니다. 제안 된 해결 방법은 hdapm을 실행하여 디스크 자체에 새로운 전원 관리 수준을 설정하는 것입니다.
이것은 OS 전원 관리 동작이 아니며, 장치 펌웨어와 EFI의 SATA 인터페이스 구성간에 까다로운 상호 작용입니다. 우리는 일반적으로 시중에서 판매되는 드라이브와 다른 동작을 가진 공급 업체의 드라이브를 시운전하므로 일반적인 교체가 예상 한 기능을 지원하지 않는 이유입니다. …
(사이드 참고 : 애플 지원 커뮤니티 버그는 표시 할 메시지의 잘못된 설정을 일으킬 수 버그 물린 후 대신합니다. 검색 항목에서 2010-07-07 점.)
ATA 하드 드라이브의 전원 관리 (APM) 수준을 설정하기위한 Mac OS X 명령 줄 유틸리티.
일부 HDD에서 "치핑"또는 "유휴 상태 일 때 클릭"소음을 제거하는 데 사용할 수 있습니다.
적합성
- OS X 10.5 이상
- APM 지원 ATA / SATA 하드 디스크.
- 외장 USB 또는 Firewire 드라이브에서는 작동하지 않습니다. …
… (2012 년 8 월 25 일) 버전 1.2. …
과거 Apple Developer의 도구를 사용하면서, 나는 이전 CHUD (Computer Hardware Understanding Developer) 도구 의 일부인 SpindownHD .app 4.6.2 (227.9) 의 사본을 따로 보관했습니다 . 폴링. 그러나 그 기간의 일부 KEXT는 최신 버전의 OS와 호환되지 않기 때문에이 응용 프로그램을 절전 설정 (모든 디스크)에 사용하는 것이 제정신이 아닌지 모르겠습니다.
http://missig.org/julian/projects/macosx/
"diskutil-fsck, fdisk, tune2fs 및 hdparm과 같은 전체 유틸리티 세트가 결합되었습니다."
http://en.wikipedia.org/wiki/Disk_Utility
"diskutil 및 hdiutil 명령을 사용하여 Mac OS X 명령 줄에서 디스크 유틸리티 기능에 액세스 할 수도 있습니다."
불행히도 OSX 용 hdparm 포트가없는 것 같습니다.
hdparm -r0 /dev/disk2s1
FreeBSD에는atacontrol
.