os211

W05:

  1. Demand Paging
    Sebuah laman simpel dari Universitas Gunadarma yang menjelaskan mengenai apa itu demand paging dan bagaimana cara kerjanya. Penjelasannya menurut saya singkat, padat, dan jelas. Melihat ilustrasi memori di gambar ini mengingatkan saya akan keterkaitan materi ini dengan mata kuliah POK.

  2. CS 134 OS—7 Paging HW: Copy-On-Write Fork
    Video ini menjelaskan bagaimana Copy-On-Write Fork bekerja menggunakan gambar yang digambar oleh pembawa video. Ternyata konsepnya cukup simpel dan mudah. Saya melihat bahwa konsep ini mirip dengan konsep lazy initialization di mata kuliah Advanced Programming, hanya saja kita mengganti initialization dengan copy.

  3. Virtual Memory-Demand Paging Tutorial-23
    Tentu saja kurang afdhol rasanya bila kita tidak menonton video youtube dari India untuk memahami suatu topik dalam IT. Video ini menjelaskan demand paging secara lebih detail ketimbang link Gunadarma di nomor 1. Penjelasannya sudah mencakup topik page fault dan page flag.

  4. How is virtual memory actually increasing the memory space?
    Bagaimana virtual memory dapat meningkatkan kapasitas memory? Mungkin ini adalah salah satu kesalahpahaman paling umum setelah mempelajari virtual memory. Saya pun juga menyalahpahami hal ini. Forum ini akan memberikan jawaban mengapa pertanyaan tersebut adalah suatu kesalahapahaman.

  5. What is thrashing | OS | Lec-34 | Bhanu Priya
    Video ini menjelaskan dengan sangat baik mengenai konsep thrashing. Thrashing nampaknya memang berguna untuk suatu komputer dengan memory terbatas, tetapi juga membuat CPU utilization menjadi rendah sehingga performance melambat. Namun, hal itu masih lebih baik ketimbang komputer tidak dapat menjalankan suatu program sama sekali.

  6. What are Page Replacement Algorithms ? | Theory | Operating Systems - Memory Management
    Sebuah video overview mengenai apa itu page replacement algorithm, apa saja algoritma-algoritma yang ada, dan kenapa kita membutuhkan hal tersebut dalam OS. Video ini juga menjelaskan istilah-istilah seperti page fault dan frame.

  7. Page replacement Introduction| FIFO page replacement algorithm with example| Operating System
    Bagaimana algoritma page replacement bekerja? Di video ini akan dijelaskan secara detail salah satu dari algoritma-algoritma page replacement yang ada, yaitu FIFO algorithm. Penjelasannya sangat jelas mendalami satu per satu langkah dari algoritma tersebut.

  8. Global vs Local Frame Allocation
    Video ini membandingkan bagaimana global vs local frame allocation bekerja sekaligus membandingkan juga kelebihan dan kekurangan masing-masing. Cara membandingkan cara kerja global dan local di video ini sangat unik, yaitu dengan menggunakan kartu untuk merepresentasikan suatu process sehingga sangat membantu kita untuk memvisualisasikan cara kerja mereka.

  9. Belady’s Anomaly in FIFO page replacement algorithm with example | Operating System
    Apa itu Belady’s Anomaly? Ternyata di dunia IT pun yang serba “logika” dan “eksak” juga ada anomali yang berlawanan dengan intuisi kita. Video ini menjelaskan apa itu Belady’s Anomaly dan bagaimana hal itu dapat terjadi.

  10. What is Non Uniform Memory Access? (AKIO TV)
    Apa itu NUMA (Non Uniform Memory Access)? NUMA adalah salah satu arsitektur multiprosesor yang saat ini sepertinya sedang ngetrend. Arsitektur ini dianggap sebagai salah satu arsitektur multiprosesor yang paling optimal dan efisien untuk suatu komputer multiprosesor. Video ini akan menjelaskan bagaimana cara NUMA bekerja dengan menggunakan gambar dan pejelasan yang jelas sehingga dapat dengan mudah dipahami.