os211

Home

TOP 10 LINKS WEEK 04

  1. Logical and Physical Address in Operating System
    Logical Address adalah Virtual Address yang di generate oleh CPU saat menjalankan program. Address ini dikatakan virtual karena tidak memiliki fisiknya. Virtual Address digunakan sebagai referensi alamat fisik pada memori. Physical Address adalah alamat fisik yang terdapat pada memori. User tidak pernah langsung mengarah ke Physical Address tapi akses bisa dilakukan dengan mengarahkannya ke Logical Address yang mereferensikan Physical Address tersebut. Hal tersebut dilakukan agar tidak terjadinya tumpah data corruption atau system crash.
  2. Paging in Operating System
    Paging adalah mekanisme penyimpanan yang memperbolehkan sistem operasi untuk mengambil proses dari penyimpanan skunder ke dalam memori utama dalam bentuk halaman. Dalam metode Paging ini, memori utama di bagi menjadi blok memori fisik yang berukuran kecil yang di sebut Frames.
  3. Little Endian and Big Endian
    Big Endian Byte Order adalah sebuah metode storing data dengan memasukkan data ke dalam address mulai dari most significant byte, sebaliknya Little Edian Byte Order memasukkan data mulai dari least significant byte.
  4. [MMU (Memory Management Unit)](https://en.wikipedia.org/wiki/Memory_management_unit#:~:text=A%20memory%20management%20unit%20(MMU,memory%20addresses%20to%20physical%20addresses.)
    MMU adalah sebuah perangkat keras kompute yang membantu melakukan referense Logical Address ke Physical Address. MMU membantu semua virtual memory management secara efektif, membantu mencegah kerusakan pada saat membaca atau menulis data pada memori, dan cache kontrol.
  5. What is pointer in C Programming
    Setiap variabel dalam bahasa c, akan di simpan di memori ram komputer. Pointer adalah sebuah variabel yang berisi alamat memori dari variabel yang lain. Pointer nantinya akan bisa mengakses data yang ada di suatu alamat memori.
  6. Struct C Programing
    Struct atau structure variables adalah sebuah metode untuk membuat objek pada bahasa pemograman c. Sama seperti bahasa pemograman lain yang pernah kita pelajari struct dapat berisi method atau attribute.
  7. Swapping in Operating System
    Swapping adalah sebuah mekanisme yang dapat memindahkan data temporari keluar dari main memori ke tempat penyimpanan kedua untuk membuatnya dapat kembali digunakan untuk proses selanjutnya. Temporari data tadi akan dikembalikan kembali ke dalam main memori ketika proses selanjutnya sudah selsai menggunakan memori utama.
  8. Address Binding is …
    Address Binding adalah proses mapping alamat dari logical atau virtual address menuju physical address reference yang di bantu oleh MMU.
  9. Memory Protection
    Memory Protection adalah cara untuk mengontrol hak akses memori pada komputer, dan merupakan bagian dari kebanyakan arsitektur set instruction dari sistem operasi modern. Tujuan utama adalah sebagai perlindungan memori untuk mencegah proses pengaksesan memori yang belum di alokasikan untuk prgram tersebut. Hal ini dapat mencegah terjudinya buh atai malware dalam suatu proses, dan menyebabkan tidak terpengaruhnya kerusakan pada proses lain.
  10. How C Programming Works
    Bahasa pemograman C adalah bahasa yang populer dan sudah luas di gunakan oleh banyak user dalam membuat program komputer. Programmers banyak menggunakan bahasa C dikarenakan dapat membikan maksimum kontrol dan efesiensi dalam melakukan program.