os211

Top 10 List of Week 04

Halo semua, berikut link favorit saya di minggu ke-4:

Yuk baca deskripsinya juga :smile:
  1. Perbedaan antara RAM dan ROM
    RAM atau Random Access Memory dan ROM atau Read-Only Memory keduanya terdapat pada komputer yang kita gunakan sekarang. Meskipun nama keduanya mirip, tetapi keduanya memiliki perbedaan loh :grimacing:. Cek link di atas untuk tahu perbedaan keduanya :smirk:.

  2. Perbedaan antara Volatile dan Non-Volatile Memory
    Apakah kalian masih ingat mengenai perbedaan keduanya yang sempat dibahas pada mata kuliah POK :grin:? Ayo ingat kembali perbedaan keduanya di link di atas.

  3. Little Endian vs Big Endian
    Seperti kita tahu, komputer menyimpan data ke dalam memory dalam bentuk binary :two:. Terdapat istilah endiannes yaitu aturan dalam pengurutan byte dalam binary. Dua aturan yang paling umum adalah Little Endian dan Big Endian, apa perbedaan keduanya? Cek link di atas :smiley_cat:

  4. Memory Swapping
    Terkadang ketika RAM kita sudah hampir penuh kinerjadi dari komputer kita akan melambat :sweat:, hal ini dikarenakan komputer kita melakukan swap dengan menggunakan secondary memory (ssd / hard disk) kita untuk bekerja selayaknya RAM :hushed:. Istilah ini serind disebut sebagai Memory Swapping.

  5. DDR3 vs DDR4
    Pernahkah kalian sedang mencari RAM untuk laptop kalian dan menemukan bahwa laptop kalian menggunakan RAM dengan jenis DDR4. Kemudian ternyata di toko online :handbag: hanya terdapat jenis DDR3. Apa sih sebenarnya perbedaan keduanya? Cek link di atas :+1:.

  6. Pointer pada bahasa C
    Salah satu konsep penting yang terdapat pada bahasa pemrograman C adalah pointer :point_down:. Dengan menggunakan pointer, beberapa task dapat diselesaikan dengan lebih mudah.

  7. Apa itu Memory Management Unit?
    Memory Management Unit (MMU) adalah hardware dari sebuah komputer yang meng-handle semua operasi memory dan caching yang berhubungan dengan prosesor. Dengan kata lain, MMU bertanggungjawab untuk seluruh aspek memory management :computer:.

  8. Paging dan Segmentation
    Keduanya merupakan teknik dalam memory management. Pada link di atas dijelaskan lebih lanjut mengenai perbedaannya masing-masing :mag:.

  9. Static vs Dynamic Library
    Library di linux memiliki peran yang sama seperti library pada sebuah bahasa pemrograman seperti Javascript. Library dapat memudahkan kita untuk mengimplementasi suatu hal tanpa perlu membuatnya sendiri dari scratch :pencil2:. Di artikel tersebut, dijelaskan mengenai perbedaan static dan dynamic library.

  10. Makefile dan cara kerjanya
    Makefile biasa digunakan untuk meng-compile program. Pada artikel di atas, dijelaskan mengenai bagaimana cara menggunakan makefile dengan disertai contoh-contohnya :memo:.

Demikian top 10 web yang menurut saya menarik pada minggu ini. Stay safe! :heart: