İlk olarak, Cihaz Blok Boyutu'nun dosya sistemi tarafından kullanılan blok boyutundan farklı olduğuna dikkat edin. Diskutil tarafından bildirilen eski değer, donanım tarafından kullanılan ham blok boyutunu ifade eder. Komut satırından ikinci değeri kontrol etmenin kolay bir yolunu bulamadım, ancak sadece sıfır baytlık bir dosya oluşturabilir ve Finder'dan Bilgi Alın. Diskte 0 bayt, ancak 4k kullanılır.
İkinci olarak, komut satırı programını kullanarak 4 k blok boyutundan daha büyük bir HFS + dosya sistemi oluşturabilirsiniz newfs_hfs
. En kolay yol, sürücüyü bölümlemek ve varsayılan biçimlendirmeye sahip bir bölüm oluşturmak için Disk İzlencesi'ni kullanmaktır, ardından /bin/df
blok aygıtını belirlemek için kullanılır (yalnızca bir örnek:) /dev/disk0s2
. Ardından bu bölümü ( umount /dev/diskXXX
veya Disk İzlencesi'ni kullanarak ) çıkarın ve 64k bloklarla HFS + olarak yeniden biçimlendirin:
newfs_hfs -v VolumeName -b 65536 /dev/disk0s2
Küçük bir dosyanın artık diskte 64k yer kapladığını doğrulamak için yukarıdaki Bilgi Al ipucunu kullanın (10 birimden oluşan güçler için 65k diyebilir).
Saklanacak verilerin çoğu büyük dosyalar (MP3, fotoğraf, video, .zip dosyaları, vb.) İse, bunu yapmak isteyebileceğiniz temel nedendir ve disk parçalanmasını düşük tutmaya yardımcı olur. Açıkçası çoğunlukla küçük dosyaları saklamayı planlıyorsanız rahatsız etmeyin.
Varsayılan 4k blok boyutuna sahip HFS olarak biçimlendirilmiş büyük sürücülerde (> 1 TB), sürücü kapasiteye yaklaştığında yazma performansının çok düştüğünü fark ettim. Ben bölüm bölünmüş ve veri son% 1 yazmak için serbest bloklar avlamak ve gagalamak zorunda nedeniyle tahmin ediyorum. Daha büyük blok boyutlarının bu sorunu biraz azaltacağını umuyorum.