章來源:“Esn技術社區”訂閱號
文章作者:Esn Arsneal
電腦時間久聯網速度會有一些下降。我們可以通過設置注冊表,關閉掉Windows系統預留的百分之20的網速,但是系統的一些無用緩存每次你開機的時候都會拉點網速。本文就以Windows CMD窗口 對系統網速進行一些優化。本文代碼可直接在Windows上進行復制粘貼。不用擔心打錯以后會造成系統混亂。
本文內容不能讓你網速健步如飛.只是優化你的系統盤從而達到優化網絡的作用。此方法我相信互聯網已經有很多變異版本。大家可以多去找找一些關于優化網絡的內容,但是做每一步盡量做做一些存檔,當你系統發生混亂的時候可以第一時間知道你修改了什么從而最快的速度獲取解決發放。
適用平臺:Windows7 Windows 10
第一步打開cmd
第二步使用命令“cd /”進入C盤
第三步查看下tcp全局參數
netsh int TCP show globa
第四步
netsh int TCP set global chimney = enabled
第五步:
netsh int TCP set global autotuninglevel = normal
第六步:
netsh int TCP set global congestionprovider = ctcp
第七步:
netsh int TCP show global
第八步:
重啟計算機測試下自己的網速,我是在虛擬機測試的有著明顯的提升。大家根據自己實際網速來測試。
本文以從硬件到軟件,從內核到應用,從底層到上層,從系統到算法,從核心到邊緣的順序,試圖萃取人類網絡技術各抽象層次的知識。
主機是網絡設備的最重要節點,內核主要實現了7層協議中的L2、L3、L4三層,L5之上則更是以主機為主的應用層。
現代x86商用硬件(commodity hardware)相比小型機、大型機、各種高端服務器,是廉價又好用的最主流存儲、計算設備,是目前世界上絕大多數服務的提供者,是孕生這一代網絡技術的溫床。所謂網絡編程、后端開發就是以商用主機為核心。
商用主機主要通過增加節點的辦法scale out。相比之下,高端服務器(Oracle、IBM、HP)可能數目就那么幾天,每臺價格卻是普通x86服務器的十倍甚至百倍,是典型的scale up系統。
商用主機通常有16核,幾十GB內存,1~2個千兆或萬兆網卡,十幾塊普通服務器級別的傳統硬盤。開發時就應以此為假想環境,實際上與個人主機相差不遠(甚至我的SSD還要更快一些)。
此外,這些機器一般都用某種Linux,所以Mac的kqueue,Win的iocp就算比epoll更優秀也更優雅,還是毫無意義,編程時總是以Linux為默認環境。