Top 10 Link Lists of Week 05

  1. Mapping Virtual Addresses to Physical Addresses
    Saya mencoba melihat-lihat materi review tentang Logical dan Physical Address. Pada minggu W04 kemarin, saya telah memasukkan perbedaan diantara Logical dan Physical Address di top 10 link list. Sekarang saya ingin membagikan website yang menjelaskan tentang mapping dan converting dari Virtual Addresses menjadi Physical Addresses. Penjelasannya sangat baik dan dibuat step per step, sehingga dimudahkan untuk membaca langkah-langkahnya.

  2. Difference between Demand Paging and Segmentation
    Ketika membaca tentang Demand Paging di google, saya menemukan juga tentang Demand Segmentation. Saya lalu penasaran, dan memutuskan untuk mencari perbedaannya. Pada website ini, dijelaskan perbedaan antara Demand Paging dan Demand Segmentation secara jelas dan menggunakan table, jadi sangat dimudahkan jika ingin membandingkan keduanya.

  3. Why do we need the valid-invalid bit in a page table?
    Ketika melihat di slide, terdapat Page Flags Valid dan Invalid. Saya lalu penasaran apa kegunaan flag ini, karena biasanya di program kita menggunakan flag untuk menentukan suatu tipe. Lalu saya menemukan website forum ini, dimana penjelasan orang-orang disini cukup lengkap dan menurut saya penggunaan ilustrasinya baik dan dan memudahkan orang untuk membaca dan melihatnya.

  4. Performance of Demand Paging
    Saya mencoba mencari di google tentang Demand Paging Performance, dan menemukan website ini. Seperti biasa, saya dari W01 suka dengan website dengan tampilan simple (bahkan tanpa CSS) asal kontennya jelas, mudah dibaca, dan mudah dicari isinya. Website ini berisi tentang penjelasan dan proses mencari Performance dari Demand Paging, dan website ini menjelaskannya dengan per-point dan jelas.

  5. What is copy-on-write?
    Di PPT, terdapat istilah Copy on Write (COW). Saya tidak pernah mendengar istilah ini, jadi saya memutuskan untuk mencoba searching mengenai Copy on Write. Website ini berisi forum dimana orang-orang menjelaskan tentang konsep dan aplikasi penggunaan Copy on Write, dan penjelasannya sangat mudah dimengerti dan jelas, sehingga saya memutuskan untuk memasukkan website ini ke top 10 link saya untuk dibagikan.

  6. Belady’s Anomaly in Page Replacement Algorithms
    Dalam materi Page Replacement Algorithm, terdapat beberapa algoritma yang tersedia. Saya tertarik dengan Belady’s Anomaly karena namanya unik. Website ini berisi tentang penjelasan dan kapan penggunaan Belady’s Anomaly. Selain itu juga dijelaskan contoh dan penerapan di algoritma-algoritma lainnya. Website ini menjelaskan dengan baik dan ilustrasinya juga sangat membantu dalam memahami algoritmanya.

  7. Allocation of frames in Operating System
    Saat membaca tentang Demand Paging tadi, terdapat disebut tentang Frame Allocation Algoritm. Saya lalu coba searching tentang hal ini, dan mendapatkan website ini. Website ini menjelaskan Frame Allocation, lalu menjelaskan pembagian jenis-jenisnya. Yang saya suka adalah selain teorinya, juga dijelaskan tentang keuntungan + kerugian jika menggunakan suatu alokasi.

  8. Difference between Uniform Memory Access (UMA) and Non-uniform Memory Access (NUMA)
    Ketika melihat tentang NUMA, karena ada kata “non”, saya penasaran apakah ada yang tidak “non”, dan ketika searching mengenai hal itu, saya menemukan website ini. Website ini menjelaskan perbedaan antara UMA dan NUMA, dan yang saya suka adalah selain penjelasannya yang jelas dan singkat, terdapat ilustrasi dan table perbedaan sehingga memudahkan kita untuk membandingan perbedaannya secara jelas.

  9. Thrashing in Operating System
    Saya mencoba mencari-cari tentang Thrashing di google, dan menemukan website ini. Saya suka dengan penjelasan website ini, karena menjelaskan Thrashing per point-point sehingga kita lebih mudah memahami secara detail. Selain itu, dijelaskan juga tentang hubungan Thrashing dan bagaimana cara menghandle Thrashing.

  10. Buddy System - Memory allocation technique
    Karena namanya yang unik, saya mencoba searching untuk melihat-lihat tentang Buddy System. Penjelasan di website ini sangat baik, karena penjelasannya yang singkat tapi padat. Selain itu, dijelaskan juga keuntungan dan kerugian dalam penggunaan system ini, sehingga kita bisa tau pertimbangan dalam penggunaan Buddy System. Selain itu juga ada contoh penggunaannya, sehingga kita lebih paham lagi mengenai Buddy System.