10.) hafta 9.)İşletim sistemi dosya yapıları nelerdir ne işe yarar? (NTFS,FAT,SWAP,RAW,ext1,ext2,ext3..)

 

9.)İşletim sistemi dosya yapıları nelerdir ne işe yarar? (NTFS,FAT,SWAP,RAW,ext1,ext2,ext3..)


1. NTFS (New Technology File System)

  • Kullanım Alanı: Windows işletim sistemlerinde yaygın olarak kullanılır.

  • Özellikler:

    • Daha büyük dosya boyutları ve daha büyük disk bölümleri destekler.

    • Güvenlik: Dosya ve klasörler üzerinde erişim izinleri ve şifreleme özellikleri sunar.

    • Veri bütünlüğü: Veri kaybını önlemek için çeşitli koruma mekanizmalarına sahiptir (journaling).

    • Sıkıştırma ve şifreleme gibi özellikler sunar.

    • Yüksek performans ve güvenilirlik sağlar.

2. FAT (File Allocation Table)

  • Kullanım Alanı: Eski Windows sürümleri (Windows 95, 98) ve taşınabilir depolama cihazlarında (USB bellekler, SD kartlar vb.) yaygındır.

  • FAT32: En yaygın FAT türüdür. Büyük dosya boyutlarını desteklemez (4 GB'a kadar dosya boyutları desteklenir).

  • Özellikler:

    • Basit yapı, küçük dosya sistemleri için uygundur.

    • Düşük donanım gereksinimleri nedeniyle taşınabilir cihazlarda yaygın kullanılır.

    • Ancak NTFS gibi güvenlik ve özellikler sunmaz.

3. SWAP (Paging/Swap Partition)

  • Kullanım Alanı: Genellikle Linux ve Unix tabanlı sistemlerde, işletim sisteminin ana belleği (RAM) yetersiz olduğunda sanal bellek için kullanılır.

  • Özellikler:

    • RAM'in yetersiz kaldığı durumlarda, veriler disk üzerinde geçici olarak saklanır.

    • Performans kaybına yol açabilir çünkü disk erişimi, RAM erişiminden çok daha yavaştır.

    • Genellikle bir disk bölümü olarak ayrılır.

4. RAW

  • Kullanım Alanı: Veritabanı ve özel uygulama alanlarında kullanılır, genellikle biçimlendirilmemiş, işlenmemiş veri anlamına gelir.

  • Özellikler:

    • Veri, işletim sistemi tarafından işlenmeden ham (raw) biçimde saklanır.

    • Dosya sistemiyle ilişkilendirilmediği için veri erişimi daha zordur, ancak bazı durumlarda yüksek performans gereksinimleri için kullanılır.

5. EXT (Extended File System)

  • Kullanım Alanı: Linux tabanlı işletim sistemlerinde yaygın olarak kullanılır.

  • EXT1, EXT2, EXT3:

    • EXT2: Günümüzde yaygın olarak kullanılmayan, ancak temel Linux dosya sistemlerinden biridir. Journaling (günlük tutma) gibi özelliklere sahip değildir.

    • EXT3: EXT2'nin geliştirilmiş versiyonudur ve journaling desteği sağlar, bu sayede dosya bütünlüğü korunur ve sistem çökmesi sonrası veri kaybı riski azalır.

    • EXT4: En güncel EXT sürümüdür ve daha hızlı erişim, daha büyük dosya boyutları ve daha iyi veri bütünlüğü özellikleri sunar.

  • Özellikler:

    • EXT dosya sistemleri, Linux işletim sisteminde yaygın olarak kullanılır.

    • Gelişmiş özellikler ve performans iyileştirmeleri sağlar.

    • Dosya sistemini, veri kaybı riski azaltarak daha güvenilir hale getirir.

6. HFS+ (Mac OS Extended)

  • Kullanım Alanı: MacOS işletim sisteminde kullanılır.

  • Özellikler:

    • Mac OS için özel olarak tasarlanmış dosya sistemi.

    • Dosya isimlendirme, erişim izinleri ve sıkıştırma gibi özelliklere sahiptir.

    • Journaling özelliği, veri kaybı riskini azaltır.

    • Yüksek performanslıdır ve büyük depolama alanlarını destekler.

7. exFAT (Extended File Allocation Table)

  • Kullanım Alanı: Taşınabilir cihazlar ve hafıza kartlarında (SD kartlar, USB bellekler, harici diskler) kullanılır.

  • Özellikler:

    • FAT32'nin sınırlamalarını aşar; 4 GB'den büyük dosya boyutlarını destekler.

    • Windows ve macOS arasında uyumludur.

    • Özellikle yüksek kapasiteye sahip taşınabilir depolama aygıtlarında tercih edilir.

8. ZFS (Zettabyte File System)

  • Kullanım Alanı: Sunucular, veri depolama sistemleri ve büyük veri yönetimi için kullanılır.

  • Özellikler:

    • Yüksek veri güvenliği ve veri bütünlüğü sağlar.

    • Veri sıkıştırma ve anında veri yedekleme özelliklerine sahiptir.

    • Yüksek performans ve esneklik sunar, büyük veri kümeleriyle çalışabilir.

9. Btrfs (B-Tree File System)

  • Kullanım Alanı: Genellikle Linux sistemlerinde kullanılır.

  • Özellikler:

    • Yüksek performans ve veri güvenliği sağlar.

    • Anlık yedekleme (snapshot) ve veri sıkıştırma özellikleri sunar.

    • EXT4'e alternatif olarak geliştirilmiştir, ancak hala gelişim aşamasındadır.

Dosya Sistemi Seçimi

Her dosya sisteminin avantajları ve dezavantajları vardır. Seçim yaparken aşağıdaki faktörler göz önünde bulundurulur:

  • Performans: Veri okuma/yazma hızları ve işlemci kullanımı.

  • Güvenlik: Dosya erişim izinleri ve veri şifreleme özellikleri.

  • Uyumluluk: Farklı işletim sistemleri arasında dosya sistemi uyumluluğu.

  • Depolama Büyüklüğü ve Yedeklilik: Desteklenen dosya boyutları ve veri yedekleme özellikleri.

  • Kullanıcı İhtiyaçları: Taşınabilirlik, veri güvenliği veya performans gibi özel ihtiyaçlar.

















Comments

Popular posts from this blog

2. SoruSSD'ler neden HDD'lere göre hızlıdır ve bu farklının teknolojik alt yapısı nedir?

5. hafta 4- Overclocking ile Performansı Artırın: BIOS Ayarlarıyla Gizli Gücünüzü Keşfedin" bir blog yazısı hazırlayın. (Video, resim, görseli bol olan anlaşılır olsun.)

Girişimcilik Fikri: Sürdürülebilir Ürünler - Çevre Dostu Temizlik Ürünleri Markası