железария

Как да оптимизирате ssd в Linux стъпка по стъпка

Съдържание:

Anonim

Има няколко причини за оптимизиране на SSD в Linux. Например, купете твърд диск на SSD и искате да извлечете повече от него и го имате, но искате да го ускорите, искате да удължите живота на нашия SSD. Както и да е, какъвто и да е вашият случай, тук ще ви обясним как да го направите.

Индекс на съдържанието

Оптимизиране на SSD в Linux

Основи на SSD

SSD е терминът, използван за обозначаване на новото поколение устройства за съхранение на компютри. Това е съкращението за английския „Solid State Drive“, еквивалентен на испанския Solid State Drive.

Основните предимства на твърдия твърд диск за разлика от конвенционалния твърд диск, произтичат основно от факта, че неговата работа не се основава на използването на постоянно движещи се механични компоненти. Което се отразява във висока скорост на четене. Тази разлика е осезаема, особено при стартиране на системата и при стартиране на програми, които изискват голям капацитет за обработка.

Основни настройки за оптимизиране на SSD

След като вече сме наясно какво е SSD, нека да се заемем с настройките за оптимизиране на SSD. Има много ощипвания и оптимизации, които се препоръчват при актуализиране на SSD. Въпреки това, след като оценихме и филтрирахме всичко, което се казва по темата, направихме списък от съществени корекции.

Няколко задачи в този списък включват файла fstab, така че първата ни препоръка е първо да го архивираме. Можете да използвате следната команда:

sudo cp / etc / fstab /etc/fstab.bak

По този начин, ако нещо се обърка, можете да изтриете файла и да възстановите оригиналния архивен файл.

Избягване на време за достъп

Това е от съществено значение за увеличаване на живота на нашия SSD. Това е просто, намаляваме количеството записи, което извършва в операционната система, на диск. В случай, че трябва да знаете момента, когато направих последния ви достъп до директория или файл, добавяме във файла / etc / fstab, тези две опции:

noatime nodiratime

ЗАБЕЛЕЖКА: те трябва да са с останалите опции и техните спецификации разделени със запетаи (,), а не с интервали.

TRIM активиране

Активирането на TRIM е полезно, за да помогнете за управлението на производителността на диска в дългосрочен план. За да направите това, към fstab се добавя следната опция:

изхвърляне

Трябва да се отбележи, че това работи перфектно добре с файловите системи ext4 и дори с нормални твърди дискове. Освен това, макар да е вярно, че първоначално той не представлява незабавно подобряване на производителността, в дългосрочен план трябва да направи системата да работи много по-добре. Затова сме го включили в нашия списък.

tmpfs

По подразбиране системата записва кеша си в / tmp. Знаейки това, чрез fstab можем да конфигурираме кеша да бъде монтиран в RAM като временен файл на системата, по този начин системата ще докосва твърдия диск възможно най-малко. За целта добавяме следния ред в края на / etc / fstab:

tmpfs / tmp tmpfs по подразбиране, време, режим = 1777 0 0

Запазваме промените във файла, за да продължим.

Промяна на IO Schedulers

Системата не записва промените директно на твърдия диск, а прави опашки в различни заявки. Планировчикът на входа-изхода е този, който се справя правилно. По подразбиране планировникът е cfq, но можем да променим този за такъв, който е най-подходящ за нашия нов хардуер.

За целта трябва да извършим следните стъпки:

ПРЕПОРЪЧВАМЕ ВАС CPU Delid: Какво представлява и за какво е

Първо изброяваме наличните опции за избор на планиращ със следната команда:

cat / sys / block / sd X / опашка / планировчик

Където е X, трябва да го замените с буквата на съответната единица на вашата система.

Ако имате опция за крайния срок, тя е тази, която трябва да използвате, тъй като позволява други допълнителни корекции по-късно. Ако не, друга опция може да бъде noop. Сега трябва да определим операционната система, за да използва тези опции по подразбиране при всяко стартиране, за това редактираме rc.local файла:

sudo nano /etc/rc.local

Забележка: За целите на този случай ние използваме нано редактора, но можете да използвате един от вашите предпочитания.

Преди реда "изход 0" добавяте тези два реда (ако използвате краен срок):

краен срок за ехо> / sys / block / sdX / опашка / планировщик ехо 1> / sys / block / sdX / опашка / iosched / fifo_batch

Или, ако използвате noop, добавяте този ред:

echo noop> / sys / block / sdX / опашка / планировчик

Отново X трябва да бъде заменен с буквата на съответното устройство във вашата система.

Проверете дали всичко е правилно, запазете и след това излезте от редактора си.

рестартиране

За да влязат в сила всички тези промени са необходими рестартиране. След рестарта всичко трябва да е готово. Ако по някаква причина нещо се обърка и не можете да стартирате системата си, можете да отмените промените и опитайте отново описаната стъпка по стъпка.

Промените във файла fstab ще се съхраняват за неопределено време при инсталирането, дори толерирайки актуализации. Въпреки това, rc.local файлът трябва да бъде възстановен след всяка актуализация на вашата версия.

заключения

Както можете да видите, няма по-голяма сложност в тези стъпки за извършване на оптимизация на SSD. Най-хубавото е, че ще постигнем 100% подобрение, което се превръща в безкрайни подобрения в времената на зареждане, прехвърляне, запис и зареждане на данни.

Препоръчваме да прочетете как да оптимизирате SSD в Windows 10.

Кажете ни какви други настройки сте направили на вашия SSD или ни пишете с някакви притеснения?

железария

Избор на редакторите

Back to top button