Dalam artikel seterusnya kita akan melihatnya koleksi utiliti dipanggil "netutils-linux". Ini boleh digunakan untuk permudahkan penyelesaian masalah dan penalaan prestasi rangkaian pada sistem Gnu / Linux kami.
Keuntungan ini boleh berguna untuk pusat data dan penyedia perkhidmatan internet dengan beban kerja yang berat dalam merah. Kami mungkin tidak akan melihat keberkesanannya sepenuhnya pada komputer desktop kami, walaupun anda selalu dapat memanfaatkannya. Kini digunakan dalam pengeluaran dan dapat menjimatkan banyak masa dengan penyahpepijatan perkakasan dan penyediaan perisian.
Alat Netutils-linux
Set utiliti ini akan bantu automatikkan proses penalaan prestasi Gnu / Linux di luar kotak. Netutils-linux terdiri daripada alat berikut:
- bahagian atas rangkaian
- snmptop
- irqtop
- softirq-top
- kadar pautan
- softnet-stat-top
- tangga-rss
- pengarang
- memaksimumkan-cpu-freq
- rx-penampan-kenaikan
- maklumat pelayan
Pasang Netutils-linux
Netutils-linux dikembangkan menggunakan bahasa pengaturcaraan Python. Oleh itu dan terima kasih kepada ini, anda boleh pasang dengan mudah menggunakan PIP. Pertama sekali di Debian, Ubuntu dan juga di Linux Mint kita dapat memasang pip dengan membuka terminal (Ctrl + Alt + T). Di dalamnya kita akan menulis arahan berikut:
sudo apt-get install python-pip
Setelah memasang PIP, kita hanya perlu menjalankan perintah berikut untuk memasang netutils-linux:
sudo pip install netutils-linux
Menggunakan Netutils-linux
Seperti yang saya nyatakan garis di atas, Netutils-linux mengandungi banyak utiliti direka khas untuk menyelesaikan masalah rangkaian dan juga untuk penalaan prestasi rangkaian. Semua utiliti dikelaskan kepada tiga bahagian:
- Supervisión
- Penalaan
- Perkakasan dan pengelasan konfigurasinya
Supervisión
Semua alat tingkat atas ini yang dapat kita temukan di bawah bahagian pengawasan tidak memerlukan hak istimewa root. Kami akan dapat menggunakannya sebagai pengguna biasa tanpa masalah.
bahagian atas rangkaian
Utiliti ini akan membolehkan kita gangguan gangguan, statistik pemprosesan rangkaian untuk peranti dan juga CPU. Untuk menjalankan utiliti ini, kita hanya perlu berjalan di terminal (Ctrl + Alt + T):
network-top
snmptop
Adakah a pemantau paket asas de / proc / net / smmp. Untuk melaksanakan utiliti ini, kita hanya perlu melaksanakan perintah berikut:
snmptop
irqtop
Utiliti ini akan menunjukkan kepada kita dengan cara yang sederhana a kadar gangguan berdasarkan / proc / fail gangguan sistem Gnu / Linux kami. Jangan lupa bahawa kita akan dapat melaksanakan utiliti ini hanya dengan menggunakan perintah:
irqtop
softirq-top
Perintah ini akan menunjukkan kepada kita kadar penghantaran dan penerimaan paket berdasarkan / proc / softirqs file. Untuk menggunakan perintah ini, kita hanya perlu melaksanakan di terminal (Ctrl + Alt + T):
softirq-top
kadar pautan
Semasa melaksanakan alat ini, ia akan menunjukkan kepada kita berapa banyak paket / bait antara muka rangkaian yang diterima / dihantar dan berapa banyak kesalahan yang berlaku berdasarkan fail / sys / class / net / XXX / statistik / YYY. Untuk menggunakan perintah ini, kita hanya akan menulis di terminal (Ctrl + Alt + T):
link-rate
softnet-stat-top
Tunjukkan pelbagai statistik pemprosesan paket oleh CPU pada sistem Gnu / Linux kami. Kita hanya perlu memasukkan terminal (Ctrl + Alt + T) berikut untuk mendapatkan hasilnya:
softnet-stat-top
Penalaan
Untuk menjalankan alat ini, kita mesti menggunakannya sebagai root atau dengan sudo.
tangga-rss
Secara automatik menetapkan smp_affinity_list untuk IRQ daripada barisan NIC rx / tx yang biasanya berfungsi pada CPU0. Ia juga menyokong penskalaan double / quad untuk sistem multiprosesor.
sudo rss-ladder enp10s0 0
pengarang
Membolehkan RPS pada semua CPU yang tersedia dari simpul NUMA tempatan untuk semua barisan NIC rx. Perlu juga dijelaskan bahawa ini adalah alat yang baik untuk kad rangkaian murah.
sudo autorps enp10s0
memaksimumkan-cpu-freq
Utiliti ini menetapkan skala prestasi CPU. Anda juga akan menetapkan nilai skala maksimum untuk nilai skala minimum. Ini bermaksud bahawa kita akan dapat menggunakan semua kekuatan pemproses kita. Perkara lain yang perlu diingat adalah bahawa ia juga akan sangat berguna untuk sistem sensitif kependaman.
sudo maximize-cpu-freq
rx-penampan-kenaikan
Utiliti ini mencari dan menetapkan nilai yang diperlukan elakkan paket yang hilang atau hilang sambil mengekalkan kependaman rendah.
Perkakasan dan pengelasan konfigurasinya
maklumat pelayan
Utiliti ini adalah serupa dengan arahan lshw. Kita boleh menggunakannya dengan menaip terminal (Ctrl + Alt + T):
sudo server-info show
Utiliti maklumat pelayan juga dapat mengelaskan perkakasan sebagai tambahan kepada semua ciri pada skala 1 hingga 10. Di samping itu, untuk mengakses klasifikasi ini, kita dapat melakukannya hanya dengan menaip terminal (Ctrl + Alt + T):
sudo server-info rate
Sesiapa yang mahu dapat mengetahui lebih lanjut mengenai toolkit ini di halaman GitHub projek. Di sana anda akan menemui penerangan yang lebih terperinci mengenai mereka.
Nyahpasang netutils-linux
Untuk menghilangkan kumpulan aplikasi ini dari sistem kami, kami hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:
sudo pip uninstall netutils-linux