พาร์ทิชันที่ขอบด้านใน / ด้านนอกเร็วขึ้นอย่างมีนัยสำคัญ


20

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

ด้านไหนเร็วกว่าจริง

ความแตกต่างที่เห็นได้ชัดเจนคืออะไร?

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

มีการวัดประสิทธิภาพซอฟต์แวร์เช่นการทดสอบบางสิ่งที่มีความเข้มข้นของดิสก์เป็นครั้งแรกในการติดตั้งวานิลลาที่เหมือนกันของระบบปฏิบัติการเดียวกัน แต่ในพาร์ติชั่นต่าง ๆ ทั้งภายในและภายนอก?

แก้ไข: ลิงค์

http://www.dedoimedo.com/computers/dual-boot-windows-7-ubuntu.html ctrl + f สำหรับ "ช้าลง" ในหน้านี้

ลำดับของพาร์ติชั่นมีความสำคัญหรือไม่? บอกว่าด้านนอกเร็วกว่า

http://www.pcworld.com/article/255224/how_to_partition_your_hard_drive_to_optimize_performance.htmlว่าด้านในเร็วขึ้น

http://partition.radified.com/partitioning_2.htmบอกว่าด้านนอกเร็วกว่า (ไม่ใช่การบูทคู่)


ความเร็วขึ้นอยู่กับขนาดฟิสิคัลดิสก์ (วงแหวนด้านในมีขนาดเส้นผ่าศูนย์กลางน้อยกว่าด้านนอก) โดยทั่วไปคุณจะไม่ได้รับการตัดสินใจว่าสิ่งใดบนดิสก์สิ้นสุดลง ซอฟต์แวร์การเปรียบเทียบดิสก์ปกติใด ๆ ควรบอกคุณได้ว่ามันทำงานเร็วกว่าหรือช้ากว่าเบนช์มาร์กรุ่นก่อน ๆ ปัญหาที่แท้จริงของคุณคืออะไร
Ƭᴇcʜιᴇ007

ปัญหาที่แท้จริงของฉันคือมันเห็นได้ชัดเจน?
user80551

@ techie007 ผู้ใช้ OP กำลังถามว่านี่เป็นข้อแตกต่างที่สำคัญและพวกเขาสามารถทดสอบได้อย่างไร บางทีการสร้างพาร์ติชั่นต่าง ๆ เริ่มจากภาคที่ต่างกัน?
terdon

2
"บทเรียนลินุกซ์ดูอัล / มัลติบูตจำนวนมากบอกว่า ... " - โปรดระบุลิงก์ไปยังบทเรียนดังกล่าว ฟังดูเหมือนแผ่นดิสก์ตำนานใหม่ ไส้กุญแจด้านนอกมีความเร็วเชิงเส้นที่เร็วขึ้น หากไม่มีการบันทึกโซนเวลาจะเหมือนกับกระบอกสูบภายใน ด้วยการบันทึกโซนเวลาจะเป็น "เร็ว" (ไม่ช้ากว่า) กว่ากระบอกสูบด้านใน ความล่าช้าในการหมุนเฉลี่ยจะเท่ากันในทุกกรณีเนื่องจากความเร็วเชิงมุมจะเท่ากันในทุกกรณี
ขี้เลื่อย

1
โอเคคุณมีลิงก์สองลิงก์ ลิงค์แรกคือการสอน แต่ฉันไม่สามารถพูดถึงการตั้งค่าสำหรับพาร์ทิชันภายในและภายนอกได้ หากมีโปรดชี้ไปที่ข้อความนั้น ลิงค์ที่สองไม่ใช่แบบฝึกหัด แต่คำถาม & คำตอบที่ขัดแย้งกับคำถามของคุณ คุณอ้างว่ามี"บทเรียน ... หลายอย่าง (ที่) บอกว่าด้านในของฮาร์ดดิสก์เร็วกว่า"แต่คุณยังไม่ได้ให้แม้แต่หนึ่ง คำถามของคุณขึ้นอยู่กับหลักฐานที่ผิดพลาด แก้ไขคำถามหรือฉันลงคะแนนให้ปิด
ขี้เลื่อย

คำตอบ:


32

ด้านไหนเร็วกว่าจริง

ชุดแผ่นดิสก์ HDD ทั้งหมดหมุนด้วยความเร็วรอบคงที่ดังนั้นความเร็วเชิงมุมคงที่
ความล่าช้าในการหมุนเฉลี่ยจะเท่ากันในทุกกรณีเนื่องจากความเร็วเชิงมุมจะเท่ากันในทุกกรณี

