วิศวกรรมและการออกแบบแบบสไตรค์ตรัม
ทิศทางขั้นตอนขั้นตอนการคํานวณเวลาที่ ยืดหยุ่นในสถาปัตยกรรมหลายแบบ
Table of Contents
การเข้าใจเวลาตอบสนองในสถาปัตยกรรมหลายแบบ จําเป็นสําหรับการทําให้ระบบมีประสิทธิภาพดีขึ้น มัคคุเทศก์นี้ให้แนวทางที่ชัดเจน
ภาพรวมของสถาปัตยกรรมหลายแบบ
สถาปัตยกรรมหลายชั้นแบ่งระบบออกเป็นชั้นต่างๆ เช่น นําเสนอ นําไปใช้ และจัดชั้นข้อมูล โครงสร้างแต่ละชั้นจะทําหน้าที่เฉพาะและสื่อสารกับชั้นที่อยู่ชิดกัน เวลาตอบสนองที่ใกล้มากจะขึ้นอยู่กับการวัดเวลา ที่ต้องใช้สําหรับการร้องขอผ่านชั้นเหล่านี้ทั้งหมด
ขั้น ตอน ต่าง ๆ ใน การ คํานวณ เวลา
ตาม ขั้น ตอน เหล่า นี้ เพื่อ คํานวณ ความ ถูก ต้อง แม่นยํา:
- [FLT: 0]. สืบค้นเมื่อ 1 [FLT: 1] วัดเวลาที่โปรแกรมร้องขอไป เพื่อไปยังเซิร์ฟเวอร์โปรแกรม
- [FLT: 0]. สืบค้นเมื่อ 2 บันทึกเวลาการประมวลผลที่ชั้นโปรแกรม.
- [FLT: 0]. สืบค้นเมื่อ 3 วัดเวลาของเซิร์ฟเวอร์โปรแกรมที่จะสื่อสารกับฐานข้อมูล.
- [FLT: 0]. สืบค้นเมื่อเวลาตอบรับฐานข้อมูล.
- [FLT: 0]. สืบค้นเมื่อ 5 วัดเวลาในการตอบรับ เพื่อเดินทางกลับผ่านชั้นไปยังลูกค้า.
การคํานวณเวลาพร้อมทั้งหมด
รวมเวลาตอบสนองแต่ละชั้น ที่ได้รับจากแต่ละชั้น เพื่อกําหนดเวลาตอบสนองทั้งหมด
[FLT: 0] เวลาในการจําลองเชิงรุก = ลูกค้าถึงโปรแกรม + โปรแกรม + ฐานข้อมูล + ฐานข้อมูล + ย้อนกลับไปยังไคลเอนต์ (FLT: 1)
พิจารณาเพิ่มเติม
ปัจจัย ต่าง ๆ เช่น ความ เฉื่อย, การโหลด ของ เครื่องแม่ข่าย, และ การ แสดง ความ สามารถ ใน การ ดู แล ข้อมูล ใน เครื่อง บิน อาจ ส่ง ผล ต่อ เวลา ที่ ใช้ ใน การ ตอบ สนอง.