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

นี่คือผลลัพธ์จาก fdisk -luc

Disk /dev/sda: 240.1 GB, 240057409536 bytes
255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x8bfc5b06

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    33554431    16776192   83  Linux
/dev/sda2        33554432    65011711    15728640    7  HPFS/NTFS
/dev/sda3        65011712    81789439     8388864   82  Linux swap / Solaris
/dev/sda4        81789440   468862127   193536344   83  Linux




พาร์ติชัน linux ทั้งหมดได้รับการจัดรูปแบบเนื่องจาก xfs มีการเพิ่มประสิทธิภาพใด ๆ ที่ฉันสามารถทำได้หรือไม่ (ฉันกำหนดค่า noatime แล้ว) พาร์ติชัน swap มีไว้สำหรับการไฮเบอร์เนตเท่านั้น

answer

เช่นเดียวกับการอดอาหารให้กับองค์กรการกุศลและการดูแลเก่าเราทุกคนควรจัดดิสก์ของเราที่ไม่เกี่ยวข้องของระบบปฏิบัติการหรือประเภทดิสก์ - มันทำให้เราคนที่ดีกว่า :)

ที่กล่าวว่าเหตุผลหนึ่งที่เราทำเพราะจะช่วยให้มีช่องว่างระหว่างความเร็ว CPU/หน่วยความจำ/บัส และการเข้าถึงการอ่านแบบสุ่มหรือแบบต่อเนื่องที่ช้ากว่ามากที่เราเห็นในดิสก์ ซึ่งแน่นอนว่าสำคัญน้อยกว่าเมื่อใช้ SSD มากกว่าการใช้แม่เหล็ก ดิสก์เนื่องจากประโยชน์ด้านประสิทธิภาพที่สำคัญ แต่ถ้าคุณต้องการที่จะจัด SSD ของคุณ / s แล้วมีเหตุผลที่คุณไม่ควรปฏิบัติต่อพวกเขาเช่นเดียวกับดิสก์แม่เหล็กและไม่ปฏิบัติตามนี้คำตอบของคำถามก่อนหน้านี้

ใช้ตัวกำหนดตารางเวลา noop สำหรับ ssd, elevator=noop ที่บรรทัดคำสั่งเคอร์เนลเพื่อดูว่าเคอร์เนลของคุณรองรับการใช้ noop หรือไม่

cat /sys/block/sda/queue/scheduler

ตัวกำหนดตารางเวลาระหว่างวงเล็บ [ ] คือตัวที่ใช้อยู่

หากต้องการตรวจสอบว่ามีการจัดตำแหน่งพาร์ติชัน ให้สอบถามโดยใช้ /usr/bin/blockdev ดังที่แสดงด้านล่าง หากส่งคืน '0' พาร์ติชันจะถูกจัดตำแหน่ง:

blockdev --getalignoff /dev/<partition>

ที่มา: https://wiki.archlinux.org/index.php/Partitioning#Partition_alignment