Complete Operating Systems Course for Placements Series | OS Scheduling & Multicore Systems | Part 2
Автор: Vivek Gupta
Загружено: 2025-08-13
Просмотров: 2407
In this second part of the OS series, we cover some of the most important topics asked in interviews, from CPU Scheduling algorithms like FCFS, SJF, Round Robin, and Priority Scheduling to advanced concepts like Multilevel Queues, Real-Time Scheduling, and Multicore Systems.
This session also includes step-by-step numericals, key formulas, and real-life examples that make even the trickiest concepts easy to grasp. If you've ever struggled with understanding CPU bursts, turnaround time, or processor affinity, this video will clear it all up with simple visuals and relatable explanations. Perfect for revision before interviews or college exams.
Whether you're preparing for your final-year placements or aiming for top companies like MAANG, this video will help you understand these core OS topics through visuals, numericals, and practical explanations.
🔔 Don’t forget to check out Part 1 if you haven’t already!
• Complete Operating Systems Course for Plac...
Leave a like, comment, and subscribe for more.
Check out AlgoZenith: https://maang.in/
Leave a like, comment, and subscribe for more.
-----------------------------------------------
📌 Timestamps 📌
00:00:00 - Intro
00:00:03 - Recap OS Basics: Process, Layers, PCB
00:01:39 - Overall Picture
00:02:09 - Difference in diagram
00:03:43 - Uses of Memory and Cache
00:04:44 - CPU Scheduling
00:05:54 - Decision on CPU Scheduling
00:07:33 - Types of Scheduling
00:09:03 - Scheduler & Dispatcher Functions
00:09:28 - Key Metrics for OS Schedulers
00:12:46 - Visualizing Schedules with Gantt Charts
00:14:26 - First-Come, First-Served Scheduling
00:15:28 - Shortest Job First (SJF) Algorithm
00:16:28 - Estimating Process Burst Time
00:19:39 - Preemptive SJF
00:22:56 - Numericals for clarity
00:24:16 - Practical CPU Utilisation Calculation
00:26:40 - Turnaround & Waiting Time Calculations
00:30:47 - Round Robin Scheduling
00:34:28 - Priority & Hybrid Scheduling
00:36:29 - Multilevel Queue Scheduling
00:40:48 - Earliest-Deadline-first Scheduling
00:42:19 - Multi-Core CPU Scheduling Challenges
00:44:32 - Multithreaded Multicore System
00:50:07 - Load Balancing & Processor Affinity
00:53:28 - Conclusion
-----------------------------------------------
🔗 Resources & Links Mentioned:
Core CS Resources:
/ internship-and-placement-resources
AZ Premium Bootcamp Access:
https://maang.in/premium
Free Language Course (with Certificate):
https://maang.in/courses/AZ101-Master...
More Free Courses for Beginners:
https://maang.in/learn?tab=Core-CS
DSA + Dev + System Design Training:
https://maang.in/premium
-----------------------------------------------
😃 ABOUT ME
I’m Vivek, an engineer, Ex-Googler, ICPC World Finalist turned educator, and founder of AlgoZenith. I’ve taught Data Structures, Algorithms, and Competitive Programming to over 3000+ students and worked with 10+ engineering colleges to bridge the gap between college learning and real-world tech careers.
Through AlgoZenith, I help students crack top product-based companies and become industry-ready. On this channel, you’ll find videos on coding strategies, roadmaps, interview prep, problem-solving techniques, and everything you need to level up your software career. If that’s your thing, do subscribe and hit the bell icon so you don’t miss a thing 🙂
-----------------------------------------------
📲 SOCIALS
Instagram: / vivekgupta.ai
Twitter: https://x.com/vg19988
LinkedIn: / acraider
Codechef (5 ⭐️): https://www.codechef.com/users/acraider
Codeforces (Master, max. 2269): https://codeforces.com/profile/acraider
-----------------------------------------------
#️⃣ HASHTAGS
#operatingsystem #softwareengineer #computerscience

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: