İçeriğe atla

FAT

Vikipedi, özgür ansiklopedi
FAT
Geliştirici(ler)Microsoft,NCR,SCP,IBM,Compaq,Digital Research,Novell,Caldera
Tam adıFile Allocation Table
Varyantlar8-bit FAT,FAT12,FAT16,FAT16B,FAT32,ExFAT,FATX,FAT+
Tanıtım1977(1977)withStandalone Disk BASIC-80
Disk bölümü IDleriMBR/EBR:
  • FAT12:0x01e.a. (Extended Attribute)
  • FAT16:0x040x060x0Ee.a.
  • FAT32:0x0B0x0Ce.a.
  • BDP:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
Yapı
Dizin içeriğiTable
Dosya tahsisiLinked list
Bozuk bloklarCluster tagging
Sınırlar
Max disk hacmi
  • FAT12: 32MB(256 MB for 64 KB clusters)
  • FAT16: 2 GB (4 GB for 64 KB clusters)
  • FAT32: 2TB(16 TB for4 KB sectors)
Max dosya boyutu4,294,967,295 bytes (4GB− 1) with FAT16B and FAT32[1]
Max dosyano.
  • FAT12: 4,068 for 8KBclusters
  • FAT16: 65,460 for 32 KB clusters
  • FAT32: 268,173,300 for 32 KB clusters
Max dosya adı uzunluğu8.3 filename,or 255UCS-2characters when usingLFN[nb 1]
Özellikler
Tarih kayıtları
  • Modified date/time, creation date/time (DOS 7.0 and higher only),
  • access date (only available withACCDATEenabled),[2]
  • deletion date/time (only with DELWATCH 2)
Tarih aralığı1980-01-01to2099-12-31(2107-12-31)
Tarih çözümlemesi
  • 2 seconds for last modified time,
  • 10 ms for creation time,
  • 1 day for access date,
  • 2 seconds for deletion time
ÇatallanmalarNot natively
ÖzniteliklerRead-only, hidden, system, volume, directory, archive
Dosya sistemi
izinleri
Şeffaf
sıkıştırma
Şeffaf
şifreleme
  • FAT12/FAT16: Per-volume only withDR-DOS
  • FAT32: No

FAT(FileAllocationTable;Dosya Ayırma Tablosu),dosya sistemi'nin orijinali 1970'lerde ve 1980 yılları başındaMicrosoftMS-DOSişletim sistemi'nin desteklediğidosya sistemiolarak başlar.

Orijinalinde 500 Kb'tan küçükdiskleriçin uygun olarak tasarlanmış basit bir dosya sistemidir. Zaman içerisinde çok daha büyük medyaları desteklemek için sonradan geliştirilmeye devam edilmiştir.

Şu an için FAT dosya sisteminin FAT12, FAT16, FAT32 olmak üzere üç tipi bulunmaktadır. Bu FAT tipleri ve isimlendirilmelerindeki farklılıkların sebebi, FAT yapısındaki mevcut girdilerin bit olarak boyutlarının farklı olmasıdır. Bir FAT12 girdisinde bit sayısı 12, FAT16 girdisinde 16, FAT32 girdisinde 32bit'tir. Genel olarak sabit disksektörlerebölünmüştür. Sektörler diskinizdeki en küçük fiziksel depolama ünitesidir. Bir sektörün bilgi kapasitesi 2’nin kuvvetleridir ki bu genellikle 512 bayt'tır. Dosya Ayırma Tablosu dosyalama sistemine göre, diskkümelere(cluster) bölünür. Her küme de diskin büyüklüğüne göre belli sayıda sektörden oluşur. Maksimum 2TB'a kadar sürücüleri desteklemektedir. (Windows 2000işletim sistemindemaksimum 32GB'dır).

FAT32sürücülerinde kullanılan küme kapasiteleri disk sığalarına göre aşağıdaki gibidir:

Disk kapasitesi Küme sığası:

  • 260 MB'den az 512bayt
  • 260 MB - 8 GB 4kilobayt
  • 8 GB - 16 GB 8 kilobayt
  • 16 GB - 32 GB 16 kilobayt
  • 32 GB'den büyük 32 kilobayt

FAT dosya sistemi günümüzdeflaş bellekünitelerinde kullanılmaya devam etmektedir. Bilgisayarlarda kullanılan yeni işletim sistemleri, daha gelişmiş ve farklı dosya sistemleri kullanmaktadır.

  1. ^SinceWindows 2000,Microsoft Windows usesUTF-16instead ofUCS-2for theinternal "Unicode".In UTF-16, a "character" (code point) may take up two code units.

Ayrıca bakınız

[değiştir|kaynağı değiştir]

Dış bağlantılar

[değiştir|kaynağı değiştir]
  1. ^Kaynak hatası:Geçersiz<ref>etiketi;GB4isimli refler için metin sağlanmadı (Bkz:Kaynak gösterme)
  2. ^Kaynak hatası:Geçersiz<ref>etiketi;Microsoft_2006_ACCDATEisimli refler için metin sağlanmadı (Bkz:Kaynak gösterme)