os211

Top 10 List of Week 05

  1. Virtual Address Space
    website ini menjelaskan tentang Virtual Address Space. Virtual address space adalah set virtual memory yang bisa dipakai.

  2. Thrashing
    website ini menjelaskan tentang Thrashing. thrashing adalah issue yang terjadi jika virtual memory dari suatu komputer bertukar data dengan hard disk dengan sangat cepat.

  3. Cache Memory
    website ini menjelaskan tentang Cache Memory. Cache Memory adalah memori yang berukuran kecil yang bersifat temporary (sementara). Ukuran file sangat kecil, tetapi kecepatannya sangat tinggi. Dalam terminologi hadware, istilah ini biasanya mengacu pada memori berkecepatan tinggi yang menghubungkan aliran data antara prosesor dan memori utama (RAM) yang biasanya lebih lambat.

  4. Memory Hierarchy
    website ini menjelaskan tentang Memory Hierarchy. Hierarki Memori atau Memory Hierarchy dalam arsitektur komputer adalah sebuah pedoman yang dilakukan oleh para perancang demi menyetarakan kapasitas, waktu akses, dan harga memori untuk tiap bitnya.

  5. Demand Paging
    website ini menjelaskan tentang Demand Paging. Demand Paging atau permintaan pemberian halaman adalah salah satu implementasi dari memori virtual yang paling umum digunakan. Sistem Demand Paging pada prinsipnya hampir sama dengan sistem permintaan halaman yang menggunakan swapping, hanya saja pada sistem demand paging, halaman tidak akan dibawa ke dalam memori fisik sampai ia benar-benar diperlukan.

  6. Lazy Loading
    website ini menjelaskan tentang Lazy Loading. Lazy loading adalah sebuah tehnik untuk mengoptimasi sebuah halaman konten, baik itu konten di website maupun Web Aplikasi, dengan cara menunda pemuatan gambar ataupun iframe dan merendernya pada waktu yang ditentukan.

  7. Page Table
    website ini menjelaskan tentang Page Table. Page Table adalah struktur data yang digunakan oleh sistem memori virtual untuk menyimpan pemetaan antara alamat logis dan alamat fisik.

  8. CPU Scheduling
    website ini menjelaskan tentang CPU Scheduling. CPU Scheduling adalah proses menentukan proses mana yang akan memiliki CPU untuk dieksekusi sementara proses lain ditunda.

  9. Round-Robin Scheduling
    website ini menjelaskan tentang Round-Robin Scheduling. Round-Robin Scheduling merupakan algoritma CPU Scheduling di mana setiap proses diberi slot waktu tetap secara siklik.

  10. Process Queues
    website ini menjelaskan tentang Process Queues. Sistem Operasi mengelola berbagai jenis antrian untuk setiap status proses. PCB yang terkait dengan proses juga disimpan dalam antrian dengan status yang sama. Jika Proses dipindahkan dari satu status ke status lain maka PCB-nya juga akan diputus dari antrean terkait dan ditambahkan ke antrean status lain tempat transisi dibuat.