os211

Top 10 List for Week 04

  1. Hardware Protection and Type of Hardware Protection

    Artikel pada link ini memberikan gambaran yang cukup jelas dan sederhana tentang apa itu hardware protection dan juga tipe-tipenya

  2. Mapping Virtual Addresses to Physical Addresses

    Pada artikel di link ini terdapat penjelasan terhadap apa itu address binding lalu tiga cara melakukan address binding terdapat juga penjelasan mengenai MMU (Memory Management Unit) dan proses mapping dari disk ke memory

  3. OS Memory Management

    Website ini berisi informasi tentang Memory Management, Teknik Memory Management, Paging, Fragmentation, sampai dengan Dynamic Loading dan Linking. Website ini memberikan penjelasan singkat tapi jelas serta memberikan kesimpulan di akhir, sangat membantu bagi orang yang belum tahu apa apa tentang Memory Management pada OS.

  4. Internal vs External Fragmentation

    Jika pada link 3 sudah terdapat penjelasan secara umum tentang fragmentation, pada link ini kita bisa membaca tentang apa perbedaan dari dua macam fragmentation yaitu Internal dan External, disini kita diberikan perbandingan dari kedua fragmentation tersebut serta penjelasan dan gambaran dari cara kerja kedua fragmentation tersebut.

  5. Little Endian and Big Endian

    Website ini memberikan penjelasan tentang apa itu big endian dan little endian serta memberikan contoh-contoh perbedaan dari kedua hal tersebut

  6. Byte Order (Endianness)

    Video ini bisa membantu dalam memberikan gambaran terhadap cara kerja big dan little endian, bagi orang yang kurang bisa paham melalui bacaan, video ini bisa dijadikan alternatif karena kita bisa melihat penjelasannya melalui visualisasi.

  7. The 101 of ELF files on Linux

    Web ini berisikan tentang ELF files secara garis besar, dari link ini kalian bisa membaca tentang mengapa ELF digunakan, penjelasan struktur dari ELF dan detail dari formatnya, cara membaca dan menganalisa file ELF dan tools apa saja yang bisa digunakan untuk analisis binary.

  8. OS Compaction

    Dalam beberapa website tempat saya membaca tentang fragmentation saya sering menemukan istilah compaction, pada link tersebut dijelaskan apa itu compaction dan hubungannya dengan fragmentation serta kelemahan dari compaction itu sendiri.

  9. OS Page Table

    Website ini berisikan tentang apa itu page table dalam OS dan menjelaskan cara kerjanya, website ini juga memberikan gambar yang menunjukan cara kerja page table sehingga lebih mudah dimengerti

  10. Why a.out was replaced by ELF

    Link ini memberikan penjelasan singkat tentang mengapa Linux tidak lagi menggunakan a.out dan menggantinya dengan ELF