⚙️ Yadda yake aiki
Technology bayan gwajin sauri na intanet mai inganci
📊 Da abin da muke auna
Mujin sauri namu yana auna matakan muhimmanci huɗu da ke tantance aikin intanet ɗinka:
QFileDialog
Yadda ka ke karɓar bayanai daga intanet. Yana shafar tashar, taswirar, da kuma saukewa.
QFileDialog
Yadda ka ke aika bayanai cikin sauri zuwa intanet. Yana da muhimmanci ga kiran bidiyo, da kuma tashar rediyo mai rai da kuma upload na fayiloli.
Ping (Latency)
Lokacin amsawa cikin milliseconds. Kadan ne mafi kyau ga wasanni, kiraye-kiraye na bidiyo, da kuma shiri-icen aikin lokaci-da-lokaci.
Jitter
Sauyi a cikin ping a cikin lokaci. Yana auna daidaitacce da daidaici na haɗi.
🔬 Comment=Sashe na 10: Shirin KDev
Mujin sauri namu yana amfani da fasahar ci gaba don auna aikin intanet na gaskiya:
Zaɓin Mai Gudanarwa
Muna zaɓar mai gwajin mai kyau ta atomatik bisa wurinka da kuma topology na Intanet. Wannan yana tabbatar da cewa kana gwajin kan mai watsawa mai kusa don mafi daidaitattun sakamakon.
Ping Measurement
Muna aika da packets masu yawa zuwa ga mai ba da sabis kuma muna auna lokacin tafiya. Muna auna duka adadin latency da jitter (farashin tsakanin auna).
@ action QDialogButtonBox QPrintPreviewDialog 5 sakan
QFileDialog
Mu buɗe QDialogButtonBox da sauke bayanan gwaji. Saurin ruwa mai yawa yana tabbatar da cewa muna amfani da damar haɗinka, har ma a kan haɗin gwiwa masu sauri.
Hanya: QFileDialog
QDialogButtonBox
Mu buɗe QDialogButtonBox da kuma upload gwajin bayanai zuwa ga mai ba da sabis. Mu auna da sauri canja wurin da daidaita ga protocol overhead.
@ action An daidaita shi cikin sauri bisa ga gudun haɗi (mafi sauri = gwaji mafi girma)
@ action
Mu na hada dukkanin ma'aunin, da cire matsaloli, da kuma ƙididdige gudun ƙarshe a Mbps (megabits a kowane sakan). An nuna sakamakon a cikin lokaci na gaskiya yayin da gwajin ke ci gaba.
🛠️ KCharselect unicode block name
KCharselect unicode block name
Ba kamar gwajin gudu na farko da ke amfani da haɗin kai guda ba, muna amfani da saƙonni masu yawa a lokaci guda:
- To, mẽne ne? Saitattun intanet na yau da kullum na iya kula da saƙonnin TCP da yawa, kuma gwajin da ɗaya kawai zai iya rage ƙarfin da kake da shi
- QFileDialog 6 streams to saturate high-speed connections (1 Gbps+)
- QDialogButtonBox 3 streams (upload usually has less capacity than download)
- HTTP/HTTPS: Muna amfani da ƙa'idodin yanar gizo na ƙa'ida, don haka sakamakon ya nuna aikin duniyar gaskiya
JavaScript na Sashi na Mai Amfani
Jirgin gwaji yana tafiyar da shi gaba ɗaya cikin mai bincike ta amfani da APIs na yanar gizo na zamani:
QDialogButtonBox
Algorithm ɗinmu na daidaita zuwa gudun haɗinka:
- QFileDialog QDialogButtonBox
- Median Connections (10- 100 Mbps): QDialogButtonBox
- QFileDialog QFileDialog
- QFileDialog Mafi yawan gudu da gwajin faɗaɗawa don cika alaƙa
@ action
- Lokacin da ake zafi: An manta da sakan 1-2 na farko (TCP ya fara da sauri)
- QPrintPreviewDialog Muna amfani da ɓangaren tsakiya na gwajin kawai idan gudun ya daidaita
- @ action Cire-cire na siffanta-statistiki yana cire ma'aunin da ba daidai ba
- @ action An daidaita shi ga TCP/IP da HTTP headers (~3-5%)
⚠️ KCharselect unicode block name
✅ Abin da Muke Kulawa
- Mai Shiryawa Servers high-performance da 10 Gbps+ links
- @ action QDialogButtonBox
- Algorithm: QDialogButtonBox
- Haɗin Taswirar: An gwada a kan duk manyan na'urorin bincike
⚠️ QDialogButtonBox
- Ethernet WiFi yana da sauri 30-50%
- Don mafi yawan sakamakon da aka tabbatar, amfani da haɗin waya
- Saurin WiFi na canzawa da nisan, bango, da kuma tashin hankali
- Mai sarrafa na'ura: Waɗannan na'urorin da suka fi daɗewa ba za su iya kula da gudun gigabit ba
- Older WiFi cards (802.11n) max out around 150-300 Mbps
- Zaɓuɓɓukan da ke amfani da CPU mai yawa na iya rage sauri
- Ciwon Haɗin Intanet: Waɗansu masu amfani da ke kan Intanet ɗinka ko na ISP
- Rufe shiryoyin ayuka na bango (sauyawa, sync, tashar)
- Yi gwaji cikin sa'o'i masu yawa don samun mafi kyawun sakamako
- @ action Ad blockers, VPNs, proxies za su iya shafar sakamakon
- Ka gusar da canzawa na lokaci domin gwajin daidaito
- VPNs suna rage gudun 10-50%
🎯 QDialogButtonBox
- Yi amfani da Ethernet: Haɗi kai tsaye zuwa mai haɗawa/modema
- Rufe Wasu Shirin Ayuka: Dakata da saukarwa, tashar, dakunan ajiya na giciye
- QDialogButtonBox Ka tabbata cewa na'urar gwajinka kawai take amfani da Intanet
- @ action Idan kana fuskantar matsaloli, sake farawa da mai haɗaka ka farko
- @ action Run 3-5 tests at different times for a average
- Yi amfani da na'urori daban-daban na zazzagewa: Samun sakamakon da aka samu a kan Chrome, Firefox, Safari
🆚 QShortcut
Multi-Stream vs Single-Stream
Wasu gwaje-gwajen gudu suna amfani da haɗi guda kawai. Wannan ya kasance mai kyau ga haɗin DSL na daɗewa, amma haɗin daɗaɗɗen zamani yana buƙatar maɓuɓɓugan ruwa masu yawa don samun mafi girman gudu.
Misali: An yi amfani da 500 Mbps a cikin wannan haɗin amma ya nuna 150 Mbps a cikin gwajin guda-da-ɗaya, amma 480 Mbps a cikin gwajinmu na multi-da-ɗaya.
HTML5 vs Flash
Muna amfani da JavaScript mai tsarki (ba Flash ba, ba applets na Java ba). Wannan yana nufin:
- Aiki a kan duk na'urorin (ciki har da na'urorin hannu)
- Babu bukata ga plugins ko saukewa
- Tsaro da sirri mafi kyau
- Mai dacewa da aiki na duniyar gaskiya
QShortcut
Mun riƙe sirrin ku da muhimmanci:
- Ba mu sayar da bayananka ga masu ba da sabis na intanet ko masu wallafa tallace-tallace ba
- Ba'a bukata asusun ba (za'a iya gwadawa da ba'a sani ba)
- Shirya duk saƙonnin shiga
- QDialogButtonBox
- GDPR & CCPA daidaitacce - duba mu Tsarin Sirri
❓ Tambayoyi game da hanyarmu?
Muna da alkawari na bayyanannu a kan yadda muke auna gudun intanet dinka. Idan kana da tambayoyi game da aikinmu na gwaji ko kana so ka san karin bayani:
- QSql @ action
- Tambayoyi Masu Amsawa: Tambayoyi masu yawa da aka amsa
- Taimako: Muna farin ciki da bayyana hanyarmu