ไส้กุญแจด้านนอกมีความเร็วเชิงเส้นที่เร็วขึ้น
หากไม่มีการบันทึกโซนการอ่านเซกเตอร์บนแทร็กด้านนอกจะเหมือนกับแทร็กด้านใน
ด้วยการบันทึกโซน (ตามที่ใช้กับ HDD ใหม่ทั้งหมด) การอ่านเซกเตอร์บนแทร็กด้านนอกจะเป็น "เร็วกว่า" (ไม่ช้ากว่า) กว่าแทร็กด้านใน

คุณดูเหมือนจะเข้าใจผิดบทเรียนเหล่านี้ ลิงค์ # 1 และ # 3 ระบุอย่างชัดเจนว่าการอ่านที่กระบอกสูบด้านนอกอาจเร็วกว่ากระบอกสูบด้านใน
ในลิงค์ # 1 " จุดสิ้นสุดของดิสก์ " หมายถึงไส้กุญแจด้านในสุด
ในลิงค์ # 3 " ส่วนแรกของการทดสอบ " หมายถึงการเริ่มต้นที่กระบอกสูบ 0 ซึ่งเป็นกระบอกสูบนอกสุด
ไม่มีความขัดแย้งหรือความขัดแย้งในหัวข้อนี้ในลิงค์ใดลิงค์หนึ่งที่คุณให้มา

โปรดทราบว่าแผ่นดิสก์ออปติคัล (เช่นซีดีดีวีดี) แตกต่างจาก HDD
แผ่นแสงใช้ติดตามเกลียว (ต่อด้านข้างสามารถใช้งานได้) ที่จะเริ่มต้นจากภายในและเกลียวออกไปด้านนอก
HDD ใช้ระบบศูนย์กลางแทร็กแบบวงกลมที่ในแต่ละพื้นผิว พื้นผิวหลายแห่งมีแทร็กที่จัดเป็นกระบอกสูบ ไส้กุญแจด้านนอกสุดจะมีหมายเลขเป็น 0 เสมอ

ความแตกต่างที่เห็นได้ชัดเจนคืออะไร?

ขึ้นอยู่กับสิ่งที่คุณทำ

ตั้งแต่วันที่ 14 "จานแล้ว 8", 5.25 "และ 3.5" อัตราส่วนในระยะเวลาติดตามระหว่างนอกสุดและสุดสุดดูเหมือนจะไม่เกิน 2: 1 เหตุผลในทางปฏิบัติสำหรับการไม่เกินอัตราส่วนนี้อาจเป็นได้ว่ากระบอกสูบมากขึ้นจะเพิ่มเวลาค้นหาสูงสุดและเฉลี่ย

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

อัตราการส่งข้อมูลของทรงกระบอกด้านนอกสุดอาจเร็วเป็นสองเท่าของกระบอกสูบชั้นในสุด โดยเฉลี่ยคุณอาจได้รับอัตราการส่งข้อมูลที่เร็วขึ้น 50% ในทรงกระบอกด้านนอกเมื่อเปรียบเทียบกับทรงกระบอกด้านใน

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

  • ระบบปฏิบัติการจะสร้างคำร้องขอการอ่าน ATAPI ที่ส่งผ่านบัส SATA
  • HDD ได้รับการร้องขอและประมวลผลคำสั่ง
  • การค้นหาเริ่มต้นกับกระบอกสูบที่เหมาะสม (ความล่าช้านี้เรียกว่าเวลาค้นหาและสามารถใช้เวลา 10 วินาทีของมิลลิวินาที)
  • เมื่ออยู่ในทรงกระบอกที่ถูกต้องหัว R / W ที่ถูกต้องจะถูกเลือกและการค้นหาเซกเตอร์ที่เหมาะสมจะเริ่มต้นขึ้น
  • โดยเฉลี่ยการค้นหาสำหรับภาคที่เหมาะสมใช้เวลาประมาณครึ่งหนึ่งของการปฏิวัติแผ่นเสียง (ความล่าช้านี้เป็นที่รู้จักแฝงหมุน )
  • เมื่อพบเซกเตอร์ที่เหมาะสมแล้วข้อมูลเซกเตอร์ที่แท้จริงจะถูกอ่านลงในบัฟเฟอร์เซกเตอร์ (โดยปกติคือ SRAM) (นี่คือการดำเนินการเดียวที่ได้รับผลกระทบจากภายนอกและภายในที่ตั้ง)
  • หลังจากอ่านเซกเตอร์ทั้งหมดแล้วข้อมูลจะถูกตรวจสอบและอาจถูกแก้ไขโดยใช้ ECC โดยตัวควบคุมออนบอร์ด ข้อมูลเซกเตอร์สามารถส่งไปยังพีซีผ่านบัส SATA ได้
  • ระบบปฏิบัติการได้รับข้อมูล

