Bagaimana saya bisa mengetahui ukuran blok sistem file HFS + untuk volume lokal pada MacbookPro5,4. Saya pikir ini 4k. Saya perlu mengkonfirmasi ini. Diskutil melaporkan bahwa ukuran blok disk adalah 512 byte.
5
Anda dapat mencoba "stat" dengan opsi format "% k". Menurut halaman manual, ini adalah "Ukuran blok operasi I / O sistem file" optimal. Baris perintah adalah:
stat -f "%k" FILE
Di mana "FILE" adalah file biasa di sistem Anda (mis. "~ / .Profile"). Seharusnya mengatakan "4096" atau sesuatu seperti itu. Saya tidak dapat 100% menjamin ini yang Anda cari, tetapi tampaknya sudah dekat.
Jika Anda ingin memverifikasi ukuran blok, Anda dapat mengubah jawaban yang diberikan oleh neuroburn untuk memasukkan ukuran file dan jumlah blok 512-byte yang dialokasikan:
Jumlah blok 512-byte yang dialokasikan akan menjadi kelipatan dari jumlah blok 512-byte dalam satu blok sistem file. Misalnya, blok sistem file 4096-byte berisi 8 blok 512-byte:
Melakukan ini beberapa kali akan memberikan lebih banyak kepercayaan pada perintah sederhana yang diusulkan oleh neuroburn. (Harap perhatikan jawaban ini telah diedit untuk memperbaiki parameter perintah ... parameter sebelumnya "% k,% z,%" menyebabkan perintah gagal.)
sumber
Itu pengukuran yang cukup adil, tetapi cara yang tepat untuk melakukannya adalah dengan menanyakan filesystem itu sendiri, yang dapat Anda lakukan secara terprogram oleh statfs (). Atau, Anda dapat membaca langsung dari header volume HFS - alat gratis yang disebut HFSleuth, di http://www.newosxbook.com/ - Memungkinkan Anda untuk melakukan hal itu.
sumber