The Algorithms That Enhance Your Computer's Performance
This video explores the advanced algorithms that improve your computer's responsiveness and smoothness. Sponsored by Brilliant, offering a 30-day free trial at https://brilliant.org/CoreDumped.
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Bangladesh under the topic 's'.
About this video
This video was sponsored by Brilliant.
To try everything Brilliant has to offer—free—for a full 30 days, visit https://brilliant.org/CoreDumped. You’ll also get 20% off an annual premium subscription.
Join CodeCrafters and learn by creating your own: Redis, Git, Http server, Interpreter, Grep... in your favorite programming language:
https://app.codecrafters.io/join?via=jdvillal
In this video we start talking about CPU scheduling.
Timestamps:
00:03 - Introduction
00:52 - What is CPU Scheduling?
01:14 - Scheduling Criteria
01:30 - CPU Allocation
02:46 - Process Management
04:08 - FCFS Policy (Introduction)
04:24 - I/O Waiting Nature of Processes
05:18 - Sponsor Message
06:29 - Deeper Look at I/O Wait Behavior
08:23 - CPU Bursts vs I/O Bursts
09:52 - CPU Utilization
10:36 - Lifetime of a Process (States)
13:02 - The Dispatcher
14:24 - Scheduler vs Dispatcher
14:38 - Dispatch Latency
15:21 - FCFS Policy (Implementation)
15:58 - FCFS Drawbacks
16:19 - I/O Bound vs CPU-Bound Processes
18:25 - Shortest Job First (SJF) Policy
19:16 - Average Waiting Time
20:16 - Predicting the Next CPU Bursts
24:42 - Preemptive vs Non-Preemptive Scheduling
26:58 - Starvation
27:58 - Round Robin Policy & Time Quantum
29:19 - Hardware Timer
30:33 - Context Switch Overhead
31:04 - Turnaround Time & Trhoughput
32:15 - Response Time
32:54 - Round Robin & Concurency Concerns
34:18 - Priority Scheduling
36:14 - Aging (Starvation Prevention)
37:35 - Multilevel Queue Scheduling
39:11 - Multilevel Feedback Queue Scheduling
43:06 - Mention of Advanced Schedling Techniques
43:33 - Final Clarifications (Threads and I/O queues)
Questions and business contact:
contact.coredumped@gmail.com
Sponsor my work on Github:
https://github.com/jdvillal
Join our discord server:
https://discord.gg/szyQsXfzuv
Follow me on twitter:
https://twittter.com/coredumpped
Twitch:
https://twitch.tv/coredumpped
Video Information
Views
190.6K
Total views since publication
Likes
12.1K
User likes and reactions
Duration
45:02
Video length
Published
Mar 27, 2025
Release date
Quality
hd
Video definition