ตอนนี้เป็นเพียงภาคเดียว
สำหรับแนวคิดเกี่ยวกับการร้องขอ / การดำเนินการของดิสก์จำนวนมากเพื่อคัดลอกไฟล์โปรดดูคำตอบนี้

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

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

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

พาร์ติชันที่แสดงทางด้านซ้ายอาจเป็นที่ตั้งของกระบอกสูบด้านนอก GParted มีกล่องคุณสมบัติที่ให้ที่อยู่ดิสก์ที่แท้จริง (ตามหมายเลขเซ็กเตอร์) เพื่อตรวจสอบความสัมพันธ์เหล่านี้

มีการวัดประสิทธิภาพซอฟต์แวร์เช่นการทดสอบบางสิ่งที่มีความเข้มข้นของดิสก์เป็นครั้งแรกในการติดตั้งวานิลลาที่เหมือนกันของระบบปฏิบัติการเดียวกัน แต่ในพาร์ติชั่นต่าง ๆ ทั้งภายในและภายนอก?

ฉันไม่รู้.


9
คอมพิวเตอร์น่าหลงใหล
Félix Gagnon-Grenier

1
รายละเอียดยอดเยี่ยม! หวังว่าฉันจะสามารถโหวตมากกว่าหนึ่งครั้ง
culix

@sawdust จะเกิดอะไรขึ้นเมื่อเรามีดิสก์ 4TB ที่จัดรูปแบบใหม่โดยมี 4 platters แต่ละ 1TB สมมติว่าบล็อกข้อมูลเริ่มต้นของข้อมูล 100 MB; มันจะถูกจัดเก็บตามสัดส่วนในทั้ง 4 platters ที่ด้านนอก egde, พูด 25MB ละ หรือในแผ่นเสียงเดียวด้วย 100MB เหตุผลที่ฉันถามคือรู้ว่าต้องทำอะไรถ้าฉันมีระบบปฏิบัติการหลายระบบที่จะติดตั้งในดิสก์เดียวกัน ขอขอบคุณสำหรับเวลาของคุณ.
ราหุล

1
@Rahul - ภาคที่เลือกจริงขึ้นอยู่กับระบบการจัดสรร OS / ระบบไฟล์ สมมติว่ามีการจัดสรรที่ต่อเนื่องกันการกระจายของเซ็กเตอร์ระหว่างพื้นผิวจะขึ้นอยู่กับความสามารถของแทร็ก (ซึ่งคุณไม่ได้พิจารณาด้วย) และจำนวนหัว R / W (เช่น 8) แต่การบันทึกแบบโซนบิตทำให้ตัวแปรขนาดแทร็กและทรงกระบอกดังนั้นจึงไม่รู้จักกับ HDD ภายนอก ทรงกระบอกไม่ใช่แผ่นเสียงหรือพื้นผิวเป็นปริมาณที่เหมาะสม การค้นหา (เครื่องกลไฟฟ้า) ต้องการเวลามากกว่าสวิตช์หัวอิเล็กทรอนิกส์ (R) W
ขี้เลื่อย

1
@Sawdust ฉันเพิ่งเสร็จสิ้นการมิร์เรอร์ RAID1 ที่ฉันใช้ไดรฟ์ 2 wd ที่เทียบเท่ากันโดยคร่าวๆ ฉันสังเกตเห็นในภายหลังในการตรวจสอบว่าปริมาณงานลดลงขณะที่ไดรฟ์กำลังเดินอยู่ที่นี่คุณสามารถดูกราฟของสแนปชอตได้ % ประสิทธิภาพเชิงเส้น
Pablo

2

ดูที่นี่: http://www.pythian.com/blog/hard-drive-inner-or-outer/

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

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

อย่างแปลกประหลาดพอมีไดรฟ์จำนวนเล็กน้อยที่อยู่ในจุดศูนย์กลางอย่างรวดเร็วทำไมและฉันไม่รู้ แต่มีอยู่จริง

tl: dr มันขึ้นอยู่กับไดรฟ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.