Linux'u bir USB sürücüsüne kurmayı planlıyorum ve sürücüyü en iyi performans (genel yanıt hızı) ve sürücünün ömrü için biçimlendirmek için hangi dosya sistemini kullanmam gerektiğini merak ediyordum.
Linux'u bir USB sürücüsüne kurmayı planlıyorum ve sürücüyü en iyi performans (genel yanıt hızı) ve sürücünün ömrü için biçimlendirmek için hangi dosya sistemini kullanmam gerektiğini merak ediyordum.
Yanıtlar:
GNU / Linux'u USB anahtarına kurmak için, kalıcı bölümleri olan Live (Live) olarak adlandırılanlar kullanırsanız daha iyi sonuçlar elde edersiniz .
Canlı sistem kullanmanın ana avantajı donanım hakkındadır: Linux kurulumu, belirli donanımlarla eşleştirmek için her şeyi yapılandıracaktır. Bir canlı Sistem her önyükleme işlemi de donanım olarak algılar.
Canlı bir sistem, FS (belki kullanırken cramfs
, iso9660
bir bölüm tabloyu içeren, bütün bir ikili dosya gömmek veya diğer salt okunur sıkıştırılmış fs). Yani yapılacak tek şey onları usb anahtarına çiğ koymaktır.
Bunu yaptıktan sonra, usb anahtarınızın geri kalanını copy-on-write
kalıcı bölümler için biçimlendirmekten bir veya daha fazla bölüm olarak ele alabilirsiniz. Bunun için, ext4
çünkü linux defaut ve flaş dostu olduğunu salık vermek .
Bu cevapta daha fazla bilgi : Debian sebatla yaşıyor.
/bin
?
3.8'den beri Linux'a F2FS adı verilen bir dosya sistemi dahildir ve SSD sürücülerinin özellikleri için özel olarak tasarlanmıştır. Sorunu daha ayrıntılı keşfetmek isterseniz, SSD için optimize edilmiş birkaç dosya sistemi daha vardır.
Documentation/filesystems/f2fs.txt
da aynı şeyi söylüyor. Ve evet, hala optimizasyonların ayrıntılarını henüz okumadığımı düşündüm , aynı fs'nin hem SSD hem de SD kartlar ve benzeri için optimize etmeye çalışmasının garip olduğunu düşünüyorum. Ve SSD için f2fs'yi tercih etmem, ama soru SSD ile ilgili değil. Ama ne olduğunu , kesinlikle ortalama dış SSD vermedi benim arama beni buralara ne zaman bilmiyorum "USB Drive";)
Birkaç ay önce Uni Lab'da performans testi yaptık ve sadece bir kazanan vardı: Ext4. Yazma ve Okuma istatistikleri ext3 ve ext2'den çok daha iyiydi - ext4 bu iki dosya sistemine dayanarak geliştirildiğinden oldukça açık.
Özellikleri tam olarak hatırlamıyorum, bu yüzden size herhangi bir sayı veremiyorum ama EXT4 ile defo gidecek.
Testler USB 2.0 - Kingston üzerinde yapıldı.
/ Boot için bir 512MB bölümünde ext4 için seçtim, grub4 ile uyumlu olduğundan ve günlük kaydı yeteneklerine sahip olduğundan ext4'ü seçtim.
Daha sonra dosya sisteminin kökü için yaklaşık 20GB bölümünde btrfs seçtim /, COW özellikleri nedeniyle btrfs seçtim, bu sürücüde bile aşınmaya izin vereceğini varsayıyorum, ayrıca btrfs sadece badass. Ben fstab etkin lzo sıkıştırma ve diğer bazı "flaş dostu" seçenekleri ( buraya bakın )
Ayrıca sürücünün sonunda, diğer bilgisayarlarıma taktığımda erişebileceğim / home / user / Downloads'a bağladığım ntfs'de 10GB'lık bir bölüm var.