OS221: Operating Systems 2022-1

Recommendation for week 1

  1. Beginners Guide to SSH
    Menurut saya video ini menjelaskan mengenai SSH dengan jelas dan menarik. Durasi tidak terlalu panjang tetapi informasi yang terdapat didalmnya tersampaikan dengan baik.
  2. Understanding SSH workflow
    Selain referensi video diatas, saya juga menemukan artikel yang membahas mengenai ssh. Artikel ini menjelaskan mengenai pengertian ssh dan apa yang terjadi ketika user mencoba login ke remote server.

Recommendation for week 2

  1. SHA
    Video ini menjelaskan SHA dan cara kerjanya. penjelasan menarik dan mudah dimengerti.
  2. Password Cracking
    video ini menjelaskan mengenai password cracking.

Recommendation for week 3

  1. Files & File Systems
    Video ini menjelaskan mengenai files and file system. video ini juga menjelaskan mengenai bagaimana komputer bisa menyimpan data secara teroragnisir dan mudah diakses oleh user.

Recommendation for week 4

  1. Pointer in C
    Video ini menjelaskan bagaimana program C menggunakan pointer

Recommendation for week 5

  1. Demand paging
    Artikel ini menjelaskan mengenai demand paging.
  2. Page fault
    Artikel ini menjelaskan mengenai pengertian dan tahapan yang terjadi pada page fault.

Recommendation for week 6

  1. fork() and exec() System Calls
    Video ini menjelaskan mengenai fork dan exec command. Pada video dijelaskan fungsi dari fork dan exec command serta contohnya saat dieksekusi.
  2. Fork System Call in Linux
    Artikel ini menjelaskan mengenai fork pada system call Linux. Terdapat juga penjelasan mengenai perbedaan pada process ID antara child dan parentnya, property dari child process, dan property yang tidak di-inherit oleh child.

Recommendation for week 8

  1. Completely Fair Scheduling (CFS)
    Video ini menjelaskan mengenai CFS di Sistem Operasi Linux. CFS bertujuan untuk membagi waktu dengan seimbang.

  2. Priority Scheduling
    Artikel ini menjelaskan mengenai apa itu priority scheduling. Terdapat penjelasan mengenai definisi, tipe, karakteristik, kelebihan dan kekurangan dari priority scheduling serta contoh dan ilustrasi.