cy
Top 10 List of Week 08
Ammar Muhammad Zufar --- Tangerang Selatan

Top 10 List of Week 08

  1. Scheduling
    This link will take you to a PDF file explaining about Basic Concepts of Scheduling, Scheduling Criteria, Scheduling Algorithms, etc.

  2. Preemptive vs Non-Preemptive Scheduling
    This site explains about the differences between Preemptive and Non-Preemptive Scheduling, also shows the advantages, disadvantages, and an example of said scheduling.

  3. Load Balancing
    This site explains about what are load balancers and how do they work, common load balancing algorithms and why is load balancing necessary.

  4. Burst Time, Arrival Time, Exit Time, Response Time, etc
    This site explains about the difference between Burst Time, Arrival Time, Exit Time, Response Time, Waiting Time, Turnaround Time, and Throughput.

  5. CPU and I/O Burst Cycles
    A short video explaining about CPU Burst, I/O Burst and CPU I/O Burst Cycles.

  6. Thread Schedulling
    This site explains about Thread Scheduling: Process-Contention Scope (PCS), and System-Contention Scope (SCS).

  7. Model Multithreading
    This site explains about Multithreading Models: Many-to-One, One-to-One, and Many-to-Many.

  8. Big-O Notation and Time Complexity
    This site explains about Types of Time Complexity and some examples of Complexity Classes (Constant, Linear, Quadratic, etc)

  9. Asymmetric Multiprocessing
    This site explains about What is Asymmetric Multiprocessing (AMP) and it’s differences with Symmetric Multiprocessing (SMP)

  10. Completely Fair Scheduler
    This site gives an overview about Completely Fair Scheduler (CFS) and how it works.