უსაფრთხოა ნაგლის ალგორითმის გამორთვა?
უსაფრთხოა ნაგლის ალგორითმის გამორთვა?

ვიდეო: უსაფრთხოა ნაგლის ალგორითმის გამორთვა?

ვიდეო: უსაფრთხოა ნაგლის ალგორითმის გამორთვა?
ვიდეო: Garbage Collection (Mark & Sweep) - Computerphile 2024, მაისი
Anonim

ითიშება ნაგლის ალგორითმი Windows-ში ინტერნეტის სიჩქარის გასაუმჯობესებლად უსაფრთხო ? დიახ, ეს არის აბსოლუტურად უსაფრთხო . თუ ამას სწორად აკეთებთ, შეგიძლიათ გამორთვა და ჩართეთ ის როცა გინდათ.

ამის გათვალისწინებით, როგორ გამორთო Nagle ალგორითმი Windows 10-ში?

რომ ნაგლის ალგორითმის გამორთვა , გახსენით თქვენი კომპიუტერის რეესტრის პარამეტრები. თქვენ შეგიძლიათ დაიწყოთ თქვენი რეესტრის რედაქტორი, გადადით დაწყება> აკრიფეთ regedit>Regedit. შემდეგ შეგიძლიათ დააწკაპუნოთ ჩამოსაშლელ მენიუზე, რათა მიაღწიოთ HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterface-ს.

ანალოგიურად, რისთვის არის შექმნილი ნაგლის ალგორითმი? დასახელებულია მისი შემქმნელის, ჯონის საპატივცემულოდ ნაგლე , ნაგლის ალგორითმი გამოიყენება რიგი მცირე ბუფერული შეტყობინებების ავტომატურად შესაერთებლად; ეს პროცესი (ე.წ. nagling) ზრდის ქსელის აპლიკაციის სისტემის ეფექტურობას იმ პაკეტების რაოდენობის შემცირებით, რომლებიც უნდა გაიგზავნოს.

ამ გზით, როგორ გავიგო ნაგლი გამორთულია თუ არა?

1 პასუხი. ყველაზე პირდაპირი გზა იქნება setsockopt სისტემის ზარის მიკვლევა. გარედან შეხედვისას შეგიძლიათ მხოლოდ შეამჩნიოთ როდესაც ის გამორთავს ნაგლე და ცუდად იქცევა (სწრაფად აგზავნის უამრავ პატარა ფრაგმენტს). თუ ის გამორთავს ნაგლე და კარგად იქცევა, გარედან ვერ შეამჩნევ.

რას აკეთებს TCP no delay?

The TCP_NODELAY სოკეტის ვარიანტი საშუალებას აძლევს თქვენს ქსელს გვერდის ავლით Nagle დაგვიანებები ნაგლის ალგორითმის გამორთვით და მონაცემების ხელმისაწვდომობისთანავე გაგზავნით. ჩართვა TCP_NODELAY აიძულებს სოკეტს გაგზავნოს მონაცემები თავის ბუფერში, როგორიც არ უნდა იყოს პაკეტის ზომა.

გირჩევთ: