Pages

Rabu, 18 Agustus 2010

File System Windows

Sementara Windows membungkus kontrol terhadap pasar desktop beberapa tahun lalu, ia masih memiliki cara untuk pergi sebelum mencapai dominasi lengkap dalam pasar server korporat. Itu sebabnya beberapa tahun terakhir telah terjadi peningkatan jumlah korban server dari Microsoft sebagai bergerak menuju komputasi yang lebih tinggi-end. Windows 2000 menunjukkan suatu peningkatan yang besar atas NT dalam hal stabilitas perusahaan dan skalabilitas. Windows 2000 melihat peluncuran Active Directory (AD), perusahaan Microsoft menawarkan direktori. Windows Advanced Server Limited Edition menawarkan pemrosesan 64-bit sampai dengan 16TB memori beralamat. Pada akhir spektrum tinggi sistem operasi Microsoft Windows 2000 Datacenter Server dan SQL Server 2000 mendukung sampai 32 prosesor. Jadi Windows sekarang bisa bersaing dengan baik di pasar server midrange jika tidak pada akhir tertinggi dari pasar server.

Sepanjang jalan perusahaan juga telah meng-upgrade sistem file untuk menambahkan fitur-fitur tambahan, kehandalan dan keamanan yang diperlukan untuk pengguna korporat. Pada artikel ini kita melihat berbagai jenis sistem file saat ini didukung oleh Windows.

Magnetic Disk Sistem
Windows mendukung dua sistem file untuk disk magnetik - FAT dan NTFS. NTFS (kependekan dari NT File System) adalah sistem pilihan untuk Windows, NT 4.0 2000, XP dan server NET. Dan sistem operasi workstation, tapi O / Ses masih mendukung FAT yang lebih tua (Tabel Alokasi File) sistem berkas untuk digunakan dengan floppy disk dan versi Windows di sistem multiboot. Untuk mengambil keuntungan penuh dari keamanan, kuota disk dan fitur lain dari perangkat lunak kemudian, Anda akan perlu menggunakan NTFS.

FAT
FAT mulai banyak digunakan dengan DOS dan kini ada tiga versi yang berbeda dari Tabel Alokasi File file sistem - FAT12, FAT16 dan FAT 32. Angka-angka yang digunakan dalam versi ini menunjuk jumlah bit yang digunakan untuk mengidentifikasi cluster.

FAT12: Versi awal sistem file, partisi FAT12 memungkinkan untuk mengandung hingga 4096 (212) cluster. Sejak itu mendukung kelompok-kelompok 1-16 sektor, ukuran maksimum partisi adalah 32MB. Windows 2000 menggunakan FAT12 untuk floppy disk dan partisi dari 16MB atau lebih kecil.

FAT16: FAT16 menyediakan ekspansi enam belas kali lipat dalam jumlah cluster itu mengidentifikasi, mendukung volume yang mengandung 65.536 (216) cluster. Hal ini juga memperluas cluster ukuran maksimum dengan 128 sektor (64KB) dan ukuran maksimum volume untuk 4GB.

FAT32: Untuk mengatasi kebutuhan kapasitas penyimpanan yang lebih besar, Microsoft memperkenalkan Windows 95 FAT32 dengan OSR2. Mengikuti pola dari versi sebelumnya dari sistem file, menggunakan 32 bit untuk menunjuk cluster. Namun empat bit terakhir dicadangkan. Setiap volume, oleh karena itu, dapat berisi hingga hampir 270.000.000 (228) cluster yang diterjemahkan secara teoritis volume Terabyte 8 terdiri dari 32KB cluster. Dalam prakteknya, Namun, ketika Windows 2000 akan mengatur volume yang lebih besar dibuat di sistem operasi lain, membatasi ukuran volume FAT32 baru untuk 32GB karena sistem file menjadi sangat tidak efisien melebihi ukuran itu. Jika Anda ingin membuat volume yang lebih besar, Anda dapat boot ke sistem dual baik Windows 95 atau 98, menetapkan bahwa volume menggunakan OS, dan kemudian mengatur volume menggunakan Windows 2000.

Jenis di atas sistem file FAT memiliki unsur-unsur arsitektur kunci yang sama. Beberapa bagian sebenarnya terdiri dari volume FAT, dimulai dengan boot sector. Berikut ini up tabel alokasi file dan, untuk perlindungan, duplikat file tabel alokasi. Berikutnya adalah direktori root dan akhirnya setiap direktori dan file lainnya dari volume. FAT32 juga menyimpan salinan duplikat sektor boot untuk menambahkan keandalan.

FAT boot sector dimulai dengan tiga byte yang berisi instruksi jump memberitahu CPU bahwa beberapa byte berikutnya tidak dapat dieksekusi. Setelah itu adalah OEM ID delapan byte yang mengidentifikasi sistem operasi yang diformat volume. Berikutnya adalah BIOS Parameter Block (BPB) yang berisi daftar parameter volume. Ini termasuk item seperti jumlah byte per sektor, sektor per cluster, jumlah sektor reserved, jumlah salinan tabel alokasi file (biasanya dua), jumlah entri mungkin dalam direktori akar dan jumlah sektor di volume.

Setiap cluster dalam volume memiliki sebuah entri di dalam tabel alokasi file yang menunjukkan apakah cluster buruk, apakah itu berisi file dan, jika demikian, jika itu adalah cluster terakhir untuk file itu. Jika cluster berisi file yang dilanjutkan di cluster lain, entri tabel alokasi berkas akan berisi jumlah cluster itu. Jika seluruh klaster terkandung dalam cluster tunggal, atau jika kelompok itu yang terakhir untuk file mencakup beberapa cluster, entri tersebut akan berisi nilai "0xfff" menunjukkan bahwa ia adalah cluster terakhir.

Dalam FAT12 dan FAT16, direktori root atau root folder berisi 512 entri, masing-masing menjadi 32 byte. FAT32 memungkinkan yang tidak terbatas jumlah entri dalam direktori root, dan direktori tersebut dapat ditempatkan di manapun pada hard disk. Setiap entri dimulai dengan nama file dalam format 8,3. Berikut ini adalah atribut byte yang berisi enam bendera biner menunjukkan apakah file tersebut telah diarsipkan, jika entri adalah direktori atau file, jika read-only, apakah itu adalah file tersembunyi, jika sistem file dan jika label volume.

Berikutnya byte sebelas mengatakan ketika file tersebut telah dibuat, terakhir diakses dan terakhir diubah. Setelah itu adalah dua byte mengidentifikasi lokasi dari cluster pertama dalam file (Lokasi dari sisa cluster disimpan dalam alokasi file.) Entri selesai sejumlah empat byte memberikan ukuran file dalam byte, menghasilkan ukuran file maksimum 4GB (232).

Struktur direktori root ini hanya mendukung secara native nama file yang menggunakan format 8.3. Untuk nama file lama menggunakan versi terpotong dari nama file (misalnya, FILENA ~ 1.EXE) untuk entri utama dan memberikan garis tambahan dalam direktori ke daftar nama-nama lama menggunakan Unicode. Sejak FAT12 dan FAT16 memiliki batas dengan ukuran direktori root, ini akan mengurangi jumlah file atau direktori yang dapat terdaftar di akar. Ini bukan masalah dengan FAT32, Namun, karena tidak memiliki keterbatasan ukuran direktori.

0 komentar:

Posting Komentar


Mau punya buku tamu seperti ini?
Klik di sini (Info Blog)