สารบัญ:
คำจำกัดความ - Wait State หมายถึงอะไร
สถานะรอคือสถานการณ์ที่ตัวประมวลผลคอมพิวเตอร์ประสบความล่าช้าส่วนใหญ่เมื่อเข้าถึงหน่วยความจำภายนอกหรืออุปกรณ์ที่ตอบสนองช้า ดังนั้นสถานะรอจะถือว่าสิ้นเปลืองในประสิทธิภาพของโปรเซสเซอร์ อย่างไรก็ตามการออกแบบที่ทันสมัยพยายามที่จะกำจัดหรือลดสถานะรอคอย สิ่งเหล่านี้รวมถึงแคชคำแนะนำการดึงข้อมูลล่วงหน้าและท่อการมัลติเธรดพร้อมกันและการทำนายสาขา ในขณะที่เทคนิคเหล่านี้ทั้งหมดไม่สามารถกำจัดสถานะรอทั้งหมดพวกเขาสามารถลดปัญหาอย่างมากเมื่อทำงานร่วมกัน
สถานะรอนอกจากนี้ยังใช้เพื่อลดการใช้พลังงานทำให้โปรเซสเซอร์ช้าลงและหยุดชั่วคราวหากไม่มี CPU ทำงาน
Techopedia อธิบาย Wait State
เมื่อโปรเซสเซอร์ต้องการเข้าถึงหน่วยความจำหลักตัวประมวลผลจะเริ่มต้นด้วยการวางที่อยู่ของข้อมูลที่ต้องการลงในบัสแอดเดรส ติดตามสิ่งนี้โปรเซสเซอร์ต้องรอการตอบสนองซึ่งอาจกลับมาหลายรอบในภายหลัง ทุกรอบของเหล่านี้ถูกใช้ในสถานะรอ ไมโครโปรเซสเซอร์ที่ให้พลังงานแก่คอมพิวเตอร์สมัยใหม่นั้นทำงานได้อย่างรวดเร็ว อย่างไรก็ตามไม่สามารถพูดถึงเทคโนโลยีหน่วยความจำแบบเดียวกันซึ่งยังไม่ถึงความเร็วที่คล้ายกัน AMD Athlon 64 X2 ทั่วไปและ Intel Core ทำงานด้วยความเร็วหลาย GHz ซึ่งหมายความว่ารอบสัญญาณนาฬิกามักจะน้อยกว่าหนึ่งนาโนวินาที (0.3–0.5 ns) ในทางกลับกันหน่วยความจำหลักมีเวลาแฝงอยู่ในช่วง 15-30 ns ไม่ตรงกันนี้ส่งผลให้สถานะรอสำหรับไมโครโปรเซสเซอร์เป็นผลให้ชะลอความเร็วโดยรวมของการดำเนินงาน
