คุณจะทราบเวลาถ่ายโอนของกระบอกสูบได้อย่างไร
คุณจะทราบเวลาถ่ายโอนของกระบอกสูบได้อย่างไร
คำตอบ:
รูปทรง CHS ( รูปทรงกระบอก / หัว / เซกเตอร์ ) ใช้ไม่ได้กับฮาร์ดไดรฟ์รุ่นใหม่ (อย่างน้อยจากจุดยืนของผู้ใช้ปลายทาง) แต่เพื่อเหตุผลของการโต้แย้ง ตามวิกิพีเดียทรงกระบอกถูกกำหนดเป็น:
รูปทรงกระบอกประกอบด้วยหมายเลขแทร็กเดียวกัน แต่ครอบคลุมแทร็กดังกล่าวทั้งหมดในแต่ละพื้นผิวแผ่นเสียงที่สามารถจัดเก็บข้อมูล (โดยไม่คำนึงว่าแทร็กนั้น "เลว" หรือไม่ก็ตาม) ดังนั้นมันเป็นวัตถุสามมิติ แทร็กใด ๆ ที่ประกอบด้วยทรงกระบอกเดียวกันสามารถเขียนและอ่านได้ในขณะที่ชุดแอคชูเอเตอร์ยังคงอยู่กับที่ ผู้ผลิตไดรฟ์ทางเดียวสามารถเพิ่มความเร็วไดรฟ์ได้คือการเพิ่มจำนวนจานที่สามารถอ่านได้ในเวลาที่กำหนด
สมมติว่ายิ่งกว่านี้สมมติว่า"การถ่ายโอนเวลาของรูปทรงกระบอก"เราสนใจเวลาที่ใช้ในการอ่านและส่งข้อมูลทั้งหมดในแต่ละบล็อกในรูปทรงกระบอกที่กำหนด
ดังนั้นคำจำกัดความของเรา:
เนื่องจากเราต้องการย้ายหัวเพียงครั้งเดียว (ตามคำนิยามแทร็กทั้งหมดในกระบอกสูบต้องใช้หัวอยู่ในตำแหน่งเดียวกัน) เวลาในการอ่านข้อมูลจะกลายเป็น:
ตอนนี้เราต้องคิดเวลาในการถ่ายโอนข้อมูลนั้น เมื่อกำหนดความเร็วในการถ่ายโอนxไบต์ต่อวินาทีและความหนาแน่นของข้อมูลbไบต์ต่อสูบเวลาในการถ่ายโอน (รวมถึงเวลาในการอ่านข้อมูล) จะเป็น:
ตอนนี้เพื่อกำหนดเวลาการถ่ายโอนจริงคุณจะต้องเสียบตัวเลขสำหรับx , t ค้นหาและt trackซึ่งทั้งหมดจะขึ้นอยู่กับอุปกรณ์ แม้ว่าbจะขึ้นอยู่กับอุปกรณ์เนื่องจากฮาร์ดไดรฟ์สมัยใหม่ไม่ได้รายงานรูปทรงจริงที่แท้จริงและอัดแน่นมากกว่า 63 ส่วนบนแทร็ก (จำนวนแตกต่างกันไปตามตำแหน่งแทร็ก - ใกล้กับขอบน้อยกว่าแกนหมุน) . เราสามารถทำการสังเกตอื่น ๆ (เกี่ยวกับวิธีการคำนวณt trackซึ่งจะแตกต่างกันไปตามตำแหน่งของแทร็คบนแผ่นเสียง) แต่สำหรับอุปกรณ์ที่ใช้งานทั่วไปนั้นขึ้นอยู่กับความต้องการ