วิธีการคำนวณเวลาแฝงในการหมุน

เช่นเดียวกับที่รถของคุณคำนวณความเร็วที่คุณขับรถ คุณจะสามารถทราบได้ว่าวัตถุหมุนเร็วแค่ไหนโดยใช้ความเร็วเชิงมุมของวัตถุ การวัดความเร็วของวัตถุที่หมุนหรือหมุนนี้มีความสำคัญต่อความเร็วของรถเช่นเดียวกับการใช้ฮาร์ดดิสก์

เวลาแฝงในการหมุน

เวลาแฝงในการหมุน วัดระยะเวลาที่วัตถุที่มีความเร็วเชิงมุมผ่านการหมุนหรือรอบทั้งหมด คุณสามารถจินตนาการว่ารถกำลังเลี้ยวเป็นส่วนหนึ่งของวงกลมที่มีทางเลี้ยวนั้นด้วย หรือคุณอาจนึกถึงยางของรถที่หมุนอยู่บนแกนของมันเองขณะที่รถเคลื่อนที่ ความเร็วเชิงมุม วัดความเร็วของการหมุนหรือการปฏิวัตินี้

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

ความล่าช้าในการหมุนของฮาร์ดไดรฟ์

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

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

การคำนวณการหน่วงเวลาการหมุน

การคำนวณ เวลาแฝงในการหมุนหรือการหน่วงเวลาการหมุนในบริบทของฮาร์ดไดรฟ์ ก่อนอื่นคุณต้องทราบความเร็วเชิงมุมของวัตถุต่อหน่วยเวลา นี่อาจเป็นความเร็วของฮาร์ดไดรฟ์ที่ 7,200 รอบต่อนาที แปลงหน่วยเวลาเป็นวินาที สำหรับการหมุน 7,200 รอบต่อนาที คุณหารตัวเลขด้วย 60 วินาทีเพื่อให้ได้ 120 รอบต่อวินาที

การหน่วงเวลาเป็นค่าผกผันของค่านี้ หรือตัวเลข 1 หารด้วยค่า ซึ่งจะเท่ากับ 1/120 วินาที หรือประมาณ .0083 วินาที ตรวจสอบให้แน่ใจว่าคุณวัดความล่าช้าในการหมุนด้วยหน่วยเวลาเดียวกับที่คุณต้องการสำหรับเวลาในการเข้าถึงดิสก์

ตัวอย่างเวลาการเข้าถึงดิสก์

คุณยังสามารถรับเวลาเฉลี่ยในการเข้าถึงดิสก์เป็นผลรวมของเวลาในการค้นหาเฉลี่ย ความล่าช้าในการหมุนเฉลี่ย เวลาโอน ค่าโสหุ้ยในคิว และความล่าช้าในการจัดคิว เวลาเข้าคิวคือระยะเวลาที่ดิสก์จะว่าง หากคุณมีฮาร์ดไดรฟ์ที่มีขนาดการถ่ายโอน 8 kb (กิโลไบต์) เวลาในการค้นหาเฉลี่ย 12 ms ความเร็วในการหมุน 8,200 RPM (การหมุนต่อนาที) อัตราการถ่ายโอน 4 mb/s และโอเวอร์เฮดของคอนโทรลเลอร์ .02 วินาที คุณสามารถคำนวณดิสก์เฉลี่ย เวลาเข้าถึง

ขั้นแรกให้แปลงความเร็วในการหมุนเป็นวินาที และเวลาค้นหาเฉลี่ยเป็นวินาทีเพื่อให้ได้ 136.67 รอบต่อวินาทีและ .01 วินาทีตามลำดับ แบ่ง 0.5 รอบด้วย 136.67 รอบต่อวินาทีเพื่อให้ได้ .0037 วินาทีสำหรับการหมุนเฉลี่ย ใช้การหมุน .5 เนื่องจากคุณต้องการครอบคลุมครึ่งหนึ่งของการหมุนเมื่อคำนวณเวลาเฉลี่ยสำหรับการหมุน คุณสามารถทำได้โดยสมมติว่าสำหรับการอ่านและเขียนแบบสุ่ม ดิสก์จะหมุนโดยเฉลี่ยครึ่งหนึ่ง

แปลงขนาดการถ่ายโอน 8 kb เป็น mb โดยคูณด้วย 0.001 เพื่อให้ได้ 0.008 mb และหารด้วยอัตราการถ่ายโอน 4 mb/s เพื่อให้ได้ .002 วินาที เพิ่มตัวเลขเหล่านี้เป็นหน่วยวินาทีเป็น 0.002 + 0.002 + 0.012 + 0.0042 เพื่อให้ได้เวลาเข้าถึงดิสก์เฉลี่ยทั้งหมด 0.0202 วินาที

ทั้งหมดนี้เกิดขึ้นผ่านกระบวนการอ่านจากดิสก์ และคุณสามารถคำนวณเวลาตอบสนองโดยเพิ่มเวลาการค้นหา หน่วงเวลาในการหมุน เวลาถ่ายโอน และโอเวอร์เฮดเข้าด้วยกัน

  • แบ่งปัน
instagram viewer