Showing posts with label Sistem File. Show all posts
Showing posts with label Sistem File. Show all posts

Sunday, July 1, 2012

Cara Kerja Sistem File pada Windows (NTFS)

Developer dari Windows telah mengembangkan sebuah sistem file baru, New Technology File System(NTFS), yang dimaksudkan untuk memenuhi kebutuhan yang tinggi untuk workstation dan server.  Contoh aplikasi dengan kebutuhan tinggi meliputi contoh berikut:
-    Aplikasi client server seperti file server, compute server, dan database server
-    Aplikasi ilmiah dan rekayasa yang intensif menggunakan resource
-    Aplikasi jaringan untuk sistem perusahaan besar
Fitur Kunci dari NTFS
NTFS bersifat fleksibel dan terbangun sistem berkas yang kuat, seperti yang akan kita lihat, pada model sistem file sederhana dan elegan. Fitur-fitur NTFS yang paling patut untuk diketahui antara lain:
-    Recoverability(pemulihan): pada daftar utama pada persyaratan untuk sistem file Windows yang baru adalah kemampuan untuk memulihkan diri dari crash(benturan) pada sistem dan failure(kegagalan) pada disk. Dalam kejadian failure tersebut, NTFS bisa membangun kembali volume disk dan mengembalikan volume tersebut pada kondisi yang konsisten. NTFS melakukan hal tersebut dengan menggunakan sebuah model pengolahan transaksi untuk perubahan pada siste file; tiap perubahan signifikan ditangani sebagai sebuah atomic action yaitu apakah sepenuhnya dilakukan atau tidak dilakukan sama sekali. Setiap transaksi yang ada dalam process pada saat terjadi failure langsung dikeluarkan atau diakhiri. Sebagai tambahan, NTFS menggunakan penyimpanan cadangan untuk data sistem file penting, sehingga failure pada disk sector tidak menyebabkan hilangnya data yang menjelaskan struktur dan status dari sistem file.
-    Security(keamanan): NTFS menggunakan model object pada Windows untuk menekankan security. Sebuah file yang terbuka diterapkan sebagai sebuah object file dengan sebuah descriptor(penjelasan) security yang menjelaskan atribut securitynya.  Descriptor security tersebut bertahan sebagai sebuah atribut dari tiap file dalam disk.
-    Disk dan file berukuran besar: NTFS menunjang disk dan file berukuran sangat besar lebih efisien dari pada sistem file lainnya termasuk FAT.
-    Multiple data Stream (Aliran data Jamak): isi dari sebuah file yang actual diperlakukan sebagai sebuah aliran byte. Dalam NTFS, dimungkinkan untuk mengguanakan multi aliran data untuk sebuah file tunggal. Sebuah contoh dari utilitas dari fitur ini adalah fitur ini memungkinkan Windows untuk digunakan secara remote oleh sistem Macintosh untuk menyimpan dan mengambil data. Pada Macintosh tiap file mempunyai dua komponen: data file dan sebuah cabang(fork) resource yang memuat informasi tentang file. NTFS memperlakukan dua komponen ini seperti dua aliran data.
-    Journaling(pencatatan) NTFS menyimpan sebuah catatan dari semua perubahan yang dibuat pada file pada Program volume, seperti pencarian desktop, bisa membaca jurnal untuk mengenali file apa yang telah berubah.
-    Kompresi dan enkripsi: seluruh direktori dan setiap file bisa dikompres dan atau dienkripsi secara transparan.
NTFS Volume and File Structure
NTFS  menggunakan konsep penyimpana disk berikut:
-    Sector : unit penyimpanan fisik terkecil pada disk. Ukuran data dalam byte berupa pangkat 2 dan paling besar selalu 512 byte.
-    Cluster: satu atau lebih sector yang bersambung (contiguous: bersebelahan satu sama lain pada track yang sama). Ukuran cluster dalam sector berupa pangkat 2.
-    Volume: sebuah partisi logic pada disk, yang terdiri atas satu atau lebih cluster dan digunakan oleh sebuah sistem file untuk mengalokasikan ruang. Pada saat kapanpu, sebuah volume terdiri atas sebuah informasi sistem file, sekumpulan file, dan tambahan ruang sisa yang tidak teralokasikan pada volume yang bisa dialokasikan pada file. Sebuah volume bisa menjadi semua atau bagian dari sebuah disk tunggal atau bisa dikembangkan lintas beberapa disk. Jika hardware atau software RAID 5 digunakan, sebuah volume  terdiri atas baris banyak disk terbentang. Ukuran maksimum untuk NTFS adalah 264 byte.
Cluster adalah unit dasar dari alokasi dalam NTFS, yang tidak mengenal sector. Sebagai contoh, misalkan tiap sector 512 byte dan sistem dikonfigurasi dengan dua sector per cluster (satu cluster = 1KB). Jika user memperbaharui file 1600 byte, dua cluster dialokasikan untuk file. Jika user kemudia memperbaharui file hingga 3200 byte, dua cluster lainnya dialokasikan. Cluster yang dialokasikan sebuah file tidak harus bersebelahan, diizinkan untuk membuat fragmen sebuah file pada disk. Saat ini, ukuran maksimum yang ditunjang NTFS adakah 232 cluster, yang setara dengan maximum 248 byte. Sebuah cluster bisa mempunyai paling banyak 216 byte.

