ฉันจะรู้ได้อย่างไรว่าไดรฟ์หลับหรือไม่


8

มีโปรแกรมหรืออรรถประโยชน์บรรทัดคำสั่งสำหรับ Mac OS X เพื่อสอบถามฮาร์ดดิสก์เพื่อดูว่ามันคือ 'หลับ' หรือ 'ตื่น' ในขณะนี้ ? (เช่นถูกควบคุมโดยpmsetการตั้งค่าประหยัดพลังงาน / การนอนหลับดิสก์) โปรดทราบว่าฉันอยู่ในสถานะพักเครื่องหลังไม่ใช่ว่าระบบจะวางดิสก์ให้ทำงานเมื่อไม่ได้ใช้งานหรือไม่

ฉันมีฮาร์ดไดรฟ์สองตัวใน MacBook Pro ของฉัน SSD สำหรับระบบและไดรฟ์เชิงกล "ปกติ" ที่ใหญ่กว่าสำหรับไฟล์ขนาดใหญ่ที่ฉันไม่ได้ใช้บ่อย

ฉันต้องการให้ไดรฟ์ทางกายภาพถูกทำให้หลับเมื่อไม่ได้ใช้งานและโดยทั่วไปจะหลับจนกว่าฉันจะใช้มัน ฉันต้องการให้สิ่งนี้เป็นไปโดยอัตโนมัติแทนที่จะติดตั้งและยกเลิกการต่อเชื่อมไดรฟ์เป็นประจำ

ฉันได้ตั้งค่า Energy Saver เพื่อให้ดิสก์เข้าสู่โหมดสลีป แต่ฉันไม่สามารถบอกได้จริงเมื่อไดรฟ์หลับหรือตื่นขึ้นมา (แม้จะกดหูกับแล็ปท็อปมันยากที่จะบอกว่าเสียงจากพัดลมกับเสียงดิสก์) ไม่ทราบว่าฉันแบ่งไฟล์ของฉันอย่างเหมาะสมระหว่างสองไดรฟ์หรือไม่

มีวิธีการสอบถามไดรฟ์บางอย่างเพื่อดูว่ามันหลับโดยไม่ต้องตื่นจริง ๆ ดังนั้นฉันสามารถตรวจสอบนี้เพื่อดูว่าโดยทั่วไปจะนอนหลับหรือไม่?

ฉันเดาคำถามอื่นที่เทียบเท่ากันคืออะไรเทียบเท่ากับ Mac OS X ของคำสั่ง Linux:

hdparm -C <device>

หมายเหตุ:มันไม่จำเป็นต้องเท่ากับบรรทัดคำสั่งที่แน่นอน วิธีการค้นหาใด ๆ จะเป็นประโยชน์


สถานที่บางแห่งที่ฉันเคยดูมาไม่ประสบความสำเร็จ:

  • ในตัวDisk Utilityและข้อมูลระบบการใช้งานดูเหมือนจะไม่ให้ข้อมูลใด ๆ เกี่ยวกับตื่นนอน / รัฐของไดรฟ์
  • pmset -g( คำสั่งในตัว ) นำเสนอฟังก์ชั่นการสืบค้นต่างๆ แต่เหตุการณ์ดูเหมือนจะเกี่ยวกับเหตุการณ์การพักระบบไม่ใช่ดิสก์
  • smartctl -i -n sleep( smartmontoolsผ่านMacPorts ) ดูเหมือนว่าจะคิดว่าไดรฟ์ทั้งหมดจะหลับสำหรับฉัน! (น่าสนใจที่จะได้ยินว่าเรื่องนี้เป็นเรื่องจริงสำหรับผู้อื่นหรือไม่)

คำตอบ:


2

ไม่ไม่มีเครื่องมือหรือเครื่องมือใด ๆ ในการค้นหาข้อมูลประเภทนี้

PS ฉันโพสต์สิ่งนี้เป็นคำตอบเพราะฉันได้ทำการวิจัยคำถามนี้เมื่อไม่กี่เดือนก่อนและฉันจะมีความสุขมากถ้ามีคนพิสูจน์ให้ฉันผิด

แก้ไข:ดูเหมือนจะเป็นข้อสรุปเดียวกับนักพัฒนาของ SmartMonTools ตามการตอบสนองต่อปัญหานี้ซึ่งพวกเขาอ้างว่าเอาต์พุตของไดรฟ์ของ SmartMonTools อยู่ในโหมดสลีปมักจะเป็นข้อผิดพลาดและในขณะนี้ได้แก้ไขแล้ว บน Mac OS X / Darwin

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.