os211

Top 10 List of Week 08

1. What is Load Balancing

Website ini membahasa mengenai load balancing. Load balancing adalah teknik membagi reqeust dan dipecah ke berbagai tempat, teknik ini pada bidang webdev dilakukan agar request http tidak terlalu berat di satu titik.

2. useradd vs adduser

thread ini menjelaskan perbedaan adduser dan useradd. pada intinya useradd melibatkan binary yang kompleks dan adduser merupakan perintah yang lebih user friendly dibanding kakaknya.

3. CPU Scheduling in OS

Website ini menjelaskan scheduling yang terdapat di sistem operasi, pada intinya scheduling dapat membuat suatu proses dalam state menunggu (in waiting state) ketika diperlukan, penjelasan lebih lengkap terdapat di website.

4. Difference between Asymmetric and Symmetric Multiprocessing

Laman geeksforgeeks ini adalah penjelasan lengkap perbedaan asymmetric dan symmetric multiprosessing. Perbedaan utamanya terletak pada pengaksesan CPU ke proses dimana symmetric menggunakan satu shared memory yang memiliki akses ke seluruh input dan output.

5. Difference between Arrival Time and Burst Time in CPU Scheduling

Laman geeks for geeks kali ini menjelaskan perbedaan arrival time dan burst time di proses cpu scheduling. perbeddannya adalah Arrival adalah waktu saat proses sampai pada state ready dan burst time adalah waktu eksekusi suatu proses.

6. Preemptive and Non-Preemptive Scheduling

Ini adaah website ketiga lama geeks for geeks. Perbedaannya adalah Preemptive digunakan pada saat proses berubah dari running state ke ready state / waiting state ke ready state. Sedangkan non sebaliknya.

7. The reason we need scheduling

Teknik asynchronous programming pada adpro adalah contoh implementasi pada scheduling. Hal ini agar suatu proses dapat menggunakan CPU dengan efisien dan waktu tidak terbuang percuma.

8. Mix Burst Time

Website ini menjelaskan mix burst time. pengertiannya adalah waktu konsiderasi pada suatu proses CPU.Artikel ini menjeaskan tulisannya dengan sangat baik dan mudah dimengerti.

9. Shortest Job Algorithm

Laman guru99 ini menjelaskan pengertian, konsep dan selak beluk algoritma tersebut. Pengertiannya adalah scheduling dimana proses dengan waktu eksekusi terpendek akan dieksekusi pertama kali.

10. FCFS Scheduling Algorithm: What is, Example Program

Laman guru99 ini menjelaskan pengertian, konsep dan selak beluk algoritma FCFS. Pengertiannya adalah pemilihan proses dimana proses yang menunggu dahulu akan dieksekusi pertama, sama seperti konsep First In First Out.