Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:

Waxaan ka wada hadalnay farsamada gudaha qaybta koowaad Maqaal, kan waxaan ku tijaabineynaa HTTPS, laakiin xaalado badan oo macquul ah. Tijaabada, waxaan helnay shahaadada Aynu Encryption shahaado waxaanan u suurtagelinay Brotli cadaadis 11.

Markan waxa aanu isku dayi doonaa in aanu dib u soo saarno muuqaalka soo dejinta server-ka VDS-ka ama mishiinka farsamada ee martigeliyaha leh processor-ka caadiga ah. Ujeedadan awgeed, xadka ayaa loo dejiyay:

  • 25% - Taas oo u dhiganta inta jeer ee ~ 1350 MHz
  • 35% -1890MHz
  • 41% - 2214 MHz
  • 65% - 3510 MHz

Tirada isku xidhka hal mar ah ayaa laga dhimay 500 ilaa 1, 3, 5, 7 iyo 9,

Natiijooyinka:

Dib u dhac:

TTFB waxaa si gaar ah loogu daray imtixaan gooni ah, sababtoo ah HTTPD Tools waxay u abuurtaa isticmaale cusub codsi kasta oo gaar ah. Tijaabadani wali waa ka go'an tahay xaqiiqda, sababtoo ah isticmaaluhu wali wuxuu riixi doonaa dhowr bog, run ahaantii TTFP ayaa ciyaari doonta doorka ugu weyn.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Midka ugu horreeya, guud ahaan codsiga ugu horreeya ka dib bilawga koowaad ee mashiinka farsamada ee IIS wuxuu qaataa celcelis ahaan 120 ms.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dhammaan codsiyada soo socda waxay muujinayaan TTFP 1.5 ms. Apache iyo Nginx ayaa ka dambeeya arrintan. Shakhsi ahaan, qoraagu waxa uu u arkaa imtixaankan kan ugu muujinta badan waxana uu dooranayaa ku guulaysta isaga oo keliya.
Natiijadu maaha wax la yaab leh maadaama IIS khasnado ay horeba u cufan yihiin nuxurka taagan oo aanay ku cadaadin mar kasta oo la galo.

Wakhtiga lagu qaatay macmiilkiiba

Si loo qiimeeyo waxqabadka, imtixaan leh 1 xidhiidh oo keliya ayaa ku filan.
Tusaale ahaan, IIS waxay dhamaystirtay imtixaan 5000 isticmaale ah 40 ilbiriqsi gudahood, taas oo ah 123 codsi ilbiriqsikii.

Jaantusyada hoose waxay muujinayaan wakhtiga ilaa waxa goobta si buuxda loo wareejiyo. Tani waa saamiga codsiyada lagu dhammaystiray wakhti go'an. Xaaladeena, 80% dhammaan codsiyada waxaa lagu farsameeyay 8ms ee IIS iyo 4.5ms ee Apache iyo Nginx, iyo 8% dhammaan codsiyada Apache iyo Nginx waxaa lagu dhammeeyay inta u dhaxaysa 98 millise seconds.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Wakhtiga inta lagu guda jiro 5000 codsi ayaa laga shaqeeyay:

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Wakhtiga inta lagu guda jiro 5000 codsi ayaa laga shaqeeyay:

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Haddii aad haysatid mashiinka farsamada gacanta oo leh 3.5GHz CPU iyo 8 cores, ka dibna dooro waxaad rabto. Dhammaan server-yada shabakadu aad bay ugu shabahaan imtixaankan. Hoos waxaan uga hadli doonaa server-ka uu dooranayo martigeliyaha kasta.

Marka ay timaado xaalad wax yar ka badan oo macquul ah, dhammaan server-yada webka waxay tagaan madax ilaa madax.

Wax soosaarka:

