Vanessa Emily Agape
Top 10 List of Week 05
Vanessa Emily Agape --- Depok

Top 10 List of Week 05

  1. What is the Difference Between Physical and Virtual Memory
    Artikel ini membicarakan tentang perbedaan antara virtual memory dan physical memory. Pada artikel ini juga dijelaskan apa itu virtual memory dan physical memory.

  2. Difference between Demand Paging and Segmentation
    Pada materi ini saya mempelajari Demand Paging. Ketika saya GSGS untuk mempelajari demand paging, saya menemukan artikel ini yang juga menjelaskan tentang demand segmentation. Disajikan juga perbedaan antara keduanya dalam tabel.

  3. The Basics of Page Faults
    Page fault adalah sebuah kejadian yang terjadi ketika program me-request sebuah address pada page yang tidak ada didalam set memory resident pages. Artikel ini menjelaskan lebih dalam apa itu page faults secara general.

  4. Page Replacement Algorithms
    Page-replacement algorithm digunakan untuk menentukan page mana yang diremove. Pada artikel ini, dijelaskan terlebih dahulu paging dan segmentation kemudian masuk ke topik page replacement algorithms. Artikel ini juga menjelaskan macam-macamnya, seperti FIFO, LRU, dan optimal page replacement.

  5. Allocation of frames in Operating System
    Selain page-replacement algorithm, terdapat juga frame allocation algorithm. Artikel ini menjelaskan apa itu frame allocation algorithm serta perbedaan antara global dan local allocation.

  6. How Does FIFO Page Replacement Work?
    Dari semua page-replacement algorithm, saya paling sering mendengar FIFO sehingga saya GSGS mengenai FIFO dan menemukan artikel ini. Artikel ini menjelaskan general idea dari FIFO dan page fault. Kemudian ada juga keuntungan dan kelemahannya.

  7. Thrashing in Operating System (OS)
    Thrashing adalah hal yang dapat terjadi jika page fault rate sangat tinggi. Artikel ini membicarakan tentang efek thrashing dan cara menghandlenya.

  8. A Guide to the Linux “Top” Command
    Pada Demo Week05, kita menjalankan command “top” yang merupakan singkatan dari Table of Processes. Artikel ini menyediakan informasi lengkap yang berpusat pada “top”.

  9. Virtual Memory: 3 What is Virtual Memory?
    Video ini dapat menjelaskan kegunaan dari virtual memory dengan baik. Video ini membahas tentang bagaimana Virtual Memory dapat menyelesaikan masalah-masalah yang dialami ketika tidak menggunakan VM.

  10. The Slab Allocator in the Linux kernel
    Web ini menjelaskan tentang Slab Allocator untuk Linux. Sebelum membahas Slab allocator, web ini juga menjelaskan tentang Buddy allocator. Web ini juga menjelaskan tentang 3 implementasi yang ada, yaitu SLOB, SLAB, dan SLUB allocator.


© 2021-2021 --- Vanessa Emily Agape --- File Revision: 0031a---07-Mar-2021.