Настройка trim iMac: як уключыць каманду TRIM на SSD
SSD мае іншы прынцып працы, выдатны ад HDD, метады аперацыйнай сістэмы па ачыстцы або фарматаванні арыентаваны на працу з сектарамі і вочкамі стандартных жорсткіх дыскаў. Прымяненне таго ж прынцыпу да памяці цвёрдацельнага назапашвальніка выклікае зніжэнне хуткасці запісу пры працы з задзейнічанымі раней старонкамі і, адпаведна, блокамі SSD. Ліквідаваць дадзеную праблему дапаможа актывацыя каманды TRIM
З з'яўленнем цвёрдацельных назапашвальнікаў востра паўстала пытанне аб забеспячэнні SSD прымальным колькасцю цыклаў перазапісу, параўнальным са стандартнымі жорсткімі дыскамі. Так як SSD першапачаткова мае іншы прынцып працы, выдатны ад прынцыпу працы жорсткага дыска (HDD), стандартныя метады аперацыйнай сістэмы па ачыстцы або фарматаванні арыентаваны на працу з сектарамі і вочкамі стандартных жорсткіх дыскаў. Прымяненне таго ж прынцыпу да зусім інакш арганізаванай матрыцы памяці цвёрдацельнага назапашвальніка выклікае зніжэнне хуткасці запісу пры працы з задзейнічанымі раней старонкамі і, адпаведна, блокамі SSD.
Далей варта трохі патлумачыць неабходнасць ўзнікнення каманды TRIM у ATA інтэрфейсе.
Справа ў тым, што на працягу большай частцы развіцця і ўдасканалення інтэрфейсу, у тым чыстай і serial ATA, працаваць прыходзілася выключна з жорсткімі дыскамі, flash-назапашвальнікі з'явіліся параўнальна нядаўна, а масавае ўкараненне іх у якасці асноўных сістэмных назапашвальнікаў адбылося і таго пазней.
Апаратна ж працэсы запісу, перазапісу і выдалення дадзеных на HDD і SSD прынцыпова адрозніваюцца:
У першую чаргу важна ведаць, што пры стандартнай аперацыі выдалення файла ў аперацыйнай сістэме, сама інфармацыя фізічна не выдаляецца, ачышчаецца толькі адпаведнае месца ў файлавай табліцы (самая падыходная - "Кнігу з бібліятэкі ня выкінулі, а запіс у картатэцы выкраслілі"). Пры гэтым паўторная запіс файла ў вычышчанае такім чынам месца вырабляецца "па-над" пакінутай там інфармацыі.
Выдаленне (ачыстка) запіс у свабодную вочка HDD - фізічна адзін і той жа працэс. Тут важна менавіта тое, што галоўка чытання / запісы працуе з названай ячэйкай незалежна ад таго, утрымліваецца ў ёй на дадзены момант інфармацыя або няма (запіс у "чыстую" вочка і "па-над" дадзеных вырабляецца з аднолькавай хуткасцю).
Чытанне і запіс дадзеных на SSD, як вядома, значна хутчэй, чым на HDD, але пры гэтым важна разумець, што гаворка ідзе толькі пра запіс у вольныя старонкі (элементарны элемент, які захоўвае ў сабе дадзеныя на SSD - старонка, далей старонкі аб'ядноўваюцца ў блокі , па аналогіі: вочкі і сектары ў HDD, хоць фізічнае размяшчэнне і прынцып арганізацыі розны).
З-за пэўных фізічных асаблівасцяў - дадзеныя заносяцца на SSD толькі ў вольныя старонкі, але калі патрабуецца "перазапіс", то дадзеныя блока спачатку запісваюцца ў кэш, мадыфікуюцца, то ёсць з іх выдаляюцца "непатрэбныя" старонкі, увесь блок чысціцца і запісваецца нанова. Відавочна, такі працэс (Узмацненне запісу) істотна зніжае хуткасць працы SSD і скарачае яго рэсурс.
Каманда TRIM была ўведзена ў стандартызаваны інтэрфейс ATA менавіта для скарачэння узмоцненых запісаў. Яна дазваляе Сістэме пазначаць Ачышчальны старонкі як невыкарыстоўваныя, і ў далейшым прадастаўляць кантролеру SSD магчымасць аптымізаваць працу назапашвальніка (робіцца гэта рознымі спосабамі і далей разглядацца не будзе).
Каманда TRIM была ўкаранёная ў кампутары Apple з выпускам першага MacBook Pro, камплект прадусталяваным SSD. З Mac OS Lion версіі 10.6.6 TRIM стаў часткай аперацыйнай сістэмы Apple. Першапачаткова праца TRIM з цвёрдацельнымі дыскамі іншых вытворцаў (пры самастойным апгрэйдзе кампутара) была заблакаваная, што вяло за сабой істотнае падзенне прадукцыйнасці цвёрдацельных або гібрыдных назапашвальнікаў праз некаторы час эксплуатацыі. Аднак на сённяшні дзень для ўсіх версій Mac OS, пачынаючы з 10.6.6 і вышэй існуе спосаб актывацыі сістэмы TRIM.
Праверыць падтрымку TRIM можна зайшоўшы ў меню "Пра гэта Mac" і выбраўшы пункт "Справаздача аб сістэме", далей з меню "Апаратныя сродкі" варта абраць "Паслядоўны АТА", клікнуць на імя выкарыстоўваецца SSD назапашвальніка ў правым меню і знайсці радок "Падтрымка TRIM ". Пры выкарыстанні SSD іншага вытворцы насупраць гэтага радка будзе размешчана значэнне "Не".
Настройка функцыі TRIM на iMac ажыццяўляецца праз тэрмінал. Пры гэтым варта пазбягаць іншых утыліт па актывацыі TRIM, бо яны здольныя непасрэдна паўплываць на ядро сістэмы і прывесці да незваротных наступстваў для яе. Таксама варта адмовіцца ад актывацыі TRIM на iMac, абсталяваным SSD з кантролерам SandForce двухтысячных серыі (серыйны нумар пачынаецца на 2 і мае выгляд SF2xxx).
Перад пачаткам налады TRIM на iMac варта стварыць рэзервовую копію змяняных дадзеных. Для гэтага ў тэрмінале трэба выканаць наступныя дзеянні:
Названыя каманды варта ўводзіць без двукоссяў і ў адзін радок. Гэтая і наступныя каманды запатрабуюць пароль адміністратара.
Калі на кампутары ўсталяваная Mac OS 10.10 Yosemitte неабходна загрузіць кампутар у рэжыме, які дапускае рэдагаванне драйвераў. Для гэтага варта ўвесці прыведзеныя радкі:
Каманда перазагрузіць кампутар у патрэбным рэжыме. У выпадку Mac OS версіі 10.9 і ніжэй гэты крок варта прапусціць.
Далей можна прыступіць да актывацыі TRIM на iMac (ці іншай прыладзе Apple). Для гэтага варта ўвесці наступную каманду:
Гэтая каманда звернецца да файла драйвера, знойдзе радок, якая змяшчае "Apple" (выглядае як "APPLE SSD" і адказвае за блакаванне TRIM для іншых цвёрдацельных назапашвальнікаў), і заменіць яе на пустыя значэння (нулі). Іншымі словамі, каманда прапатчыць драйвер для выкарыстання кампутарам iMac сістэмы TRIM для іншых кружэлак SSD.
Пасля ўсіх аперацый неабходна ачысціць кэш драйвераў камандай скіду і перазагрузіць кампутар:
Пры неабходнасці можна адключыць TRIM, вярнуўшы ў файл драйвера зыходныя значэння наступнай камандай:
У крайнім выпадку ёсць магчымасць проста аднавіць файл з копіі. Для гэтага спатрэбіцца створаны бэкап:
Выканаўшы вышэйапісаныя аперацыі мы забяспечылі працу сістэмы TRIM на iMac з усталяваным SSD іншага вытворцы. Пасля гэтага цвёрдацельны назапашвальнік стане працаваць хутчэй і праслужыць значна даўжэй.
Акрамя названага спосабу каманду TRIM для іншых SSD ўсё ж можна актываваць і спецыялізаванымі ўтылітамі. Самыя папулярныя сярод іх - Trim Enabler і Chameleon SSD Optimizer. Апошні, дарэчы, здольны актываваць каманду TRIM у тым ліку і на самастойна створаным Fusion Drive, які ўяўляе сабой асаблівым чынам арганізаваны RAID-масіў (а, як вядома, каманда TRIM часам некарэктна працуе на некаторых RAID). У іншым, актываваць TRIM на Fusion Drive (як і стварыць яго) можна і праз сістэмны Тэрмінал.
У выніку - пры выбары новага назапашвальніка (калі гэта не арыгінал, які пастаўляецца Apple) варта звярнуць увагу не толькі на яго аб'ём і хуткасныя характарыстыкі, але і на мадэль кантролера, паколькі менавіта ад гэтага залежыць праца SSD для iMac у будучыні (у прыватнасці магчымасць уключэння і эфектыўнасць выкарыстання каманды TRIM).
Па любых пытаннях нашы спецыялісты заўсёды гатовыя пракансультаваць Вас па тэлефоне, электроннай пошце ці ў онлайн-чаце на старонках нашага сайта.
Заўсёды з радасцю чакаем Вас!
каманда MacPlus.ru
Саветы экспертаў: Як правільна выбраць сэрвіс?
Ніколі раней не звярталіся па рамонтам электронікі?
Не ведаеце з чаго пачаць? У першую чаргу - не перажываць! Прыкметы добрага і якаснага сэрвісу бачныя адразу. Мы падрыхтавалі інструкцыю для тых, хто шукае майстэрню або сэрвісны цэнтр па рамонце Apple
Сапраўдныя, сумленныя і празрыстыя цэны на сайце
Рэальныя тэрміны і гарантыя - гэта павага да вас
Рэпутацыя прафесіяналаў Apple і вопыт у некалькі гадоў
}?>
Саветы экспертаў: Як правільна выбраць сэрвіс?Ніколі раней не звярталіся па рамонтам электронікі?
Не ведаеце з чаго пачаць?