Как да подобрим скоростта и производителността на Linux

Linux е една от операционните системи с най -добрата производителност и функции за сигурност, благодарение на кодирането и развитието си, независимо от дистрибуцията, която използваме.

Както всяка друга операционна система, има редица фактори, които влияят върху нейната производителност след определен период от време и те могат да бъдат от следните типове:

ВътрешниПрилага се за фактори като инсталиране и изпълнение на множество програми, ненужни услуги, роли, които влияят на оптималната производителност, програми, които консумират големи ресурси и т.н.

ВъншенВ този раздел можем да споменем фактори на оборудването като ограничен твърд диск, малко RAM и т.н.

Имайки това предвид, днес Solvetic ще анализира някои съвети, които можем да приложим, за да подобрим скоростта и производителността на всяка дистрибуция на Linux.

1. Ускорете зареждането на системата в Linux


Не забравяйте, че когато стартираме дистрибуция на Linux, времето по подразбиране за избор на опция е 10 секунди, не забравяйте, че по време на стартиране можем да осъществим достъп до административни задачи, да започнем с друга операционна система (ако имаме двойно зареждане) или други допълнителни действия.

Можем да ускорим този път, като го редактираме в пътя etc / default / grub с желания редактор:

 sudo nano etc / default / grub 

Увеличете

В този прозорец трябва да отидем до реда GRUB_TIMEOUT, който, както виждаме по подразбиране, е 10 секунди и да зададем по -ниско време, 3,5 или времето, което искаме.

Важно е нулевата стойност да не е зададена, тъй като това директно ще стартира дистрибуцията и няма да имаме възможност да изпълняваме задачи за поддръжка, ако е необходимо.

2. Деактивирайте услугите в Linux


По време на стартиране на операционната система се зареждат поредица от услуги, които могат да повлияят на производителността и скоростта на стартиране на системата, тези услуги могат да бъдат намерени в /etc/init.d пътя:

Увеличете

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

 sudo /etc/init.d/SERVICE_NAME стоп (Спиране на услугата) sudo /etc/init.d/SERVICE_NAME старт (Стартиране на услугата)

3. Използване на леки операционни системи в Linux


Въпреки че повечето дистрибуции на Linux са леки, са разработени друга серия дистрибуции, за които много малко хора знаят, че са дори много по -леки и по този начин можем да се възползваме максимално от хардуерните ресурси на компютъра.

Един от тях е Vector Linux, който може да бъде изтеглен безплатно на следната връзка:

Скоростта, производителността и стабилността са основните характеристики на Vector Linux.

Увеличете

4. Използвайте блокери на реклами в Linux


Когато сърфираме в интернет днес, количеството реклами, които се показват при достъп до уебсайтове, се превърна в истинска неприятност.

За съвременните браузъри имаме разширение, наречено AdBlock, което можем да изтеглим на следните връзки:

Тези разширения позволяват тези реклами да не се показват, като по този начин оптимизират ефективността при сърфиране.

5. Използвайте клавишни комбинации в Linux


Използването на клавишни комбинации оптимизира производителността при изпълнение на общи задачи.

Някои от най -полезните преки пътища са:

Изберете всички (в документи, Firefox, Nautilus и т.н.)

Ctrl + A

Копиране (в документи, Firefox, Nautilus и др.)

Ctrl + C

Поставяне (в документи, Firefox, Nautilus)

Ctrl + V

Ново (Създаване на нов документ)

Ctrl + N

Отваряне (отваряне на документ)

Ctrl + O

Запазване (Запазване на текущия документ)

Ctrl + S

Печат (Отпечатва текущия документ)

Ctrl + P

Изпрати до… (Изпратете текущия документ по имейл)

Ctrl + E

Затваряне (Затваряне на текущия документ)

Ctrl + W

Затваряне на прозореца (Затваряне на текущото приложение)

Ctrl + Q

6. Оптимизирайте паметта


Чудесен вариант за подобряване на производителността в Linux е да се определи как да се използва swap пространство. Разделът за подмяна е мястото, където ядрото на Linux кешира данни във виртуална памет, за да се размени бързо в RAM, когато е необходимо.

За това трябва да имаме достъп до следния път и т.н. / sysctl.conf:

 sudo nano etc / sysctl.conf
В показания файл ще добавим следния ред:
 vm.swappiness = 10

Увеличете

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

7. Оптимизирайте GNOME в Linux


Gnome е една от двете най -широко използвани настолни среди в екосистемата на Linux, но бързо се изпреварва от Xfce и други по -леки алтернативи, що се отнася до производителността и скоростта.
Някои опции за оптимизиране на GNOME в Linux са:

Инсталирайте PreloadPreload е демон, който анализира ежедневието в системата и възстановява двоични файлове и файловете трябва да се използват за увеличаване на времето за стартиране и цялостната производителност на системата.
За неговото активиране ще изпълним следното:
включено предварително зареждане на услугата

Увеличете

Активирайте автоматичното влизанеВъпреки че една от мерките за сигурност за защита на нашата информация във всеки дистрибутор на Linux е установяването на парола за достъп, възможно е да активираме автоматично влизане само когато имаме достъп до системата, като по този начин оптимизираме времето за достъп.

За целта отиваме в Системни / Потребителски акаунти и там избираме нашия потребител и кликваме върху превключвателя Стартиране на сесията автоматично:

Оптимизирайте мрежатаДруг аспект, който е от съществено значение за оптималната производителност на Linux, е най -добрите мрежови нива, тъй като без него повечето услуги ще бъдат бавни и с грешки.
За да оптимизираме това, ще отворим файла /etc/sysctl.conf и ще добавим следното:

 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1

Увеличете

Това позволява да се стартират по -малко проверки на всеки пакет за по -бърза доставка.
Ако искаме да оптимизираме показателите, ще добавим следното:

 net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500

Увеличете

Горната линия ускорява връзките, като гарантира, че TCP показателите не се запазват за всеки отделен пакет. Вторият ред определя натрупването на разрешени пакети.

Мащабиране на TCP прозорецНастройките на TCP прозореца определят минималния и максималния размер на пакетите, които можем да изпращаме и получаваме.
За да конфигурираме тези точки, трябва да имаме достъп до /etc/sysctl.conf пътя и да добавим следното:

 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.coremax_xrmxxxxxxxxxx

Увеличете

С тези съвети ще имаме много по -оптимална, надеждна и бърза система, която става по -добра производителност и по -добър опит при използване на всеки дистрибутор на Linux.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave