Di mana-mana saya membaca bahwa SSD internal terstruktur dalam "halaman" 4K atau lebih besar, yang dikelompokkan dalam "blok" sekitar 128-256 halaman ( 1 , 2 ). SSD bekerja dengan halaman dan blok ini, "mereka hanya dapat menghapus data pada level blok" (dengan demikian blok halaman disebut "[NAND] menghapus blok"). Dan blok 512B untuk partisi tersebut ditiru (yang dilakukan karena alasan warisan).
Saya mencoba untuk mendapatkan edukasi pada SSD, karena saya memiliki beberapa kelambatan / pembekuan yang aneh saat menulis ke Sandisk U100 saya pada laptop Samsung 9 np900x3c. Dan satu hal yang bermanfaat adalah mengetahui dengan benar halaman / blok yang dimiliki SSD saya?
Apakah ada utilitas atau /sys/...
file di Linux untuk menentukan ukuran halaman SSD?
Atau "drive dan Googling nomor komponen pada chip NAND mungkin diperlukan", seperti dalam komentar ?
Googling SSD Sandisk saya, saya tidak bisa menemukan datasheet / spec yang tepat. Tapi Sandisk dan orang - orang menyebutkan "4K acak membaca / menulis". Apakah ini berarti disk memiliki 4K halaman?
Juga, fdisk
perlihatkan ukuran sektor (baik fisik dan logis) dan I / O 512 byte:
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
Apa ukuran sektor "fisik" di sini? Tampaknya bukan menjadi parameter dari drive SSD itu sendiri, karena semua orang mengatakan halaman SSD adalah 4K +. Apakah ini parameter yang ditiru untuk disk? Dan "logis" adalah ukuran sektor untuk partisi? Juga, apa ukuran I / O?
PS
Pertanyaan ini mungkin sama dengan yang ini untuk USB flash - jawabannya tidak ada gunanya, man fsstat
kata fsstat displays the details associated with a file system
dan pertanyaannya adalah tentang disk itu sendiri. Posting saya memiliki lebih banyak detail, mungkin itu akan menarik respons yang lebih baik?
man units
untuk skeptissmartctl
(tersedia dalamsmartmontools
) harus melakukannya untuk Anda.sumber
smartctl -i /dev/sda
, tidak yakin bagaimana membacasmartctl --all /dev/sda
dansmartctl --xall /dev/sda
mengirim kernel menjadi panik ..