FILE SYSTEM INTERFACE

apa sih file system interface? file system interface adalah sekumpulan rutin, protokol, dan perintah yang didefinisikan oleh sistem operasi untuk memungkinkan aplikasi dan pengguna berinteraksi dengan sistem file. Ini adalah antarmuka yang memungkinkan akses, pembuatan, penghapusan, dan manipulasi file dan direktori di sistem operasi.

file attributes

  • Nama – hanya informasi yang disimpan dalam bentuk yang dapat dibaca manusia
  • Pengenal – tag (nomor) unik yang mengidentifikasi file di dalam sistem file
  • Jenis – diperlukan untuk sistem yang mendukung berbagai jenis
  • Lokasi – penunjuk ke lokasi file pada perangkat
  • Ukuran – ukuran file saat ini
  • Perlindungan – mengontrol siapa yang dapat membaca, menulis, mengeksekusi
  • Waktu, tanggal, dan identifikasi pengguna – data untuk perlindungan, keamanan, dan pemantauan penggunaan
  • Informasi tentang file disimpan dalam struktur direktori, yang dipertahankan pada disk
  • Banyak variasi, termasuk atribut file yang diperluas seperti file checksum
  • Informasi disimpan dalam struktur direktori

file operations

  • File adalah tipe data abstrak
  • Membuat
  • Tulis – pada lokasi penunjuk tulis
  • Baca – pada lokasi penunjuk baca
  • Memosisikan ulang di dalam berkas – mencari
  • Menghapus
  • Memotong
  • Buka (Fi) – mencari struktur direktori pada disk untuk entri Fi dan pindahkan isi entri tersebut ke memori
  • Tutup (Fi) – pindahkan isi entri Fi dalam memori ke struktur direktori pada disk

disk structure

  • Disk dapat dibagi lagi menjadi beberapa partisi
  • Disk atau partisi dapat dilindungi RAID dari kegagalan
  • Disk atau partisi dapat digunakan secara mentah – tanpa sistem file, atau diformat dengan sistem file
  • Partisi juga dikenal sebagai minidisk, irisan
  • Entitas yang berisi sistem berkas dikenal sebagai volume
  • Setiap volume yang berisi sistem berkas juga melacak berkas tersebut info sistem dalam direktori perangkat atau daftar isi volume
  • Selain sistem berkas tujuan umum, ada banyak sistem berkas sistem file tujuan khusus, sering kali semuanya berada di dalam sistem operasi atau komputer yang sama

file sharing

  • Berbagi file pada sistem multi-pengguna adalah hal yang diinginkan
  • Berbagi dapat dilakukan melalui skema perlindungan
  • Pada sistem terdistribusi, file dapat dibagi di seluruh jaringan
  • Network File System (NFS) adalah metode berbagi file terdistribusi yang umum yang umum digunakan.
  • Jika sistem multi-pengguna
    • ID pengguna mengidentifikasi pengguna, memungkinkan izin dan proteksi menjadi per-pengguna
    • ID grup memungkinkan pengguna berada dalam grup, mengizinkan grup hak akses
    • Pemilik file / direktori
    • Kelompok dari sebuah file / direktori

protection

  • Pemilik/pembuat file harus dapat mengontrol :
    • apa yang dapat dilakukan
    • oleh siapa
  • Jenis-jenis akses
    • Baca
    • Menulis
    • Menjalankan
    • Menambahkan
    • Menghapus
    • Daftar


Posted

in

by

Tags:

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

* Kode Akses Komentar:

* Tuliskan kode akses komentar diatas: