os211

Home Week 01 Week 02 Week 03 Week 04 Week 05 Week 06 Week 07 Week 08 Github Log Rank Key

Top 10 List of Week 05

  1. An introduction to virtual memory
    Virtual memory adalah suatu teknik yang memisahkan antara memori logis dan memori fisiknya. Website ini akan membahas mengenai penjelasan virtual memory, manfaat virtual memory, dari mana semua memory berasal, dan bagaimana virtual memory di nutshell

  2. Cache Memory in Computer Organization
    Cache Memory adalah memory yang berukuran kecil yang sifatnya temporary. Pada website ini akan dibahas mengenai level memory, type, performance, dan mapping dari cache.

  3. How To Optimize The Paging File In Windows
    Windows Page File, juga disebut paging file atau swap file, merupakan file yang digunakan untuk menyimpan data sementara. Website ini akan membahas mengenai tips untuk improve paging performance dan mengapa kita harus mengoptimisasi paging file.

  4. What is Memory Allocation in Operating System?
    Memory allocation digunakan untuk memesan sebuah blok memori dengan ukuran yang ditentukan dan mengembalikan sebuah pointer void berupa alamat memori blok memori pertama yang dialokasikan yang dapat diubah (cast) ke pointer bentuk lain. Website ini akan membahas mengenai penjelasan mendalam memory allocation, tipe memory allocation, dan kekurangan serta kelebihan dari masing-masing tipe tersebut.

  5. Memory Management
    Manajemen memori adalah fungsionalitas sistem operasi yang menangani atau mengelola memori utama dan memindahkan proses bolak-balik antara memori utama dan disk selama eksekusi. Pada website ini akan membahas tentang Process Address Space, Static vs Dynamic Loading dan Linking, serta swapping.

  6. Techniques to handle Thrashing
    Thrashing adalah suatu kondisi atau situasi ketika sistem menghabiskan sebagian besar waktunya untuk memperbaiki kesalahan halaman, tetapi pemrosesan yang sebenarnya dilakukan sangat dapat diabaikan. Pada website ini, kita akan mempelajari teknik-teknik apa saja yang dibutuhkan untuk meng-handle Trashing secara mendalam.

  7. Paging and Segmentation
    Paging dan segmentasi adalah proses di mana data disimpan, kemudian diambil dari, disk penyimpanan komputer. Website ini akan menggali lebih dalam mengenai pengertian, proses, dan kunci perbedaan dari paging dan segmentation.

  8. Memory Hierarchy Design and its Characteristics
    Dalam Perancangan Sistem Komputer, Memory Hierarchy merupakan penyempurnaan untuk menata memori sedemikian rupa sehingga dapat meminimalkan waktu akses. Website ini akan membahas mengenai tipe serta karakteristik memory hierarchy.

  9. Fearless Security: Memory Safety
    Memory safety adalah keadaan yang dilindungi dari berbagai bug perangkat lunak dan kerentanan keamanan saat berurusan dengan akses memori. Website ini akan membahas mengenai managing memory, pengertian memory safety secara mendalam, dan bagaimana bahasa pemrograman mencapai memory safety.

  10. How Memory Functions
    Memory adalah sekumpulan proses yang digunakan untuk menyandikan, menyimpan, dan mengambil informasi selama periode waktu yang berbeda. Website ini akan membahas mengenai encoding, storage, sensory memory, short-term memory, dan masih banyak lagi perihal memory functions.