Virtual Memory
Masuk kedalam pelajaran Virtual Memory, untuk mengetahui dan mempelajari hal-hal tentang memory, kita bisa membaca isi dari website ini. Website ini berisikan pengertian hingga penggunaan Virtual Memory dan website ini juga menyertakan gambar yang membuat pembaca lebih mudah untuk memahaminya.
Perbedaan Virtual Memory dan Physical Memory
Setelah mengetahui pengertial tentang Virtual Memory, saya ingin tahu apa perbedaan antara virtual dan physical memory, website ini yang menjelaskan apa itu perbedaan dan membandingkan antara keduanya.
Demand Paging
Dalam sebuah eksekusi proses pada Virtual Memory, main memory hanya menampilkan beberapa page, untuk memilih page mana yang diletakkan di main memory dan mana yang di secondary memory, muncul konsep demand pagging.
Page Fault
Website ini menjelaskan tentang apa itu Page Fault secara umum dan apa pengaruhnya jika terjadi page fault.
Page Fault Handling
Pada website ini dijelaskan bagaimana cara menghandle apabila terjadi Page Fault
Page Replacement Algorithms in Operating Systems
Melakukan Page Replacement dapat mengurangi angka dari page faults. Website ini berisikan algorithm penggunaan page replacement dan menjelaskan bagaimana algotihm tersebut bekerja.
Thrashing in OS
Thrashing adalah keadaan ketika page fault menghasilkan swapping terlalu sering sehingga sistem operasi harus mengeluarkan lebih banyak waktu untuk melakukan swap pages. Thrashing dapat menyebabkan CPU utilization mengalami penurunan. Pada Website ini dijelaskan tentang apa itu Thrashing dan efek dari Thrashing serta bagaimana menghandle Thrashing.
NUMA
Non-Uniform Memory Acces (NUMA). Website ini menjelaskan apa itu NUMA secara singkat
Allocating Kernel Memory
Ada 2 strategy yang dapat dipakai untuk memanage memory pada kernel process yaitu Buddy System dan Slab System. Website ini membantu saya untuk memahami kedua hal tersebut.
Kernel Panic
Apa itu Kernel Panic dan bagaimana efeknya serta pencegahannya. Website ini merupakan forum yang mana ada seseorang yang bertanya tentang apa itu kernel panic. Bahasannya cukup menarik dan menjawab pertanyaan tentang apa itu Kernel Panic.