os211

My Week-3 Top 10 List

1. Files & File Systems: Crash Course Computer Science #20

Video ini cocok untuk pemula seperti saya belajar mengenai files dan file systems karena disertai dengan animasi yang menarik dan juga penjelasan yang mudah dimengerti. Video ini menjelaskan bagaimana files bekerja dan bagaimana komputer dapat menyimpan data secara terorganisir dengan file systems sehingga mudah diakses oleh pengguna.

2. File Systems in Operating System: Structure, Attributes, Type

Saya menyukai website ini memberikan penjelasan ringkas dan lengkap mengenai apa itu file system dan properti penting pada file system. Tak hanya itu, website ini juga menjelaskan mengenai file structure, atrributes, type, dan juga masih banyak lagi!

3. Virtual File Systems (VFS)

Pada website ini dijelaskan apa itu Virtual File Systems (VFS) dan bagaimana VFS bekerja. Pada website ini juga dijelaskan mengapa VFS diperlukan. Menurut saya website ini cukup menarik karena penjelasannya yang lengkap dan juga disertai summary.

4. FHS

Linux File Hierarchy Structure atau Filesystem Hierarchy Standard (FHS) mendefinisikan struktur direktori dan konten direktori di sistem operasi Linux. Di FHS, semua file dan direktori muncul di bawah direktori root /, meskipun disimpan di perangkat fisik atau virtual yang berbeda. Pada website ini dijelaskan lebih lengkap mengenai FHS.

5. What Is a File Control Block?

File Control Block atau disebut juga file descriptor file, merupakan jenis struktur data yang dialokasikan sementara oleh sistem operasi komputer untuk memaintain status data file yang sedang dibuat atau dimanipulasi. Pada website ini dijelaskan apa saja sebenernya tujuan penting dari file control block.

6. File protection

Ketika informasi disimpan dalam sistem komputer, kita ingin menjaga datanya agar tetap aman dari improper access. Website ini cukup menarik untuk belajar mengenai file protection karena dijelaskan beberapa cara bagaimana melakukan proteksi dengan diberikan contoh yang memudahkan kita untuk memahaminya.

7. File Allocation Methods

Website ini cukup bagus untuk mempelajari file allocation methods karena disertai ilustrasi dan juga penjelasannya yang mudah. Ada berbagai jenis metode yang digunakan untuk mengalokasikan ruang disk. Pada website ini dijelaskan bahwa kita harus memilih metode terbaik untuk alokasi file karena secara langsung akan mempengaruhi kinerja sistem dan efisiensi sistem.

8. What is NFS?

NFS atau singkatan dari Network File System merupakan protokol dari distributed file system. NFS merupakan protokol yang memungkinkan pengguna untuk mengakses data dan file dari jarak jauh melalui jaringan. Pada website ini dijelaskan lebih jauh mengenai NFS secara singkat dan juga perbedaannya dengan CIFS.

9. Free Space Management

Proses menjaga dan mengelola blok-blok kosong dari disk disebut Free Space Management. Seperti yang kita tahu bahwa disk space cukup terbatas, kita perlu menggunakan ulang ruang dari file yang sudah dihapus untuk mengalokasikan file baru jika memungkinkan. Untuk melakukan keep track terhadap ruang disk yang kosong, sistem me-maintain sebuah free space list. Free space list berisikan semua record dari blok ruang disk yang kosong. Pada website ini dijelaskan beberapa metode atau teknik untuk mengimplementasikan free space list.

10. Introduction to Mounting Filesystems in Linux

Pada awalnya saya bingung dengan istilah Mounting yang ada pada slide minggu ketiga ini. Website ini cukup membantu saya memahami apa itu mounting dan bagaimana melakukannya. Tak hanya itu, di website ini juga dijelaskan bagaimana melakukan unmounting.