Protection
berisi materi dari buku Silberschatzβs namun menurut saya lebih nyaman dibaca.
Cyber Security Introduction
menjelaskan tentang cyber security yang dapat dipahami oleh pemula.
File System Structure
berisi kata kunci yang berhubungan dengan file system dan juga jenis-jenis struktur yang biasa digunakan.
Files & File Systems
menjelaskan cara kerja penyimpanan file di sistem operasi. Disajikan dalam bentuk video dengan visualisasi yang menarik dan mudah dipahami.
What Is a File System? Types of Computer File Systems and How they Work
penjelasan lebih lengkap tentang file system beserta contoh penggunaan dalam OS linux. lengkap namun masih mudah dipahami.
C pointers
Menjelaskan cara menggunakan pointer di C dan cara kerjanya
Memory management
menjelaskan tentang Process Address Space, Static vs Dynamic Loading, Static vs Dynamic Linking, Swapping, Memory Allocation, Fragmentation, Paging dan lain-lain yang berhubungan dengan memory management
Virtual Memory in OS
Menjelaskan konsep virtual memory dan hubungan antara virtual memory dan physical memory.
Paging
Menjelaskan macam-macam paging yang umum digunakan dalam implementasi virtual memory.
Fork
Menjelaskan cara kerja fork() di C, dan diberikan contoh program yang menjalankan fungsi fork(). Cukup lengkap dan mudah dipahami.
OS - Processes
Menjelaskan komponen apa saja yang digunakan pada OS, process life cycle dan process control block.
POSIX Semaphore in C
berisi penjelasan proses synchronization and multithreading dan juga contoh penggunaan semaphore di bahasa C.
Deadlocks
Menjelaskan konsep deadlock dengan cara yang menarik, memberikan contoh deadlock yang bisa terjadi di dunia nyata. Juga menjelaskan kondisi-kondisi yang bisa menyebabkan deadlock muncul.
CPU Scheduling
Berisi penjelasan tentang algoritma-algoritma yang sering digunakan pada CPU scheduling. Juga memberikan karakteristik setiap algoritma dan summary di akhir.
Scheduling
Berisi contoh penerapan algoritma scheduling seperti First-Come, First-Served (FCFS), Round Robin (RR), Shortest-Job-First (SJF) dan lain-lain sehingga terlihat perbedaan antar tiap algoritma.
LFS - Cumpiling a Cross Toolchain
Tutorial compiling cross toolchain dalam rangka LFS. Dijelaskan step by step detail sambil mempraktekannya, cocok ditonton sembari mengerjakan assignment.
Disk Scheduling
Algoritma yang digunakan dalam disk scheduling beserta contoh-contohnya
Mass-Storage Structure
Overview of Mass-Storage Structure, Disk Structure, Disk Attachment, Disk Scheduling, Disk Management and anything about mass storage
to assist lfs chapter 7
ikuti tutorial dalam bentuk video untuk mengerjakan lfs chapter 7 dan seterusnya
I/O Systems
Management of I/O devices is a very important part of the operating system - so important and so varied that entire I/O subsystems are devoted to its operation.
I/O Structure
Topics Discussed: Basics of OS, I/O Structure, Device Controllers, Device Drivers, Working of I/O operation, Direct Memory Access (DMA).
I/O Hardware An I/O system is required to take an application I/O request and send it to the physical device, then take whatever response comes back from the device and send it to the application.