Nākamajā rakstā mēs to apskatīsim komunālo pakalpojumu kolekcija sauc par "netutils-linux". Tos var izmantot vienkāršojiet problēmu novēršanu un tīkla veiktspējas pielāgošanu mūsu Gnu / Linux sistēmās.
Šī peļņa var būt noderīgi datu centriem un interneta pakalpojumu sniedzējiem ar lielu slodzi jo sarkans. Mēs, iespējams, neredzēsim visu tā efektivitāti mūsu galddatorā, lai gan jūs vienmēr varat to izmantot. Tagad tas tiek izmantots ražošanas procesā un var mums ietaupīt daudz laika, atkļūdojot aparatūru un programmatūru.
Netutils-Linux rīki
Šis komunālo pakalpojumu komplekts būs palīdzēt automatizēt Gnu / Linux veiktspējas noregulēšanas procesu. Netutils-linux sastāv no šādiem rīkiem:
- tīkla augšdaļa
- snmptop
- irqtop
- softirq-top
- saites likme
- softnet-stat-top
- rss-kāpnes
- autori
- maksimizēt-cpu-freq
- rx-buferi-pieaugums
- servera informācija
Instalējiet Netutils-linux
Netutils-linux tiek izstrādāts, izmantojot Python programmēšanas valodu. Tāpēc un pateicoties tam, jūs varat viegli instalēt, izmantojot PIP. Pirmkārt, Debian, Ubuntu un arī Linux Mint mēs varam instalēt pip, atverot termināli (Ctrl + Alt + T). Tajā mēs rakstīsim šādu komandu:
sudo apt-get install python-pip
Pēc PIP instalēšanas mums būs jāizpilda tikai šāda komanda, lai instalētu netutils-linux:
sudo pip install netutils-linux
Netutils-linux izmantošana
Kā jau minēju iepriekš rindiņas, Netutils-linux satur daudz utilītu speciāli izstrādāts tīkla problēmu novēršanai un arī tīkla veiktspējas pielāgošanai. Visi komunālie pakalpojumi tiek klasificēti trīs sadaļās:
- Supervisión
- Noskaņošana
- Aparatūra un tās konfigurācijas klasifikācija
Supervisión
Visiem šiem augstākā līmeņa rīkiem, kurus varam atrast sadaļā uzraudzības, nav nepieciešamas root tiesības. Mēs bez problēmām varēsim tos izmantot kā parastu lietotāju.
tīkla augšdaļa
Šī lietderība mums ļaus uzraudzīt pārtraukumus, tīkla apstrādes statistiku ierīcēm un arī procesorus. Lai palaistu šo utilītu, mums vienkārši būs jāpalaiž terminālā (Ctrl + Alt + T):
network-top
snmptop
Tas ir pamata pakešu vērotājs de / proc / net / smmp. Lai izpildītu šo utilītu, mums būs jāizpilda tikai šāda komanda:
snmptop
irqtop
Šī lietderība mums vienkāršā veidā parādīs a pārtraukuma ātrums, pamatojoties uz / proc / pārtrauc failu mūsu Gnu / Linux sistēmas. Neaizmirstiet, ka šī utilīta to varēs izpildīt, vienkārši izmantojot komandu:
irqtop
softirq-top
Šī komanda parādīs mums pakešu pārraides un saņemšanas ātrums, pamatojoties uz / proc / softirqs failu. Lai izmantotu šo komandu, mums būs jāizpilda tikai terminālā (Ctrl + Alt + T):
softirq-top
saites likme
Izpildot šo rīku, tas mums parādīs cik pakešu / baitu tīkla saskarne saņem / pārraida un cik daudz kļūdu pamatojoties uz failiem / sys / class / net / XXX / statistic / YYY. Lai izmantotu šo komandu, mēs vienkārši ierakstīsim terminālā (Ctrl + Alt + T):
link-rate
softnet-stat-top
Rādīt dažādus statistika par pakešu apstrādi CPU mūsu Gnu / Linux sistēmā. Lai iegūtu rezultātus, mums vienkārši būs jāievada terminālā (Ctrl + Alt + T):
softnet-stat-top
Noskaņošana
Lai palaistu šos rīkus, mums tie būs jāizmanto kā root vai ar sudo.
rss-kāpnes
Automātiski iestata smp_affinity_list IRQ NIC rx / tx rindas, kas parasti darbojas ar CPU0. Tas atbalsta arī divkāršu / četrkodolu mērogošanu daudzprocesoru sistēmām.
sudo rss-ladder enp10s0 0
autori
Ļauj RPS visiem vietējā NUMA mezgla pieejamajiem procesoriem visām NIC rx rindām. Būtu arī jāprecizē, ka tas ir labs rīks lētām tīkla kartēm.
sudo autorps enp10s0
maksimizēt-cpu-freq
Šī lietderība nosaka CPU veiktspējas skalu. Jūs arī iestatīsit maksimālo skalas vērtību minimālajai skalas vērtībai. Tas nozīmē, ka mēs varēsim izmantot visu mūsu procesoru jaudu. Vēl viens jautājums, kas jāpatur prātā, ir tas, ka tas būs ļoti noderīgs arī sistēmām, kas ir jutīgas pret latentumu.
sudo maximize-cpu-freq
rx-buferi-pieaugums
Šī lietderība atrod un iestata nepieciešamo vērtību izvairieties no pazaudētām vai pazaudētām paketēm, vienlaikus saglabājot zemu latentumu.
Aparatūra un tās konfigurācijas klasifikācija
servera informācija
Šī lietderība ir līdzīgs komandai lshw. Mēs to varam izmantot, ierakstot terminālā (Ctrl + Alt + T):
sudo server-info show
Servera informācijas utilīta arī var klasificēt aparatūru papildus visām tā īpašībām skalā no 1 līdz 10. Papildus piekļuvei šai klasifikācijai mēs to varam izdarīt, vienkārši ierakstot terminālā (Ctrl + Alt + T):
sudo server-info rate
Ikviens, kurš vēlas, lapā var uzzināt vairāk par šo rīkkopu GitHub projekta. Tur jūs atradīsit detalizētāku to aprakstu.
Atinstalējiet netutils-linux
Lai izslēgtu šo lietojumprogrammu grupu no mūsu sistēmas, mums vienkārši būs jāatver terminālis (Ctrl + Alt + T) un tajā jāieraksta:
sudo pip uninstall netutils-linux