Компютрите Apple Mac имат базирана на движение система за защита на данните, наречена Сензор за внезапно движение (SMS), която се използва за защита на вътрешния твърд диск на устройството. SMS използва хардуер за откриване на движение под формата на триаксиален акселерометър за откриване на движение в три оси или посоки.
Как работят SMS?
SMS позволява на всеки Mac да открие внезапно движение, което би означавало, че устройството е изпуснато, съборено или има опасност от силен удар. След като бъде открит този тип движение, SMS защитава твърдия диск на Mac, като премества главите на устройството от текущото им активно местоположение над въртящите се магнитни дискови плочи до безопасно място, прибрано отстрани на задвижващия механизъм. Това обикновено се нарича "паркиране на главите".
С паркирани глави на устройството, твърдият диск може да издържи значителен удар, без да претърпи повреда или загуба на данни. Когато SMS открие, че Mac се е върнал към стабилно състояние, той реактивира задвижващия механизъм.
Недостатъкът е, че SMS понякога може да претърпи фалшиви задействащи събития. Например, ако използвате Mac на шумно място с достатъчно нискочестотна енергия, за да вибрира устройството, SMS може да открие тези движения и да изключи твърдия диск.
В такива случаи може да забележите известно прекъсване на работата на устройството, като например пауза на филм или песен по време на възпроизвеждане. Ако използвате вашия Mac за запис на аудио или видео, може също да видите пауза в записа. Но тези ефекти не се ограничават до мултимедийни приложения. Ако SMS е активиран, това може да причини прекъсвания и в други приложения.
Добра идея е да знаете как да управлявате SMS на вашия Mac, включително как да го включвате и изключвате и как да проверявате дали работи.
Как да проверите състоянието на SMS на Mac
Apple не предоставя начин за специално наблюдение на системата за сензор за внезапно движение, но можете да използвате Terminal, за да се задълбочите във вътрешната работа на всеки Mac.
- Стартиране на терминал, разположен в Приложения > Помощни програми.
-
Въведете следното в командния ред:
sudo pmset -g
- Натиснете клавиша enter или return на вашата клавиатура.
- Въведете администраторската си парола и натиснете enter или return.
-
Terminal показва текущите настройки на системата за управление на захранването ("pm" в pmset), която включва настройките на SMS. Намерете sms елемента и сравнете стойността със списъка по-долу, за да научите значението му:
sms – 0: Сензорът за внезапно движение е деактивиран.
sms – 1: Сензорът е включен.
Без въвеждане на SMS: Вашият Mac не е оборудван със система за SMS.
Как да активирате SMS системата на Mac
Ако използвате Mac, който е оборудван с твърд диск, добра идея е системата за SMS да е включена. Няколко изключения са отбелязани по-горе, но като цяло, ако вашият Mac има твърд диск, по-добре е системата да е активирана.
- Стартиране Терминал, разположен в Приложения > Помощни програми.
-
Въведете следното в командния ред:
sudo pmset -a sms 1
- Натиснете клавиша enter или return на вашата клавиатура.
- Ако бъдете помолени за вашата администраторска парола, въведете паролата и натиснете enter или return.
-
Командата за активиране на SMS системата не дава обратна връзка дали е била успешна. Просто виждате подканата на терминала да се появява отново.
Ако искате да сте сигурни, че командата е приета, можете да използвате метода „Как да проверите състоянието на SMS на Mac“, описан по-горе.
Как да деактивирате SMS системата на Mac
Ако вашият Mac е оборудван само със SSD, няма предимство да се опитвате да паркирате главите на устройството, защото в SSD няма глави на устройство. Всъщност изобщо няма движещи се части.
Системата SMS е най-вече пречка за Mac, които имат инсталиран само SSD. В допълнение към опитите да паркира несъществуващите глави на SSD, вашият Mac също преустановява всички записи или четения на SSD, докато SMS системата е включена. Тъй като SSD няма движещи се части, няма причина да го изключвате поради малко движение.
- Стартиране Терминал, разположен в Приложения > Помощни програми.
-
Въведете следното в командния ред:
sudo pmset -a sms 0
-
Натиснете клавиша enter или return.
-
Ако бъдете помолени за вашата администраторска парола, въведете паролата и натиснете enter или return.
Ако искате да сте сигурни, че SMS е изключен, използвайте метода „Как да проверите състоянието на SMS на Mac“, описан по-горе.
SMS системата се използва и от няколко приложения, които използват акселерометъра. Повечето от тези приложения са игри, които използват SMS, за да добавят функция за накланяне към игровото изживяване. Можете също да намерите някои интересни научни приложения за акселерометъра, като например приложение, което превръща вашия Mac в сеизмограф.
Ако изглежда, че SMS не работи, SMC на вашия Mac може да се наложи да се нулира.