Sawirka daahitaanka iyo tirada isku xirka isku mar. Jilicsan iyo hoos ayaa ka fiican. 2% ee ugu dambeeyay ayaa laga saaray jaantusyada sababtoo ah waxay ka dhigi doonaan kuwo aan la akhrin karin.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Hadda aan tixgelinno ikhtiyaarka meesha server-ka lagu hayo martigelinta farsamada. Aynu soo qaadano 4 kore oo 2.2 GHz ah iyo hal xudun oo ah 1.8 GHz.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:

Sida loo cabbiro

Haddii aad waligaa aragtay sida ay u egyihiin sifooyinka korantada hadda ee vacuum triodes, pentodes, iyo wixii la mid ah, garaafyadan ayaa ku baran doona adiga. Tani waa waxa aan isku dayeyno inaan qabanno - saturation. Xadku waa marka si kasta oo aad u tuurto, korodhka waxqabadku lama dareemi doono.

Markii hore, caqabada oo dhan waxay ahayd in la habeeyo 98% codsiyada iyadoo la raacayo daahitaanka ugu hooseeya ee dhammaan codsiyada, iyada oo la ilaalinayo qalooca sida ugu macquulsan. Hadda, anagoo dhisayna qalooca kale, waxaan heli doonaa goobta ugu fiican ee adeegayaasha mid kasta.

Si tan loo sameeyo, aynu soo qaadano Codsiyada halkii ilbiriqsi (RPR). Horizontal waa inta jeer ee soo noqnoqda, toosan waa tirada codsiyada laga baaraandegay ilbiriqsikii, xariiqyadu waa tirada xargaha.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Waxay muujisaa isku xidhka sida wanaagsan ee hababka Nginx u codsado midba midka kale. 8 ka mid ah xudunta ayaa si fiican u shaqeynaya imtixaankan.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Jaantuskani wuxuu si cad u muujinayaa sida ugu wanaagsan (ma badna) Nginx wuxuu ku shaqeeyaa hal xudun. Haddii aad leedahay Nginx, waa inaad tixgelisaa inaad dhimayso tirada xudunta hal haddii aad martigelinayso kuwa taagan oo keliya.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
IIS, in kasta oo ay leedahay TTFB-ga ugu hooseeya marka loo eego DevTools ee Chrome, waxay maamushaa inay lumiso Nginx iyo Apache labadaba dagaal culus oo ay la gasho tijaabada walaaca ee Apache Foundation.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:
Dhammaan qalloocyada garaafyada ayaa dib loo soo saaray iyagoo si bir ah u xidhan.

Nooc gabagabo ah:

Haa, Apache waxay si xun uga shaqeysaa 1 iyo 8, laakiin waxay ka shaqeysaa wax yar 4.

Haa, Nginx on 8 habraacyada koorasyada ayaa si ka wanaagsan midba midka kale u codsada, 1 iyo 4 ka koofiyado, oo ka sii daraya marka ay jiraan xidhiidho badan.

Haa, IIS waxay door bidaa 4 xaraf oo loogu talagalay culeysyada shaqada ee isku xiran waxayna door bidaan 8 koofiyadaha culeyska shaqada ee hal-stringed. Ugu dambayntii, IIS waxyar ayay ka dheeraysay qof kasta oo kale oo ku jiray 8-da koodhka ee culayskoodu sarreeyo, in kasta oo dhammaan adeegayaashu ahaayeen kuwo siman.

Kani maaha khalad cabbirka, khaladku halkan kama badna +-1ms. dib u dhac ku yimid oo aan ka badnayn +- 2-3 codsi ilbiriqsikii ee RPR.

Natiijooyinka halka 8 ka mid ah ay ka sii daraan maaha wax la yaab leh, qaar badan oo ka mid ah xargaha iyo SMT/Hyperthreading ayaa si weyn hoos u dhigaya waxqabadka haddii aan haysano waqti xaddidan oo ay tahay in aan dhamaystirno dhammaan dhuumaha.

Dagaalka server-yada WEB. Qaybta 2 - Xaaladda HTTPS ee dhabta ah:

Source: www.habr.com

Add a comment