Operating Systems 2021-1 (OS211)

W10’s TOP 10 Pages

Home | W01 | W02 | W03 | W04 | W05 | W06 | W07 | W08 | W09 | W10 | Rank | LOG | Key | GitHub


  1. Logical and Physical Address in Operating System
    Ringkasnya, logical address adalah address virtual sehingga dibuat sendiri oleh komputer sedangkan physical address itu alamat data dari sebuah memori. Akibat dari ini, kita bisa dengan mudah melihat logical address tapi akan sangat sulit untuk mencari suatu data dari physical address.

  2. Disk Access Time
    Untuk memahami seek time, rotational latency, data transfer time dan bagaimana menemukan rata-rata waktu akses disk. Juga diberikan kecepatan rotasi bagaimana menemukan penundaan rotasi rata-rata dan mengetahui kecepatan transfer data bagaimana menemukan waktu transfer data.

  3. Multiple-Processor Scheduling in Operating System
    Dalam beberapa prosesor penjadwalan beberapa CPU tersedia dan karenanya Load Sharing menjadi mungkin. Namun beberapa penjadwalan prosesor lebih kompleks dibandingkan dengan penjadwalan prosesor tunggal. Dalam beberapa penjadwalan prosesor ada kasus ketika prosesor identik yaitu HOMOGENEOUS, dalam hal fungsinya, kita dapat menggunakan prosesor apa pun yang tersedia untuk menjalankan proses apa pun dalam antrian.

  4. What is Memory Swapping?
    Memory swapping adalah teknologi komputer yang memungkinkan sistem operasi menyediakan lebih banyak memori untuk aplikasi atau proses yang sedang berjalan daripada yang tersedia di memori akses acak fisik (RAM). Ketika memori sistem fisik habis, sistem operasi dapat memilih untuk menggunakan teknik pertukaran memori untuk mendapatkan memori tambahan.

  5. First-come, First-served
    Layaknya mengantri pada restoran, pada Scheduling, terdapat algoritma yang bernama First-come, First-serve dimana algoritma ini merupakan algoritma paling sederhana, tetapi algoritma ini dapat menyebabkan short processes menunggu proses yang sangat lama.

  6. Single-threaded and Multi-threaded Processes
    Single threaded processes berisi eksekusi instruksi dalam satu urutan. Dengan kata lain, satu perintah adalah proses pada satu waktu. Kebalikan dari Single threaded processes adalah multithreaded processes. Proses ini memungkinkan eksekusi beberapa bagian program secara bersamaan. Ini adalah proses ringan yang tersedia dalam proses.

  7. What is a Makefile and how does it work?
    Selain file aneh .h dari dalam tarball minggu ini, saya juga menemukan objek aneh lainnya bernama Makefile. Karena saya kehabisan materi untuk 10 teratas minggu ini, jadi saya memutuskan untuk GSGS tentang Makefile ini. Ternyata Makefile adalah alat / utilitas yang sangat penting (seperti skrip bash dari cara saya melihatnya) yang akan mempersingkat alur kerja Anda dari melakukan hal-hal yang berulang. Luar biasa, bukan?

  8. Comparison of Scheduling Algorithms
    Sekarang, Anda pasti sudah memahami bagaimana CPU dapat menerapkan algoritme penjadwalan yang berbeda untuk menjadwalkan proses. Sekarang, mari kita periksa keuntungan dan kerugian dari setiap algoritma penjadwalan yang telah kita pelajari sejauh ini.

  9. SCAN Disk Scheduling Algorithm
    Algoritma Penjadwalan Disk SCAN di os juga dikenal sebagai algoritma Elevator dengan contoh Kepala bergerak dari satu ujung disk ke permintaan pemrosesan lainnya.Ini menunjukkan kinerja yang jauh lebih baik daripada FCFS. Dibandingkan dengan SSTF, tidak ada kemungkinan kelaparan dan implementasinya sederhana. Batasannya adalah gerakan kepala sampai akhir meskipun tidak ada permintaan. Juga waktu respons untuk permintaan mungkin tidak seragam.

  10. Multiprogramming
    Sistem komputer awal sangat mahal untuk dibeli dan dioperasikan. Sayangnya mereka sering duduk menganggur karena operator manusia mereka cenderung bertugas dengan kecepatan manusia. Bahkan sekelompok operator komputer yang sangat terlatih tidak dapat bekerja cukup cepat untuk menjaga bahkan sistem batch tape-fed paling awal CPU sibuk. Munculnya multiprogramming menerobos penghalang pemanfaatan dengan menghapus sebagian besar faktor manusia dalam pemanfaatan CPU.