ทุกที่ฉันอ่านว่า SSD ภายในมีโครงสร้างเป็น 4K หรือใหญ่กว่า "เพจ" ซึ่งจัดกลุ่มใน "บล็อก" ประมาณ 128-256 หน้า ( 1 , 2 ) SSD ทำงานกับหน้าและบล็อกเหล่านี้ "พวกเขาสามารถลบข้อมูลที่ระดับบล็อก" เท่านั้น (ดังนั้นบล็อกของเพจจึงถูกเรียกว่า "[NAND] ลบบล็อก") และบล็อก 512B สำหรับพาร์ติชันจะถูกจำลอง (ซึ่งทำขึ้นเพื่อเหตุผลดั้งเดิม)
ฉันพยายามที่จะได้รับการศึกษาเกี่ยวกับ SSD เนื่องจากฉันมีความล่าช้า / หยุดค้างระหว่างการเขียนไปยัง Sandisk U100 ของฉันบน Samsung 9 np900x3c แล็ปท็อป และสิ่งหนึ่งที่มีประโยชน์คือการค้นหาว่าหน้า / บล็อก SSD ของฉันมีอะไรถูกต้องหรือไม่
มียูทิลิตี้หรือ/sys/...
ไฟล์บน Linux เพื่อกำหนดขนาดหน้า SSD หรือไม่?
หรือ "จำเป็นต้องใช้ไดรฟ์และ Googling บนชิ้นส่วนชิป NAND" เช่นเดียวกับในความคิดเห็น ?
Google Sandisk SSD ของฉันฉันไม่พบแผ่นข้อมูล / ข้อมูลจำเพาะที่เหมาะสม แต่Sandiskและผู้คนต่างพูดถึง "4K random read / write" มันหมายความว่าดิสก์มีหน้า 4K หรือไม่?
นอกจากนี้ยังfdisk
แสดงให้เห็นว่าฉันขนาดภาค (ทั้งทางกายภาพและตรรกะ) และ I / O 512 ไบต์:
Disk /dev/sda: 128.0 GB, 128035676160 bytes
255 heads, 63 sectors/track, 15566 cylinders, total 250069680 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: 0x4b914713
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 50331647 25164800 83 Linux
/dev/sda2 50331648 239583231 94625792 83 Linux
/dev/sda4 239583232 250068991 5242880 82 Linux swap / Solaris
ขนาดเซกเตอร์ "ทางกายภาพ" คืออะไรที่นี่? ดูเหมือนจะไม่เป็นพารามิเตอร์ของไดรฟ์ SSD เพราะทุกคนบอกว่าหน้า SSD เป็น 4K + มันเป็นพารามิเตอร์ที่จำลองสำหรับดิสก์หรือไม่ และ "ตรรกะ" คือขนาดเซกเตอร์สำหรับพาร์ติชันหรือไม่ นอกจากนี้ขนาด I / O คืออะไร
PS
คำถามนี้อาจเหมือนกันกับUSB flash นี้ - คำตอบไม่มีจุดที่man fsstat
กล่าวfsstat displays the details associated with a file system
และคำถามเกี่ยวกับดิสก์เอง โพสต์ของฉันมีรายละเอียดเพิ่มเติมบางทีมันอาจดึงดูดคำตอบที่ดีกว่า