nadahabibi

Blog mahasiswa Universitas Brawijaya
Avatar of kyer_zone d'habibie

1. Sistem Operasi Perbedaan File Management Windows dan Linux

Pada sistem operasi windows kita mengenal apa yang disebut dengan file system, file sistem pada windows biasa dikenal dengan FAT, NTFS namun pada sistem operasi linux digunakan file sistem seperti Reiser FS, ext, ext2, ext3, dan lain – lain ada perbedaan besar di linux mengenai file sistem ini yaitu ketika kita menggunakan dual OS yaitu menginstall dua sistem operasi pada satu komputer, linux dengan mudah mengenali file sistem windows dan bertukar data tanpa terasa ada perbedaan namun pada sistem operasi windows kita tidak akan bisa menemukan file sistem linux di windows atau kita biasa menyebutnya dengan partisi.

MANAGEMENT FILE DI WINDOWS

  1. Windows mendukung berbagai macam sistem file, termasuk turunan sistem file FAT/FAT32 file dari DOS / Windows dan format umum untuk CD dan DVD

  2. Sistem file yang paling umum digunakan di Windows NTFS, yang memiliki banyak fitur canggih yang berkaitan dengan keamanan, kompresi enkripsi, journal, pemberitahuan perubahan, dan pembuatan indeks

  3. NTFS menggunakan meta data untuk menghindari melakukan pemeriksaan file sistem setelah crash

  4. Sistem file Windows diimplementasikan sebagai perangkat driver, dan dapat ditumpuk seperti lapisan dengan driver perangkat lain, karena implementasi Windows I / O adalah OOP. Biasanya NTFS adalah filter yang terjepit di antara 3 driver pihak, yang mengimplementasikan fungsi-fungsi seperti anti-virus, dan driver manajemen volume, yang menerapkan RAID

  5. Sistem file bergantung pada sistem I / O dan manajer CACHE. Manajer Cache adalah cache file virtual yang memetakan daerah dari file ke dalam alamat virtual kernel

  6. Manajer CACHE diimplementasikan di atas sistem memori virtual, menyediakan mekanisme caching terpadu untuk kedua halaman dan blok berkas

  7. Direktori, bitmap, file dan file sistem meta-data, semua direpresentasikan sebagai file NTFS, dan dengan demikian semua yang bergantung pada cache disatukan oleh manajer CACHE

  8. Prefetching data disk yang menggunakan algoritma yang canggih untuk mengingat pola kode akses sebelumnya dan data untuk aplikasi, dan memulai operasi asynchronous kesalahan halaman saat menjalankan aplikasi, pindah ke depan, atau melanjutkan dari daya sistem hibernate dari kondisi.

FILE MANAGEMENT DI LINUX

  1.  Linux mendukung berbagai sistem file, termasuk file sistem Microsoft, untuk kompatibilitas dan antar-operasi
  2. Sistem file yang paling umum adalah ext2, ext3, dan JFS IBM sistem berkas journal
  3. Dengan ext3, journal perubahan memungkinkan file sistem cek yang harus dihindari setelah crash
  4. Sistem berkas Linux diimplementasikan menggunakan Sistem VirTual File (VFS) teknik yang dikembangkan oleh Sun Microsystems. Sistem file yang plug-in dalam model VFS, yang mirip dengan model berorientasi obyek umum yang digunakan untuk perangkat blok dan karakter
  5. Linux menggunakan sebuah cache halaman yang menyimpan salinan dari halaman cently yang digunakan dalam memori. Halaman yang disusun setiap ‘pemiliknya’ yang paling sering sebuah inode untuk file dan direktori, atau inode dari perangkat blok untuk metadata file sistem
  6. Sistem memori virtual Linux membangun pemetaan memori-file di atas fasilitas cache halaman
  7. Model Sistem Berkas umum memperlakukan VFS entri, inode file dan metadata file sistem lain, seperti superblock, terpisah dari file data dengan caching khusus untuk setiap kategori. File data dapat disimpan dalam cache dua kali, sekali untuk pemilik ‘file’ dan sekali untuk pemilik ‘blok perangkat’
  8. Prefetching data disk yang menggunakan read-ahead file yang sedang diakses sequential


Categories: Uncategorized