os211

Operating Systems 2021-1

Home | Week1 | Week2 | Week3 | Week4 | Week5 | Week6 | Week7 | Week8 | Week9 | Week10 | Key | Rank | Log | GitHub

Top 10 List of Week 03

1. Files & File Systems: Crash Course

Video ini menjelaskan mengenai bagaimana komputer membaca berbagai format file dan menyimpan file. Video ini menarik karena membahas bagaimana bermacam-macam format file seperti txt, wav, bmp di-encode dan decode sehingga dapat menjadi gambar maupun rekaman yang awalnya hanya berupa kombinasi 0 dan 1. Penjelasannya juga dilengkapi dengan animasi sehingga tidak seperti nama course-nya, video ini tidak membuat otak saya crash.

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

Artikel ini berisi tentang hal-hal terkait file systems pada sistem operasi, contohnya file structures, attributes, types, access methods, directories, dsb. Saya menyukai artikel ini karena secara garis besar sudah meliputi materi file systems dengan lengkap, walaupun artikel ini tidak panjang.

3. Structures of Directory in Operating System

Artikel ini menjelaskan mengenai beberapa struktur logikal directory, seperti single-level, two-level, tree-structured, acyclic graph, dan general graph directory structure. Saya menyukai artikel ini karena selain penjelasannya yang jelas dan tidak bertele-tele, artikel ini juga menyertakan gambar dari masing-masing struktur sekaligus kelebihan dan kelemahannya. Terdapat pula previous article yang meringkas pendahuluan file system secara lengkap.

4. Linux File System Types

Video ini menjelaskan tentang tipe-tipe file system Linux, dimulai dari ext2 (Second Extended File System), ext3, hingga btrfs file system. Saya menyukai video ini karena penjelasan sangat lengkap, disertai dengan perbedaan dan kelebihan kelemahan masing-masing tipe file system, yang dijabarkan dengan baik.

5. File Allocation Methods in Operating System

Artikel ini membahas tentang file allocation methods, terutama contiguous, linked list, dan indexed allocation. Artikel ini informatif dan lengkap karena menyertakan gambar, kelebihan, kekurangan, dan contoh untuk masing-masing file allocation method.

6. File Management OS

Website ini memuat materi seputar file management OS, meliputi file attributes, operations, access methods, directory structure, implementation, hingga allocation methods. Saya memilih website ini karena sudah mencakup lumayan banyak mengenai file system OS dan setiap bahasan berada pada laman terpisah sehingga tidak pusing membaca wall of text dalam 1 laman.

7. Linux File System/Structure Explained!

Video ini berisi penjelasan mengenai file system directory Linux, mulai dari /bin hingga /var. Saya memilih video ini karena video ini dapat membuat saya kurang lebih mengerti directory-directory yang ada dalam Linux digunakan untuk apa saja. Video ini juga disertai dengan timestamp dan subtitle untuk mempermudah pemahaman.

8. File System Mounting - Linux

Video ini menjabarkan tentang apa yang dimaksud dengan file mounting dan bagaimana cara melakukannya di Linux. Saya menyukai video ini karena penjelasannya bagus dan mudah dipahami, serta menjelaskan command-command yang digunakan (termasuk unmount) serta mount options yang tersedia.

9. File System Implementation

Playlist ini berisi penjelasan tentang file system implementation, meliputi layered file system, file allocation methods, dll. Saya menyukai playlist ini karena durasi masing-masing video pendek namun sudah dilengkapi dengan gambar yang menunjang penjelasan, terutama di bagian penjelasan allocation methods. Walaupun bahasa inggrisnya beraksen, masih dapat dipahami dengan bantuan auto-generated subtitle.

10. What is a TAR file?

Video ini menjelaskan tentang apa itu TAR file, jenis-jenisnya dan cara meng-unpack tarball. Saya memilih video ini karena singkat, padat, dan durasi video hanya sebentar, yaitu sekitaran 2 menit.