Top 10 List of Week 04

  1. Main Memory
    Website ini menyediakan rangkuman penjelasan materi minggu keempat ini yaitu mengenai main memory pada operating system. Meskipun saya kurang suka dengan tampilannya yang sedikit membosankan, saya selalu cukup senang untuk membaca materi OS dari website ini karena menurut saya penjelasannya cukup lengkap dan juga disertai dengan visualisasi sederhana sehingga mempermudah dalam memahami penjelasan teksnya.

  2. Linux Libraries
    Pada halaman ini dijelaskan mengenai Linux libraries dan kedua tipenya yaitu static dan dynamic/shared. Tidak hanya itu, terdapat juga penjelasan tentang tahapan untuk membuat libraries beserta commmand-nya.

  3. Pointers to Pointers
    Laman ini menjelaskan mengenai cara kerja pointer-to-pointer pada bahasa C. Penjelasannya cukup mudah untuk dipahami karena menggunakan contoh dan juga sedikit ilustrasi mengenai perubahan pointernya.

  4. Little Endian and Big Endian
    Web ini memberikan penjelasan tentang perbedaan antara little endian dengan big endian. Sebelumnya saya sering tertukar antara keduanya. Setelah membaca ini saya menjadi teringat kembali materi POK yang sudah dipelajari semester kemarin.

  5. Memory Mapping
    Halaman ini menjelaskan tentang apa itu memory mapping serta tahapan untuk melakukannya. Disini juga terdapat exercise mengenai meory mapping yang dilengkapi dengan hint-hint pengerjaannya untuk kita coba sendiri.

  6. Page Table
    Website ini menjelaskan mengenai page table meliputi karakteristiknya, cara kerja, serta entry apa saja di dalamnya. Pada web ini juga diberikan link video yang menjelaskan page table secara lebih jelas.

  7. C Library
    Pada website ini dijelaskan mengenai library yang ada pada C. Seperti method-method yang disebutkan pada PPT (malloc, fflush, dll) dijelaskan masing-masing kegunaannya dengan sangat lengkap.

  8. Internal vs External Fragmentation
    Disini dijelaskan perbedaan mengenai perbedaan antara internal fragmentation dengan external fragmentation. Penjelasannya singkat tetapi mudah untuk dipahami.

  9. Address Binding
    Halaman ini menjelaskan tentang address binding dan tahapannya. Penjelasannya cukup mudah dimengerti walaupun tidak terdapat ilustrasi karena singkat dan jelas.

  10. Swapping
    Pada website ini dijelaskan mengenai swapping termasuk keuntungan dan kerugian penggunaannya yang mudah dipahami. Disini juga disebutkan bahwa pada mombile system tidak menggunakan konsep swapping, melainkan flashing.