os211

Top 10 List for Week 05

  1. Virtual Memory in Operating System

    Website ini memberikan info-info basic yang perlu diketahui tentang virtual memory, link ini juga membahas tentang advantage dari virtual memory, demand paging, swapping dan thrashing

  2. Thrashing in Operating System

    Pada link terdapat bahasan singkat tentang apa itu thrashing, pada link ini terdapat informasi lebih lanjut tentang thrashing yaitu efek dari thrashing dan juga teknik untuk mengatasi thrashing

  3. Demand Paging vs Pre Paging

    Website ini menjelaskan serta membandingkan kedua teknik yang digunakan dalam virtual memory yaitu, Demand Paging dan Pre Paging. Website ini membahas tentang pengertian dan pros and cons dari kedua konsep tersebut.

  4. Understanding page faults and memory swap-in/outs

    Website ini memberikan penjelasan tentang page faults dan memory swap dengan singkat dan juga memberikan gambaran tentang contoh dari kedua hal tersebut.

  5. What Are Page Replacement Algorithms

    Website ini memberikan penjelasan tentang apa itu page replacement algorithms dan juga ada beberapa contoh page replacement algorithms seperti FIFO, LRU dan Optimal pada contoh algorithms tersebut juga diberitahukan tentang cara kerja mereka masing-masing serta keuntungan dan kekurangan saat menggunakan algo tersebut

  6. Kernel in Operating System

    Website ini menjelaskan apa itu kernel, tujuan dari kernel dan juga tipe-tipe dari kernel. Penjelasan yang diberikan sangat singkat namun menarik sekali untuk dibaca.

  7. What is NUMA

    Website ini memberikan gambaran dasar tentang apa itu NUMA serta beberapa fitur yang terdapat pada NUMA

  8. UMA vs NUMA

    Pada website di nomor 7 terdapat pembahasan tentang NUMA namun di website tersebut diberitahu bahwa dulu di design menggunakan arsitektur UMA, pada website ini kita bisa lihat perbandingan dari kedua arsitektur tersebut serta apa saja perbedaan yang paling signifikan diantara mereka berdua

  9. Allocating kernel memory (buddy system and slab system)

    Website ini menjelaskan tentang apa itu buddy system, apa itu slab system, tipe-tipe buddy system, keunggulan dari buddy system dan slab system dsb.

  10. What is a Linux Kernel

    Bagi orang yang belum tahu tentang apa itu kernel pada linux bisa menonton video ini karena video ini menjelaskan tentang kernel secara singkat dan mudah dimengerti