os211

Top 10 List of Week 04

  1. Address Translation
    Pada materi week-4 ini kami belajar mengenai adressing, dan pada dahulu di mata kuliah POK kita sudah pernah diajarkan namun pada video ini david menjelaskan secara lebih mendalam mengenai addressing seperti bagaimana menerjemahkan virtual ke alamat fisik, offset halaman dan contoh terjemahan.

  2. Cheat Engine
    Nah orang-orang yang dulu sering main game facebook pasti tau aplikasi ini apa. Aplikasi ini yang bisa dulu kita bisa pamer-pamerkan game facebook kita dengan memiliki banyak uang di game tersebut. Ternyata program ini menggunakan process memory dan menuliskan ulang process memory dari suatu aplikasi. Namun, aplikasi ini ternyata banyak virusnya jadi tidak disarankan untuk dipake lagi.

  3. Page Table
    Dalam slide pernah disinggung mengenai page table namun hanya sekilas lalu saya mencari cari tahu apa itu page table. Page Table merupakan sebuah struktur data yang digunakan oleh Virtual Memory System untuk menyimpan Mapping antara Logical Address dan juga Physical Address. Dan website ini menjelaskan mengenai page table dengan baik.

  4. What is a Makefile and how does it work?
    Makefile adalah sekumpulan tugas untuk dijalankan di terminal. Makefile juga menggunakan perintah make untuk mengkompilasi program dari kode sumber. Website ini menjelaskan cara kita menggunakan makefile untuk menulis command-command di terminal dengan terperinci.

  5. C Pointer
    Dalam C programming ada yang namanya C Pointer yang belajar mengenai addressing memory di C programming. Website ini sangat berguna untuk yang ingin belajar C programming lebih mendalam dengan belajar C Pointer.

  6. Multi-level Page Table
    Di dalam page table ternyata ada juga yang namanya multi-level page table. Dan apa sih sebenernya multi-level page table? Video dari orang ini menjelaskan tentang 1st level ke 2nd level page tables, dan juga menjelaskan tentang size dan translation. Video juga lumayan singkat namun jelas dan enak di tonton.

  7. Big Endian and Little Endian
    Dalam POK dahulu kita pernah belajar mengenai little endian dan bit endian dan ternyata di OS dipakai lagi. Little dan big endian adalah dua cara untuk menyimpan tipe data. multibyte Karena saya lupa mengenai little endian dan big endian website ini lumayan berguna dalam menjelaskan littlen endian dan big endian.

  8. Partition Allocation Methods in Memory Management
    Dalam operating system ada 4 teknik manajemen memori yang umum. Dan website menjelaskan ke-4 teknik tersebut dan di website juga ada sejenis latihan kecil untuk menguji pemahaman kita.

  9. Difference between Contiguous and Non-Contiguous Memory Allocation
    Dalam operating system ada 2 teknik untuk alokasi memori, yaitu contiguos dan non-contigous. Website menjelaskan mengenai kedua alokasi memori dan juga memberitahukan kita mengenai perbedaanya.

  10. Understanding the ELF File Format
    Website ini membuat kita menjadi lebih mengerti mengenai ELF formating dalam file. Dari website ini menjelaskan bahwa struktur file dari ELF adalah bahasa-bahasa mesin seperti binary. Dan website ini menjelaskan mengenai hal tersebut dengan baik.