Ի՞նչ է զուտ ipv4 Tcp_mem-ը:
Ի՞նչ է զուտ ipv4 Tcp_mem-ը:

Video: Ի՞նչ է զուտ ipv4 Tcp_mem-ը:

Video: Ի՞նչ է զուտ ipv4 Tcp_mem-ը:
Video: Ինչի շնորհիվ ենք մուտք գործում համացանց, ինչ է IP-ն 2024, Նոյեմբեր
Anonim

Տեսակը՝ sysctl -w ցանց . ipv4 . tcp_mem ='8388608 8388608 8388608' TCP ինքնակարգավորման կարգավորում: «The tcp_mem փոփոխականը սահմանում է, թե ինչպես պետք է վարվի TCP փաթեթը, երբ խոսքը վերաբերում է հիշողության օգտագործմանը: Առաջին արժեքը նշված է tcp_mem փոփոխականը միջուկին ասում է ցածր շեմը:

Նմանապես, դուք կարող եք հարցնել, թե ինչ է net ipv4 Tcp_rmem:

ցանց . ipv4 . tcp_rmem . Պարունակում է երեք արժեք, որոնք ներկայացնում են TCP վարդակի ստացման բուֆերի նվազագույն, լռելյայն և առավելագույն չափերը: Նվազագույնը ներկայացնում է երաշխավորված ընդունման բուֆերի նվազագույն չափը, նույնիսկ հիշողության ճնշման ներքո:

Բացի վերևից, ի՞նչ է զուտ հիմնական Netdev_max_backlog-ը: netdev_max_backlog . ցանց . միջուկը . netdev_max_backlog որոշում է փաթեթների առավելագույն քանակը, որոնք հերթագրված են INPUT կողմում, երբ ինտերֆեյսը փաթեթներ է ստանում ավելի արագ, քան միջուկը կարող է մշակել դրանք: Ubuntu 15.04-ի (վաղ բետա) լռելյայն արժեքը 1000 է:

Դրանցից ի՞նչ է Rmem_max-ը:

Այն rmem_max Linux-ի կարգավորումը սահմանում է UDP փաթեթներ ընդունող բուֆերի չափը: Երբ երթևեկությունը չափազանց զբաղված է դառնում, փաթեթների կորուստը սկսվում է: Ինչպես տեսնում եք, կարգավորում rmem_max մինչև 26214400 (մուգ կապույտ) հանգեցնում է փաթեթի կորստի ավելի վաղ, քան փոքր արժեքները:

Ի՞նչ է զուտ միջուկը Somaxconn-ը:

listen(2) ձեռնարկը ասում է. ցանց . միջուկը . somaxconn գործում է միայն վերին սահմանը հավելվածի համար, որն ազատ է ընտրել ավելի փոքր բան (սովորաբար սահմանվում է հավելվածի կազմաձևում): Թեև որոշ հավելվածներ պարզապես օգտագործում են listen(fd, -1), ինչը նշանակում է, որ սահմանել համակարգի կողմից թույլատրված առավելագույն արժեքը:

Խորհուրդ ենք տալիս: