pmset

pmset

Linux에서는 다음을 사용하여 디스크 드라이브의 하위 수준 매개변수를 확인하고 변경할 수 있습니다.hdparm. OS X에 동일한 기능을 제공하는 유틸리티가 있습니까? 아니면 매개변수를 조작하는 다른 방법이 있습니까?

앤더스

답변1

pmset

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$ 

pmset(1) OS X 매뉴얼 페이지

EFI 및 SATA

https://discussions.apple.com/message/11856660#11856660(2010-07-07)은 다음과 같이 상기시켜줍니다.

… 엔지니어링에서는 다음 정보를 제공했습니다.

이 동작은 OS 수준 디스크 스핀다운 명령의 결과가 아닙니다. SATA 버스 속도에 대한 EFI 변경이 있습니다. 제안된 해결 방법은 hdapm을 실행하여 디스크 자체에 새로운 전원 관리 수준을 설정하는 것입니다.

이는 OS 전원 관리 동작이 아니며 장치 펌웨어와 EFI의 SATA 인터페이스 구성 간의 까다로운 상호 작용입니다. 우리는 시장에서 일반적으로 사용할 수 있는 드라이브와 다른 동작을 가진 드라이브를 공급업체에 의뢰하므로 일반 교체 제품이 예상한 기능을 지원하지 않는 것입니다. …

(참고: Apple 지원 커뮤니티 버그로 인해 잘못된 메시지 세트가 나타날 수 있습니다. 해당 버그에 물린 경우에는 대신검색주제의 2010-07-07 지점을 참조하세요.)

hdapm

http://mckinlay.net.nz/hdapm/

ATA 하드 드라이브의 전원 관리(APM) 수준을 설정하기 위한 Mac OS X 명령줄 유틸리티입니다.

일부 HDD에서 발생하는 "지저귀는 소리" 또는 "유휴 시 딸깍거리는 소리" 소음을 제거하는 데 사용할 수 있습니다.

호환성

  • OS X 10.5 이상.
  • APM을 지원하는 ATA/SATA 하드 디스크.
  • 외부 USB 또는 Firewire 드라이브에서는 작동하지 않습니다. …

 

… (2012년 8월 25일) 버전 1.2. …

스핀다운HD

과거에 Apple Developer의 도구를 사용했던 경험을 토대로 다음의 사본을 따로 보관해 두었습니다.스핀다운HD.app 4.6.2 (227.9)저작권 © 2003-2005 Apple Computer, Inc., 이전 CHUD(Computer Hardware Understanding Developer) 도구의 일부 – 폴링에 적합한 것으로 보입니다. 그러나 해당 기간의 일부 KEXT는 최신 버전의 OS와 호환되지 않기 때문에 (모든 디스크에 대해) 절전 설정에 이 앱을 사용하는 것이 올바른지 여부는 알 수 없습니다.

2012-10-26 기존 SpindownHD.app 스크린샷

답변2

http://missig.org/julian/projects/macosx/

"diskutil - fsck, fdisk, tune2fs 및 hdparm과 같은 유틸리티 전체 세트가 결합되어 있습니다."

http://en.wikipedia.org/wiki/Disk_Utility

"디스크 유틸리티 기능은 Mac OS X 명령줄에서 diskutil 및 hdiutil 명령을 사용하여 액세스할 수도 있습니다."

불행히도 OSX용 hdparm 포트는 없는 것 같습니다.

관련 정보