Net ipv4 Tcp_mem nima?
Net ipv4 Tcp_mem nima?

Video: Net ipv4 Tcp_mem nima?

Video: Net ipv4 Tcp_mem nima?
Video: DevOps & SysAdmins: Linux configuration of net.ipv4.tcp_rmem 2024, Noyabr
Anonim

Turi: sysctl -w to'r . ipv4 . tcp_mem ='8388608 8388608 8388608' TCP Autotuning sozlamalari. The tcp_mem o'zgaruvchi TCP stekining xotiradan foydalanishda qanday harakat qilishini belgilaydi. da ko'rsatilgan birinchi qiymat tcp_mem o'zgaruvchi yadroga past chegarani bildiradi.

Xuddi shunday, siz so'rashingiz mumkin: net ipv4 Tcp_rmem nima?

to'r . ipv4 . tcp_rmem . TCP soketini qabul qilish buferining minimal, standart va maksimal hajmini ifodalovchi uchta qiymatni o'z ichiga oladi. Minimal, hatto xotira bosimi ostida ham kafolatlangan qabul qilish buferining eng kichik hajmini bildiradi.

Yuqoridagilardan tashqari, aniq yadro Netdev_max_backlog nima? netdev_max_backlog . to'r . yadro . netdev_max_backlog Interfeys paketlarni yadro ularni qayta ishlashdan tezroq qabul qilganda, INPUT tomonida navbatda turgan paketlarning maksimal sonini aniqlaydi. Ubuntu 15.04 (erta beta) uchun standart qiymat 1000.

Buning uchun Rmem_max nima?

The rmem_max Linux sozlamalari UDP paketlarini qabul qiluvchi bufer hajmini belgilaydi. Trafik juda band bo'lganda, paket yo'qolishi boshlanadi. Ko'rib turganingizdek, sozlash rmem_max 26214400 ga (to'q ko'k) kichikroq qiymatlardan ko'ra tezroq paket yo'qolishiga olib keladi.

Somaxconn-ning aniq yadrosi nima?

tinglash (2) qo'llanma deydi - to'r . yadro . somaxconn Kichikroq narsani tanlash mumkin bo'lgan (odatda ilova konfiguratsiyasida o'rnatiladi) dastur uchun faqat yuqori chegarani bajaradi. Garchi ba'zi ilovalar shunchaki tinglash (fd, -1) dan foydalansa-da, bu tizim tomonidan ruxsat etilgan maksimal qiymatga orqada qolishni o'rnatishni anglatadi.

Tavsiya: