ระบบ เครือข่าย ที่ มี ระบบ เฉื่อย เป็น ปัจจัย สําคัญ ใน การ ทํา งาน ของ ระบบ การ แจก จ่าย มัน วัด เวลา ที่ ใช้ สําหรับ ข้อมูล ใน การ เดิน ทาง จาก จุด หนึ่ง ไป อีก จุด หนึ่ง ผ่าน เครือ ข่าย.

การเข้าใจความล่าช้าของเครือข่าย

การ รู้ ระยะ หลัง ช่วย ให้ นัก พัฒนา ระบุ ตัว คอ ขวด และ ปรับ ปรุง การ ตอบ สนอง ของ ระบบ.

วิธี การ วัด ความ เฉื่อย ใน ชวา

วิธีการหนึ่งทั่วไปเกี่ยวกับการส่งคําขอจากไคลเอนต์ไปยังแม่ข่าย และวัดเวลาเดินทาง (TT) จาวาให้เครื่องมือเช่น [FLT: 0] Systim.NoTime () [FLT: 1) สําหรับเวลาที่เพิ่มขึ้นสูง กระบวนการนี้รวมเวลาไว้ในการส่งข้อความและหลังการตอบรับ

อีกวิธีหนึ่งจะใช้โปรแกรมซ็อกเก็ตเพื่อสร้างการเชื่อมต่อ และวัดเวลาที่ใช้แลกเปลี่ยนข้อมูล วิธีการนี้มีประโยชน์ในการทดสอบเส้นทางเครือข่ายและเงื่อนไขเฉพาะ

รหัสจาวาตัวอย่างสําหรับการวัดค่าความล่าช้า

ด้านล่างนี้เป็นตัวอย่างง่ายๆ ที่สาธิตวิธีการวัดความล่าช้าของเครือข่ายโดยใช้ฐานจาวา

[FLT: 0] Note: รหัสนี้วัดเวลาเพื่อเชื่อมต่อกับเซิร์ฟเวอร์และส่งข้อความเล็กๆ

''[Javaนําเข้าจาวา. net; (2 transl; สืบค้นเมื่อ Java. times. สืบค้นข้อมูล outputs. eptember; enterlook sections คลาสย่อย slortcut (Srestyle) lines (in อังกฤษ); (อังกฤษ). enterlooks=".com; ลองค้นหาเมื่อเวลาเริ่ม times=ระบบ (MTimes); lt; lt; lt; entermute. value: "Ehelp values values: "EIIIIIIIMEMEMESTESTESTESTDEMEMESTDESTDESTDEMEMEMEMEMEMEMEMEMEMEMEMEMEMLEMATEMLEMLESTESTESTESTESTESTESTEMATEMMMATMATMATEMATMATMATMATMATEMATE

เคล็ดลับเพิ่มเติม

  • ทําการวัดหลายครั้งเพื่อให้เกิด ภาวะเฉื่อยต่ําเฉลี่ย
  • ทดสอบในเวลาที่แตกต่างกัน เพื่อบัญชีความผันผวนของเครือข่าย
  • ใช้เครื่องมือที่ทุ่มเท เช่น ping หรือ truerute เพื่อเปรียบเทียบพื้นฐาน