如何管理Mac的突然移動傳感器(SMS)

使用終端啟用或禁用SMS

自2005年以來,便攜式Mac電腦都配備了突發運動傳感器(SMS)以保護其硬盤。 SMS使用三軸加速度計形式的運動檢測硬件,可以檢測三個軸或方向上的運動。

Mac使用SMS來檢測突然的移動,這可能表明Mac已經掉落,被敲打或者通常有受到嚴重影響的危險。 一旦檢測到這種類型的動作,SMS通過將驅動器的磁頭從其當前的活動位置移動到旋轉的磁盤盤片上而將其移動到安全的位置,並將其收回到驅動器機構的側面,從而保護Mac的硬盤驅動器。 這通常被稱為停放頭部。

隨著驅動器的頭部停放,硬盤驅動器可以承受相當大的打擊,而不會損壞盤片或丟失任何數據。

當SMS檢測到您的Mac已恢復到穩定狀態時,即不再被敲打時,它會重新激活驅動器機制。 您可以恢復工作,並保持所有數據完好無損,並且不會損壞驅動器。

突發運動傳感器的缺點是它可能會出現錯誤的觸發事件。 例如,如果您在嘈雜的場所使用Mac,例如音樂會,夜總會,機場,施工現場或任何地方,即使經常出現低頻噪音,這些噪音也有足夠的能量來移動您的Mac,即使這個動作對你來說是不可感知的,SMS可以通過停放頭部來檢測這些動作並關閉你的驅動器。

您可能會注意到的唯一一點是Mac電腦的性能不佳,比如電影或歌曲在播放過程中會稍微暫停。 如果您使用Mac錄製音頻或視頻,則可能會在錄製中看到暫停。

但是效果不僅限於多媒體應用程序。 如果短信激活,它可能會導致其他應用程序暫停,沙灘球旋轉,而不僅僅是一點點惡化。

這就是為什麼知道如何管理Mac的SMS是個好主意; 如何打開它,關閉它,或只是檢查它是否工作。

在Mac上檢查SMS狀態

蘋果公司並未提供專門設計用於監控突發運動傳感器系統的應用程序,但OS X確實包含了我們以前用來深入了解我們的Mac內部工作原理的終端應用程序。

  1. 啟動終端,位於/ Applications / Utilities /。
  2. 出現命令行提示時,輸入以下內容(如果您願意,可以復制/粘貼文本,而不是鍵入):
    1. sudo pmset -g
  3. 按下鍵盤上的輸入或返回鍵。
  4. 系統會要求您輸入管理員密碼; 輸入密碼並按輸入或返回。
  5. 終端將顯示電源管理的當前設置(pmset中的“pm”)系統,其中包括SMS設置。 將列出不少項目。 找到短信項目並將該值與下面的列表進行比較以了解其含義:

在Mac上啟用SMS系統

如果您使用配備硬盤的Mac便攜式電腦,則開啟SMS系統是個不錯的主意。 上面提到了一些例外情況,但一般情況下,如果您的Mac具有硬盤驅動器,則最好在啟用系統的情況下使用。

  1. 啟動終端。
  2. 在命令提示符處輸入以下內容(您可以復制/粘貼):
    1. sudo pmset -a短信1
  3. 按輸入或返回。
  4. 如果系統要求您輸入管理員密碼,請輸入密碼並按輸入或返回。
  5. 啟用SMS系統的命令沒有提供任何有關它是否成功的反饋; 你會看到終端提示符重新出現。 如果您想讓命令被接受,您可以使用上面列出的“檢查Mac上的SMS狀態”方法。

在Mac上禁用SMS系統

我們已經提到了一些原因,您可能想要在Mac筆記本上禁用突發運動傳感器系統。 為了這個原因列表,我們將再添加一個。 如果您的Mac僅配備了SSD ,則嘗試停放驅動器磁頭沒有任何優勢,因為SSD中沒有驅動器磁頭; 事實上,根本沒有移動部件。

SMS系統主要是僅安裝了SSD的Mac電腦的障礙。 這是因為除了嘗試停放SSD不存在的磁頭之外,Mac系統還會在SMS系統檢測到運動時掛起對SSD的任何寫入或讀取。 由於SSD沒有移動部件,因此有理由在運動中將其關閉,或者在SMS等待Mac恢復到穩定狀態時發生一些口吃。

  1. 啟動終端。
  2. 在命令提示符處輸入以下內容(您可以復制/粘貼):
    1. sudo pmset -a短信0
  3. 按輸入或返回。
  4. 如果系統要求您輸入管理員密碼,請輸入密碼並按輸入或返回。
  5. 如果您想確保短信關閉,請使用上述“在Mac上查看短信狀態”中列出的步驟。

順便說一句,SMS系統也被一些使用加速度計的應用程序使用。 大多數這些應用程序都是使用SMS向遊戲體驗添加“傾斜”功能的遊戲。 但是你也可以找到一些有用的加速度計的科學用途,例如將Mac變成地震儀的Seismac應用程序 ,如果你住在地震國家或靠近火山的話。

最後一個注意事項:如果短信似乎不起作用,您的Mac的SMC可能需要重置