Top 10 List of Week 05

  1. Linux Top Guide
    Artikel berisi panduan menggunakan command TOP (table of processes). Menunjukan apa arti setiap hal dalam interface tersebut, cara manipulasi tabel tersebut, dan bagaimana cara menggunakannya secara efektif.

  2. Apa itu Thrashing
    Menjelaskan apa itu thrashing. Mengapa dan bagaimana itu bisa terjadi, solusi dan semacam overview seputar thrashing.

  3. Virtual Memory
    Merupakan playlist video yang menjelaskan virtual memory dengan sangat rinci, dari how it works, page tables, sampai TLB and Caches. Selain itu setiap video menjelaskan 1 aspek dari virtual memory dan dilakukan dengan sangat bagus.

  4. Memory Hierarchy Design and its Characteristics
    Menjelaskan secara singkat apa itu memory hierarchy dan karakteristiknya. Menjelaskan pembagian jenis-jenis sistem, dan mengenal berbagai karakteristik tiap sistem.

  5. Demand Paging in OS
    Menjelaskan apa itu demand paging dalam virtual memory. Menarik, dengan sangat singkat menjelaskan page fault dan thrashing, serta hubungan dengan Demand paging.

  6. Page Fault
    Apa itu dage fault, bagaimana page fault bisa terjadi. Though the term “page fault” sounds like an error, page faults are common and are part of the normal way computers handle virtual memory.

  7. Kernel Panic on Linux
    What is kernel Panic? Why does it occurs? How can I understand kernel panic occurred? What is the effect it has on system? How can I prevent it? Artikel ini mejawab semua pertanyaan itu.

  8. Why Is Google Chrome Using So Much RAM?
    Kultur di internet selalu mengatakan bahwa Google chrome menggunakan banyak RAM, namun mengapa hal itu bisa terjadi? mengapa chrome mengambil lebih banyak ram dibanding browser lain. Artikel ini menjawab semua pertanyaan itu, membahas bagaimana chrome menangani penggunaan memory.

  9. Security Flaws in Dynamic Memory Management
    Understanding security flaws like buffer overflows, format string vulnerabilities, and integer range errors and how to minimize security failures in the future. adalah tujuan dari artikel ini.

  10. What is Distributed Caching? Explained with Redis!
    Caching in distributed systems is an important aspect for designing scalable systems. We first discuss what is a cache and why we use it. We then talk about what are the key features of a cache in a distributed system.. topik ini memang tidak berhubungan langsung dengan materi WEEK ini, namun ide dalam konsep ini bisa diterapkan dalam memahami pembelajaran memory, ditambah konsep ini sendirinya sangat menarik.

HOME