ขนาดเซกเตอร์ฟิสิคัลเริ่มต้น 512 ไบต์เหมาะสมสำหรับดิสก์ SSD ภายใต้ Linux หรือไม่
GSmartControlและเครื่องมือบรรทัดคำสั่งอื่น ๆ (เช่นfdisk, smartctl, cat /sys/block/sd*/queue/hw_sector_size, cat /sys/block/sd*/queue/physical_block_size) ผมใช้รายงานเดียวกันทั้งของดิสก์ของฉัน: Sector Size: 512 bytes logical/physical นี่คือการติดตั้งเริ่มต้นของ Ubuntu 18.10 (อัพเกรดภายหลังเป็น 19.04) อย่างไรก็ตามstat -fคำสั่งบนดิสก์ทั้งสองรายงาน: Block size: 4096 Fundamental block size: 4096 ทั้งสองของดิสก์ของฉัน SSDs และ AFAIK SSD ดิสก์ต้องมีเซกเตอร์ขนาด 4K ตกลงหรือว่าฉันทำอะไรหายไป? ไม่ข้อมูลที่ส่งกลับโดยstat(= 4K) ให้แน่ใจว่าระบบปฏิบัติการจะเสมอส่ง IOs ไปยังดิสก์ในหลาย 4Kและบล็อกเหล่านี้จะไม่เคยข้ามเขตแดน 4K (บล็อค IO มักจะสอดคล้องกับ 4K)? โปรดทราบผลลัพธ์ต่อไปนี้ ( sdb2ของฉันพาร์ทิชันราก …