Tabel Ukuran Partisi dan ClusterWindows NTFS

Labels

AdMob Adobe Adsense Aero Buster Air Buster Airpush Al-Ghozali Amazon Appstore Amerika Android Android App Animasi apa itu App Application Arsitektur Asimetris asus AutoArtikel Bahasa Indonesia Bahasa Inggris Blogger Blogspot Browser Bus Cara akses Cara kerja cat CERN Chiper Chrome command Contoh CORBA cPanel CS3 diff Diffie-Hellman Distance Vector domain download e-book e-book Jaringan Komputer e-book Ketidaklogisan para Filsuf e-book Sistem Operasi ebook Einstein Engineering Design Process Enkripsi file Filosofi Firefox fisika Flow Control frame Game genap 2011-2012 Gerbang Quantum getaran gif Google google nexus 7 Google Play Gratis GRE grep GSM Handoff Handover head Hosting HTML5 Hypnolearning IDL IM3 IMS Interface Definition Language Internet internet dan bisnis telekomunikasi Internet Explorer iPad 3 jadwal Jaringan Jaringan Komputer Java JDBC JSP Judul Justin Bieber Kamera Kapsel Kecepatan Cahaya Ketidaklogisan Para Filsuf kisi-kisi Komputer Kriptografi LAN Linux Manajemen Manajemen Memori mediafire Memori Mesh Model View Controller MoonViewer Motivation Multicast Routing MVC MySql Near Field Communication Network Programming Neutrino New Technology File System Nilai NTFS OPERA Organisasi dan arsitektur komputer osilasi page Partai Peduli Rakyat PC pegas Pemasaran pembuat artikel Pemrograman Bahasa Tingkat Rendah Pemrograman Jaringan Pemrograman Web Penjadwalan Penyandian Perang Sipil perintah Pertukaran Kunci Photoshop PHP Physics PKS Power Point Process Producer Consumer Programming Protokol Proyek Akhir PSTN Quantum Information Quiz Quotes RAM review Ring RMI Safari Scheduling Security Sega Genesis Sejarah Servlet Shooter Simetris Singkronisasi Sistem File Sistem Koordinat Sistem Operasi slide SlideMe Socket Solaris sort source code SPIN spinner Star Studium Generale Superkonduktor Switch tablet Tahafut Al-Falasif tail TCP Terjemah test GRE Tolak Kenaikan Harga BBM Topologi Tugas Akhir tween Twitter UAS Ubuntu Ulasan Ulasan Nokia 808 PureView UNIBBA uniq UNIX UNIX SVR4 UTS Verbal Virtual Router Redundancy Protocol Vocab Vocabulary VRRP Web Services WiMAX Windows wired.com Wireless Sensor Network Words WSN