Netutils-linux, toolkit ye ​​network performance

netutils-linux zita

Munyaya inotevera tichazotarisa a zvinoshandiswa kuunganidzwa inonzi "netutils-linux". Izvi zvinogona kushandiswa kurerutsa kunetsa uye network kuita kurongedza pane edu Gnu / Linux masystem.

Iyi purofiti inogona kuve inobatsira kune data nzvimbo uye internet vanopa sevhisi ine rinorema basa rinorema in the tsvuku. Tichave tisingazoone kushanda kwayo kuzere pakombuta yedu, kunyangwe iwe uchigona kugara uchiishandisa. Ikozvino iri mukushandisa kwekugadzira uye inogona kutiponesa nguva yakawanda ne debugging Hardware uye setup software.

Netutils-linux maturusi

Iyi seti yezvishandiso icha batsira kugadzirisa Gnu / Linux maitiro ekugadzirisa maitiro kunze kwebhokisi. Netutils-linux yakaumbwa nematurusi anotevera:

  • network-pamusoro
  • snopleop
  • irqtop
  • softirq-pamusoro
  • chinongedzo-chiyero
  • softnet-stat-top
  • rss-manera
  • autops
  • kukudziridza-cpu-freq
  • rx-buffers-kuwedzera
  • server info

Isa Netutils-linux

Netutils-linux inogadzirwa uchishandisa iyo Python chirongwa chemutauro. Naizvozvo uye nekuda kweizvi, unogona gadza zviri nyore uchishandisa PIP. Chekutanga pane zvese muDebian, Ubuntu uye zvakare muLinux Mint tinogona kuisa pombi nekuvhura terminal (Ctrl + Alt + T). Mariri tichaenda kunyorera unotevera kuraira:

sudo apt-get install python-pip

Mushure mekuisa PIP, isu tinongofanirwa kuita unotevera kuraira kuisa netutils-linux:

sudo pip install netutils-linux

Uchishandisa Netutils-linux

Sezvo ini ndataura mitsara pamusoro, Netutils-linux ine zvakawanda zvekushandisa yakanyatsogadzirirwa kutambudza matambudziko emambure uye zvakare ye network performance tuning. Zvese zvinoshandiswa zvinoshandiswa muzvikamu zvitatu:

  1. Supervisión
  2. Tuning
  3. Hardware uye yayo yekumisikidza kusarudzika

Supervisión

Ese aya maturusi epamusoro-soro isu atinogona kuwana pasi pechikamu chekutarisa haadi rombo remidzi. Tichakwanisa kuzvishandisa seyakajairika mushandisi pasina dambudziko.

network-pamusoro

netutils-linux network-pamusoro

Izvi zvinoshandiswa zvichatibvumira Monitor inokanganisa, network kugadzirisa manhamba ezvigadzirwa uye zvakare maCPU. Kuti tishandise izvi zvinoshandiswa, isu tinongofanirwa kumhanyisa mune iyo terminal (Ctrl + Alt + T)

network-top

snopleop

netutils-linux snmptop

Ndicho wekutanga packet watcher de / proc / net / smmp. Kuti tiite izvi zvinoshandiswa, isu tinongofanirwa kuita unotevera kuraira:

snmptop

irqtop

netutils-linux irqtop

Izvi zvinoshandiswa zvinotiratidza nenzira yakapusa a kukanganisa chiyero kunoenderana ne / proc / kukanganisa faira yeedu Gnu / Linux system. Usakanganwa kuti isu tichakwanisa kuita ichi chinishandiso nekungoshandisa rairo:

irqtop

softirq-pamusoro

netutils-linux softirq-pamusoro

Uyu murairo uchatiratidza iyo kutakura kwepaketi uye kumhanyisa kumhanya kunoenderana ne / proc / softirqs faira. Kuti ushandise uyu murairo, isu tinongofanirwa kuita mune terminal (Ctrl + Alt + T):

softirq-top

chinongedzo-chiyero

netutils-linux chinongedzo-chiyero

Kana uchiita chishandiso ichi, ichatiratidza mangani mapaketi / mabheti network inowana / kuendesa uye zvikanganiso zvingani zvinoitika zvinoenderana ne / sys / kirasi / mambure / XXX / nhamba / maYYY mafaera. Kuti tishandise uyu murairo, isu tinongonyora mune iyo terminal (Ctrl + Alt + T):

link-rate

softnet-stat-top

netutils-linux softnet-stat-top

Ratidza zvakasiyana nhamba pamusoro pekugadziriswa kwemapakeji neCPU pane yedu Gnu / Linux system. Isu tinongofanirwa kutaipa mune iyo terminal (Ctrl + Alt + T) zvinotevera kuti tiwane mhedzisiro:

softnet-stat-top

Tuning

Kumhanyisa maturusi aya tichafanira kuashandisa semidzi kana nesudo.

rss-manera

Rwoga runoisa smp_affinity_list ye IRQ NIC rx / tx mitsara inowanzo shanda pa CPU0. Iyo zvakare inotsigira yakapetwa / quad kuyera kwema multiprocessor masisitimu.

sudo rss-ladder enp10s0 0

autops

Inotendera RPS pane ese aripo maCCU enzvimbo yenhamba yeNUMA kune ese NIC rx mitsara. Inofanira zvakare kujekeswa kuti chishandiso chakanaka chemutengo wakaderera wemakadhi.

sudo autorps enp10s0

kukudziridza-cpu-freq

Izvi zvinoshandiswa inoisa CPU performance scale. Uri kuenda zvakare kumisikidza yakakwira chiyero kukosha kweiyo yepasi chiyero kukosha. Izvi zvinoreva kuti isu tinokwanisa kushandisa ese simba revatambi vedu. Imwe poindi yekuchengeta mundangariro ndeyekuti ichave zvakare inobatsira zvakanyanya kune latency-inonzwisisika masystem.

sudo maximize-cpu-freq

rx-buffers-kuwedzera

Ichi chinoshandiswa chinowana nekuisa kukosha kunodiwa dzivisa kurasikirwa kana kurasikirwa mapakeji uchichengetedza yakaderera latency.

Hardware uye yayo yekumisikidza kusarudzika

server info

netutils-linux server-info-show

Izvi zvinoshandiswa zvakafanana ne lshw raira. Tinogona kuishandisa nekutaipa mune inouraya (Ctrl + Alt + T):

sudo server-info show

netutils-linux server-info-show

Iyo server-info inobatsira zvakare inogona kupatsanura Hardware pamusoro pezvese zvimiro zvaro pachiyero kubva pa1 kusvika pa10 Pamusoro pekuti tiwane chinzvimbo ichi, tinogona kuzviita nekungonyora mune inouraya (Ctrl + Alt + T):

sudo server-info rate

Chero ani anoda kudzidza anogona kudzidza zvakawanda nezve iyi yekushandisa iri papeji GitHub yepurojekiti. Ikoko iwe unowana iwo yakadzama tsananguro yadzo.

Uninstall netutils-linux

Kuti tibvise iri boka rezvishandiso kubva kusystem yedu, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye tinyoremo

sudo pip uninstall netutils-linux

Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako