Skip to main content

การเข้าคิวคำสั่งดั้งเดิมคืออะไร?

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

ข้อมูลเกี่ยวกับฮาร์ดไดรฟ์จะถูกเก็บไว้ในแผ่นแม่เหล็กบาง ๆ ที่เรียกว่า Plattersแต่ละไดรฟ์มี platters หลายตัวทั้งหมดที่มีข้อมูลในการอ่านและเขียนบนแผ่นเสียงฮาร์ดไดรฟ์ใช้แขนคล้ายกับเครื่องเล่นแผ่นเสียงเมื่อแผ่นเสียงหมุนแขนจะเคลื่อนที่ไปมาในส่วนของแผ่นเสียงที่มีข้อมูล

เมื่อสังเกตโดยมนุษย์ข้อมูลบนฮาร์ดไดรฟ์จะปรากฏแบบสุ่มโดยสิ้นเชิงข้อมูลสองชิ้นที่เกี่ยวข้องอาจเว้นระยะห่างอย่างกว้างขวางบนไดรฟ์ในการอ่านทั้งสองชิ้นแขนจะพบสิ่งแรกจากนั้นย้ายในตำแหน่งเพื่อค้นหาที่สองหากไดรฟ์ได้รับหนึ่งคำสั่งอ่านหรือเขียนหลังจากอื่นแขนจะต้องย้ายอย่างต่อเนื่องเพื่อให้สอดคล้องกับข้อมูลหากแต่ละคำสั่งต้องการให้แขนย้ายไปทางด้านตรงข้ามของแผ่นเสียงเดียวกันเวลาจำนวนมากจะหายไปในกระบวนการกลับไปกลับมา

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

ระบบขั้นสูงอาจใช้ประโยชน์จากประโยชน์อื่นของการเข้าคิวคำสั่งดั้งเดิมเมื่อโปรเซสเซอร์ไม่ว่างและไม่สามารถยอมรับคำสั่งไดรฟ์สามารถผลักดันคำขอการเขียนทั้งหมดไปที่ด้านหน้าของคิวเนื่องจากโปรเซสเซอร์ไม่ว่างที่จะยอมรับคำสั่งอ่านไดรฟ์อาจเลือกที่จะไม่แก้ไขใด ๆสิ่งนี้อาจส่งผลให้มีการปรับปรุงประสิทธิภาพอย่างมากโดยเฉพาะอย่างยิ่งในระบบที่มีหลายไดรฟ์และหลายแกน

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