Fausta
Top 10 List of Week 05
Raden Fausta Anugrah Dianparama --- Yogyakarta

Top 10 List of Week 05

  1. Virtual memory
    Virtual memory merupakan teknik management memori dimana secondary memory dapat digunakan seolah-olah merupakan bagian dari main memory. Pada artikel ini juga membahas bagaimana virual memori bekerja, tipe-tipenya, dan lain-lain. Saya memilih web ini karena isinya sangat lengkap dan mudah dipahami.

  2. Demand Paging
    Demand Paging adalah sebuah proses swapping dalam virtual memory system. Pada proses ini semua data tidak dipindahkan ke main memory. Pada web ini dijelaskan secara lengkap mengenai demand paging, bagaimana cara kerjanya, contoh, kelebihan, dan kekurangannya. Penjelasan pada web ini cukup jelas dan mudah dimengerti.

  3. Copy on Write
    Copy on Write atau yang biasa disingkat COW adalah sebuah teknik resource management. Pada web ini dibahas secara ringkas mengenai COW. Web ini bagus karena disertai gambar penjelasan sehingga pembaca lebih bisa memahami.

  4. Page Replacement Algorithms
    Page Replacement Algorithms adalah alogritma untuk menentukan memori mana yang akan direplace. Ada beberapa macam jenisnya yaitu FIFO, Optimal, dan LRU. Pada web ini akan dibahas satu persatu. Saya memilih ini karena untuk setiap jenis disertakan contoh dan gambarannya sehingga lebih mudah dipahami.

  5. Thrashing in Operating System
    Jika page fault kemudian swapping terjadi berulang-ulang kali, maka OS menghabiskan lebih banyak waktu untuk swap, hal ini disebut dengan thrashing. Web ini membahas secara lengkap mengenai Thrashing. Saya memilih ini karena penjelasannya cukup lengkap dan jelas.

  6. Caching - Simply Explained
    Video berdurasi sekitar 5 menit yang menjelaskan mengenai caching. Video ini sangat bagus karena penjelasannya singkat dan mudah dipahami. Pada video ini juga disertakan analogi sehingga orang awam bisa tau mengenai konsep Caching.

  7. Buddy System
    Buddy System adalah alokasi memori dan algoritma management yang mengelola memori dengan dua pangkat penambahan. Disini dibahas secara ringkas tentang Buddy System beserta kelebihan, kelemahan, dan contohnya. Saya memilih ini karena penjelasannya simple dan mudah dimengerti.

  8. Allocation of frames in Operating System
    Frame allocation algorithms digunakan untuk menentukan berapa banyak frame yang dialokasikan untuk setiap proses. Ada 2 algoritma yang sering digunakan yaitu Equal allocation dan Proportional allocation. Web ini menjelaskan kedua algoritma tersebut berserta contohnya juga. Selain itu juga ada penjelasan mengenai Global vs Local Allocation. Isi dari web ini lengkap dan mudah untuk dipahami.

  9. What is Non Uniform Memory Access? (Youtube)
    Video berdurasi sekitar 6 menit yang membahas Non Uniform Memory Access (NUMA). Pada video ini juga dijelaskan mengapa memakai NUMA. Video ini bagus karena juga disertakan gambarannya sehingga penonton bisa lebih memahami.

  10. Linux top Command
    Demo pada minggu ini adalah menggunakan top (table of processes). Web ini berisi tentang cara memakai command top dan penjelasannya. Isi web ini sangat lengkap. Saya memilih web ini karena bisa membantu menambah pemahaman tentang top (table of processes).


© 2021-2021 --- Raden Fausta Anugrah Dianparama --- File Revision: 0031a---07-Mar-2021.