Linux’unuz için en iyi dosya sistemini seçin

Ne zaman sabit sürücüyü biçimlendir Windows’ta vermek normaldir bir dosya sistemi FAT32 (sınırları nedeniyle günümüzde nadirdir), FAT32 sınırlamaları olmadan uyumluluk arayanlar için exFAT veya Microsoft sistemlerinde çalışmak için en eksiksiz ve en iyisi olan NTFS olarak bilinir. Ancak, eğer biz kullanıcıysak Linux, bunlarla çalışabilmenin yanı sıra, başka çeşitli dosya sistemleri bulabiliriz. Onların arasındaki fark ne? Hangisi daha iyi? Hadi onu görelim.

Linux için bir dosya sistemi seçerken nelere dikkat edilmelidir?

için sürücüler ana dosya sistemleri Çekirdeğe dahildir. Bu, geliştiriciler bunları bilerek kaldırmadıkça, herhangi bir dağıtımın büyük Linux dosya sistemlerini sorunsuz olarak tanıması gerektiği anlamına gelir. Ancak, tüm sistemler aynı amaç için tasarlanmamıştır.

Tabii ki, genel kullanım için (örneğin bir dağıtım kurmak için) bulabileceğimiz en yaygın olanı HARİCİ. Spesifik olarak sürüm 4. Ancak, ileri düzey kullanıcılarsak ve birimleri maksimuma optimize etmek istiyorsak, yine de BtrFS gibi daha eksiksiz bir dosya sistemini tercih etmekle ilgileniyoruz. Veya bir SSD’den en iyi şekilde yararlanmak istiyorsak, kullanmayı seçebiliriz. F2FS, katı hal sürücüleri için özel olarak tasarlanmış bir sistem. Veya bir RAID kuracaksak, bu tip konfigürasyon için özel olarak tasarlanmış bir dosya sistemi kullanmalıyız.

Elbette tüm dosya sistemlerinin aynı amaca hizmet etmediğini unutmamalıyız. Örneğin, bir dağıtım (Ubuntu gibi) bazı dosya sistemlerinden önyüklenebilir olmayabilir ve tüm dosya sistemini kullandığı için önyükleyicinin kendisi yüklenmeyebilir.

En iyi dosya sistemini seçmek için hangilerinin en önemli olduğunu, nasıl farklı olduklarını ve ideal kullanımlarının ne olduğunu göreceğiz.

Başlıca dosya sistemleri

Linux’ta kullanabileceğimiz ana dosya sistemleri şunlardır:

EXT4 (EXT2 ve EXT3’ün yanında)

genişletilmiş4Dördüncü Genişletilmiş Dosya Sistemi veya daha iyi bilinen EXT4, çoğu dağıtım tarafından kullanılan dosya sistemidir. kabaca, Linux NTFS olur. Bu dosya sistemi, diğerlerinin yanı sıra katı SSD sürücüleri için çok sayıda işlev ve özellik de dahil olmak üzere EXT3’ün yerini aldı.

Özellikleri arasında vurgulayabiliriz daha iyi performans ve güvenilirlik öncekinden daha fazla veri, günlük kaydı desteği ve bir elektrik kesintisi durumunda veri kaybını önlemek için güvenlik önlemleri. Ayrıca uzatma ve gecikmeli tahsis özellikleri sayesinde performans iyileştirilir ve sürücü parçalanması azaltılır.

Avantajlar:

  • En çok kullanılan dosya sistemidir.
  • SSD desteği ve TRIM gibi özellikleri vardır.
  • SSD’nin okuma ve yazma döngülerini korumak için günlük kaydını devre dışı bırakma imkanı.

dezavantajlar

  • EXT, EXT2 ve EXT3’ün bir güncellemesi olduğu için eski teknolojiyi kullanır.
  • Günlük kaydı varsayılan olarak etkindir.

Çekirdeğe dahil olduğu için kullanabilmek için herhangi bir ek yapılandırmaya ihtiyacımız yok.

XFS

Bu dosya sistemi, orijinal olarak 3B işleme konusunda uzmanlaşmış iş istasyonları için oluşturulmuştur. Ancak, otuz yıllık olmasına rağmen, XFS en sadık kullanıcıların favori dosya sistemlerinden biridir.

Bu biçim için özel olarak tasarlanmıştır birçok okuma ve yazma gerçekleştiren sistemler disklerdeki veriler. Maksimum iş yükü durumlarında bile üstün performans sunar ve sürücülerde depolanan bilgilerin kaybolmasını önlemek için veri doğrulama sistemlerine sahiptir. Ayrıca dinamik olarak atanan düğümler ve gelişmiş algoritmalar gibi gelişmiş özellikleri ve birimleri birleştirip alanlarını eklememize izin veren depolama grupları sayesinde, mükemmel performanstan daha fazlası elde edilir, birim büyüdükçe artan performans. .

Avantajlar:

  • Çok büyük sürücülerde veya sürücü gruplarında mükemmel performans.
  • SSD sürücülerle çalışmak üzere optimize edilmiştir. Bunlar için TRIM ve birleştirme işlevleri.

Dezavantajları:

  • Günlük kaydı vardır ve devre dışı bırakılamaz.
  • Yapılandırması daha karmaşıktır, yeni kullanıcılar için uygun değildir.

Ayrıca Çekirdeğe dahildir ve yapılandırmaya ihtiyaç duymaz, ancak varsayılan olarak önerilen bir seçenek olmadığından XFS’de bir dağıtım kurmak zor olabilir.

F2FS

Bu dosya sistemi aslen NAND tabanlı sürücülerle çalışınörneğin USB çubukları veya hepsinden önemlisi, SSD sürücüler. Bu dosya sistemi, mükemmel performansı nedeniyle topluluğun güvenini kazanmış olmasına rağmen, Samsung tarafından tasarlanmıştır. Bununla bir birimi formatladığımızda, alan çok küçük parçalara bölünür, böylece aynı sektörü tekrar tekrar kullanmak yerine, veriler farklı parçalara kaydedilir ve birimlerin kullanım ömrünü uzatır. Ek olarak, SSD’ye özgü teknolojiler için desteğe sahiptir. KIRMIZI veya FITRIM.

Avantajlar:

  • SSD’de kullanılmak üzere özel olarak tasarlanmıştır.
  • Modern ve yeni, en son teknoloji ile uyumlu.

Dezavantajları:

  • Hiç göze çarpmıyor. Ne performansta, ne hızda, ne de veri güvenliğinde.
  • Mekanik üniteler için önerilmez.

Destekleyen bazı dağıtımlar olsa da, tüm dağıtımlarda bulunan bir sistem değildir.

btrfs

kısaltması “b ağaç dosya sistemi«, btrfs EXT’nin yerine geçmesi amacıyla Oracle tarafından tasarlanmıştır. Ancak, henüz bunu başaramadı. Bu dosya sistemi, gelişmiş birleştirme ve veri sıkıştırma gibi her tür sürücünün genel çalışmasını iyileştiren çok sayıda gelişmiş özelliğe sahiptir. Ayrıca, kalıcılıklarını ve güvenliklerini artıracak şekilde verilerin gölge kopyalarını etkinleştirmenize olanak tanır. Hatta anlık görüntüleri, verileri çoğaltabilme, diğer birimlere geçirebilme veya çok basit ve etkili bir şekilde artımlı yedeklemeler oluşturabilme desteğine sahiptir.

Dır-dir RAID uyumlu, ancak bunun için özellikle ağır değil, özellikle karmaşık konfigürasyonlar için. Ayrıca, birçok kullanıcı bunu SSD’lerinde kullanır çünkü günlük kaydını desteklemesine rağmen bu sürücülerde varsayılan olarak devre dışı bırakır. Ayrıca TRIM ve gelişmiş birleştirme işlevlerini de destekler.

Avantajlar:

  • SSD’ler için optimize edilmiştir. Varsayılan olarak günlük kaydını etkinleştirmez ve TRIM ve daha fazla işlevi vardır.
  • Yeni, modern ve sürekli gelişen bir sistem.
  • Yerel ve güvenli SSD’yi birleştirme işlevi.

Dezavantajları:

  • RAID için özel olarak tasarlanmamıştır.
  • Kararsız bir şey ve eğer çökerse veri kaybedebiliriz.
  • Bazı özellikleri SSD’lere zarar verebilir.

Bu dosya sistemi bugün kurabileceğimiz dağıtımların çoğu tarafından desteklenir ve hatta OpenSUSE gibi bazıları işletim sistemini kurmak için varsayılan olarak kullanır.

OpenZFS

OpenZFS Zettabyte Dosya Sisteminin bir çatalıdır (ZFS), Sun tarafından geliştirildi. Birçok lisans sorununun ardından nihayet 2010 yılında bu yeni dosya sisteminin geliştirilmesine başlandı. Ve 2016’dan beri Ubuntu gibi birçok dağıtım onu ​​kutudan desteklemektedir.

OpenZFS bir dosya sistemidir RAID sistemlerinde çalışmak üzere özel olarak tasarlanmıştır. Bu dosya sistemi, tüm RAID yapılandırmalarıyla uyumlu olmasının yanı sıra, yedekliliği artıran ve beklenmedik bir elektrik kesintisi durumunda veri kaybını azaltan bir yapılandırma olan RAIDZ’yi de desteklemesiyle öne çıkıyor.

Avantajlar:

  • RAID için optimize edilmiştir.
  • Elektrik kesintisi durumunda veri kaybı neredeyse yok denecek kadar azdır.

Dezavantajları:

  • Bilgisi olmayan ve RAID yapılandırılmayacak olan kullanıcılar için önerilmez.
  • RAIDZ çok fazla kaynak tüketir.

Hangisi en iyisi?

Gördüğümüz gibi, her dosya sisteminin kendi avantajları ve dezavantajları vardır. Güvenli oynamak istiyorsak, o zaman EXT4 üzerine bahse girmeliyiz. Bu dosya sistemi, çoğu dağıtımın varsayılan olarak kullanmamızı önerdiği sistemdir ve bize istediğimiz kararlılığı ve performansı sorunsuz bir şekilde sunar.

Bir SSD sürücüsünden en iyi şekilde yararlanmak ve kullanım ömrünü en üst düzeye çıkarmak istiyorsanız, seçmemiz gereken dosya sistemi BtrFS’dir.

Son olarak, disklerin RAID’ini yapılandıracağımız sunucularda (örneğin, bir NAS’ta), bundan tam olarak yararlanmak ve mümkün olduğunca az sorun yaşamak istiyorsak, ZFS veya OpenZFS ile biçimlendirmemiz gerekir, ardından sürücüleri RAIDZ’e monte edin, çünkü bu sizin en iyi seçiminizdir.

Makalenin orijinal kaynağını kontrol edin

Bunu severim:

Beğendim Doluyor…