Operating Systems 2021-1 (OS211)

Shafira Putri Novia Hartanti



Top 10 List of Week 05


1. What is Virtual Memory? What Does it Do?

Web ini berisi video yang menjelaskan tentang apa itu virtual memory, serta apa keuntungan dan kerugiannya jika kita menggunakan virtual memory. Penjelasan di video ini cukup singkat namun mudah dimengerti, serta cukup untuk mengenalkan kita pada virtual memory.

2. What Is Virtual Memory? How Does It Work?

Web ini berisi artikel yang menjelaskan mengenai virtual memory, mulai dari apa itu virtual memory, mengapa kita membutuhkan virtual memory, sampai bagaimana cara virtual memory bekerja. Penjelasan mengenai virtual memory pada web ini lumayan lengkap, sehingga kita dapat mengerti tentang hal tersebut hanya dengan membaca web ini.

3. What are demand-paging and pre-paging?

Web ini berisi penjelasan mengenai demand-paging dan pre-paging, serta keuntungan dan kerugian jika kita menggunakannya. Web ini sangat menarik karena penjelasannya lengkap, dan disertai ilustrasi gambar sehingga memudahkan kita dalam memahami hal tersebut.

4. Copy-on-Write in Operating System

Web ini berisi penjelasan mengenai teknik Copy-on-Write yang biasanya digunakan dalam manajemen sistem komputer kita. Web ini cukup menarik karena penjelasannya cukup singkat dan disertai juga dengan ilustrasi gambar.

5. Difference Between fork() and vfork()

Web ini berisi artikel yang menjelaskan tentang perbedaan 2 buah system calls untuk membuat sebuah proses baru, yaitu fork() dan vfork(). Pada web ini, perbedaan kedua hal tersebut disajikan dalam tabel perbandingan sehingga kita lebih mudah mengerti tentang perbedaan kedua hal tersebut.

6. What are the Page Replacement Algorithms?

Web ini berisi penjelasan mengenai Page Replacement Algorithms dan juga tipe-tipe Page Replacement Algorithms, seperti FIFO, LRU dan Optimal pge replacement. Penjelasan pada web ini cukup lengkap karena terdapat kelebihan dan kekurangan dari masing-masing tipe Page Replacement Algorithms dan juga disertai ilustrasi gambar yang membantu kita memahami hal tersebut.

7. Belady’s Anomaly in Page Replacement Algorithms

Web ini berisi penjelasan mengenai Belady’s Anomaly yang terjadi pada saat kita menggunakan suatu Page Replacement Algorithms tertentu. Web ini cukup menarik karena terdapat juga penjelasan mengapa suatu tipe Page Replacement Algorithms bisa menyebabkan Belady’s Anomaly.

8. Allocation of Frames in OS

Web ini berisi artikel yang menjelaskan tentang beberapa tipe Allocation of Frames yang ada pada sistem operasi. Web ini cukup menarik karena penjelasan tentang tipe-tipe pengalokasian frames tersebut disertai juga dengan kelebihan dan kekurangannya, jika ada, serta penjelasannya singkat, padat dan jelas.

9. Thrashing in Operating System (OS)

Web ini berisi penjelasan mengenai Thrashing, penyebab Thrashing dan juga cara mengatasi Thrashing pada sistem operasi. Penjelasan mengenai Thrashing pada web ini cukup lengkap dan mudah dipahami sehingga kita dapat mengetahui hal-hal dasar terkait Thrashing hanya dengan membaca web ini.

10. 12 TOP Command Examples in Linux

Web ini berisikan 12 TOP Command pada linux yang sering digunakan oleh banyak orang. Web ini cukup menarik karena kita dapat mengetahui command-command top yang sering dipakai beserta kegunaan dari command itu, dan juga penjelasanya dilengkapi dengan contoh output sehingga kita dapat lebih mudah memahaminya.