Complete Operating Systems in 1 Shot (With Notes) || For Placement Interviews

preview_player
Показать описание
Welcome to the ultimate guide to mastering Operating Systems! In this comprehensive 16-hour video, we dive deep into every aspect of operating systems, covering topics from the fundamental booting process to advanced concepts like process scheduling, virtual memory, and more. Whether you're a beginner looking to understand the basics or an experienced programmer seeking to enhance your knowledge, this video has you covered.

Here's a breakdown of the topics covered in this video:

OS Booting Process: Learn how an operating system initializes and boots up, from the BIOS to the kernel.
Process vs Threads: Understand the differences between processes and threads and how they interact within an OS.
Synchronization: Explore various synchronization techniques to ensure the correct execution of concurrent processes.
Process Scheduling: Discover different algorithms used to schedule processes efficiently.
Deadlocks: Learn about the causes and prevention of deadlocks in operating systems.
File Management: Understand how operating systems handle file systems, including organization, access, and security.
Memory Management: Dive into the techniques and algorithms used to manage memory efficiently.
32-bit vs 64-bit: Understand the differences between 32-bit and 64-bit operating systems and their implications.
Virtual Memory: Explore the concept of virtual memory and its role in managing large address spaces.
Paging: Learn about paging and how it allows for efficient memory allocation.
Fragmentation: Understand the types of fragmentation and their impact on system performance.
Thrashing: Discover the phenomenon of thrashing and how it can hinder system performance.
Famous Operating System Problems: Explore notable problems and challenges faced by popular operating systems && a lot more topics.

This video is designed to be an all-in-one resource, providing you with a comprehensive understanding of operating systems. So grab your favorite beverage, sit back, and embark on this 16-hour journey into the world of operating systems.

Tags:
Operating Systems, OS Booting Process, Process vs Threads, Synchronization, Process Scheduling, Deadlocks, File Management, Memory Management, 32-bit vs 64-bit, Virtual Memory, Paging, Fragmentation, Thrashing, Operating System Problems, Operating System Tutorial, Operating System Basics, Complete Operating System Guide, Operating System Concepts, Learn Operating Systems, Operating System Tutorial for Beginners, Advanced Operating Systems, Operating System Explained, Operating System Lecture

Connect with me here on Social Media -
Main Channel: @LoveBabbar

My Telegram Group Link:
Love Babbar CODE HELP

My Discord Server Link:

#webdevelopment

TimeStamps:
00:00 - Introduction
00:59 - What is an operating system?
18:39 - Types of operating system
58:08 - Multitasking vs Muti threading
01:35:57 - Components of operating system
02:20:16 - System call in operating system
02:47:27 - How Operating System boots up ?
03:05:06 - Diff btw 32 bit & 64 bit operating system
03:24:22 - Comparison btw diff storages used in computers
03:34:36 - How OS creates process ?
04:11:10 - What are the diff process states in OS ?
04:28:35 - Context Switching in OS
05:08:13 - What is Convoy Effect ?
05:32:03 - Shortest job algorithm, Priority scheduling, Round Robin CPU scheduling
06:15:34 - Multilevel Queue scheduling & Comparison btw CPU scheduling Algo
06:42:37 - what is Concurrency ?
07:05:57 - Critical Section problem
07:40:22 - Conditional Variable & Semaphore to synchronise threads
08:02:14 - Producer Consumer problem & Solution
08:15:59 - Reader Writer Problem and Solution
08:28:53 - The Dining Philosophers problem and its solution
08:44:14 - what is Deadlock?
09:37:19 - Deadlock avoidance & its detection and recovery
10:00:07 - Solving LC problems on Concurrency
10:30:35 - Memory Management in OS
11:18:52 - How OS manages free space?
11:49:06 - What is Paging ?
12:35:50 - What is Segmentation?
13:02:03 - what is virtual memory ?
13:45:25 - page replacement algo
14:25:55 - what is thrashing ?
15:00:11 - solving LC problems on concurrency
Рекомендации по теме
Комментарии
Автор

Your video helped me in the interview
got placed in Morgan Stanley (26LPA)
can't thank you enough! ❤🙏

dakshmalik
Автор

TimeStamps:
00:00 - Introduction
00:59 - What is an operating system?
18:39 - Types of operating system
58:08 - Multitasking vs Muti threading
01:35:57 - Components of operating system
02:20:16 - System call in operating system
02:47:27 - How Operating System boots up ?
03:05:06 - Diff btw 32 bit & 64 bit operating system
03:24:22 - Comparison btw diff storages used in computers
03:34:36 - How OS creates process ?
04:11:10 - What are the diff process states in OS ?
04:28:35 - Context Switching in OS
05:08:13 - What is Convoy Effect ?
05:32:03 - Shortest job algorithm, Priority scheduling, Round Robin CPU scheduling
06:15:34 - Multilevel Queue scheduling & Comparison btw CPU scheduling Algo
06:42:37 - what is Concurrency ?
07:05:57 - Critical Section problem
07:40:22 - Conditional Variable & Semaphore to synchronise threads
08:02:14 - Producer Consumer problem & Solution
08:15:59 - Reader Writer Problem and Solution
08:28:53 - The Dining Philosophers problem and its solution
08:44:14 - what is Deadlock?
09:37:19 - Deadlock avoidance & its detection and recovery
10:00:07 - Solving LC problems on Concurrency
10:30:35 - Memory Management in OS
11:18:52 - How OS manages free space?
11:49:06 - What is Paging ?
12:35:50 - What is Segmentation?
13:02:03 - what is virtual memory ?
13:45:25 - page replacement algo
14:25:55 - what is thrashing ?
15:00:11 - solving LC problems on concurrency

siddikshetty
Автор

day 1 - 01:14:03
day 2 - 04:01:24
day 3 - 07:31:20
day 4 - 08:29:10
day 5 - 10:00:01
day 6 - 11:07:05
day 7 - 13:02:09
day 8 - completed !

ezyuizt
Автор

This is the first youtube lecture I have completed successfully. Huge shoutout to the trainer for explaining these concepts in a simple and precise manner. Thanks a lot!!!

ravikiranm-enjr
Автор

This is the best course for os, the way he teaches and the examples of real time scenarios are just amazing and easy to understand. Thanks for this video and I will surely recommend it to my friends.

harriscamshredder
Автор

Hello bhaiya!
Did this for my first interview!
Got placed in Nutanix (22lpa)...context switching example worked it like
GRATEFUL!💌

adititiwari
Автор

best OS playlist of all time. Hands down, mad respect 👏

paritoshdutta
Автор

Hello Bhaiya, I studied the os from this video for my first interview of Nutanix and got SRE intern offer thank you very much.the examples with which you explained were great and helped me a lot in Interview

vishalsagarpatil
Автор

I was waiting for the CN playlist and here comes the OS video in one shot.
Thankyou bhaiya, you are the saviour of the college students.❤

rissshabhkushwaha
Автор

After all the research I did, I can now finally conclude that this playlist is the best playlist for the OS placement preparation. Thanks!❤

thrilleracaste
Автор

I am halfway of this mega lecture and absolutely loving it, please give more one shot of aptitude, CN and other essentials required for placement. Thanks a lot.

shardulrastogi
Автор

lec 1 is awesome recently i had started this course, i am non it background student before this i was struggling to know what is the function of operating system, now everything is crystal you so much

rishabhgupta
Автор

Thanks brother for providing most quality contents to us for free🙏

subhranshuswayampravadash
Автор

Such a great instructor you are! Thanks for such valuable information!

Zfcx
Автор

Wow, this video was incredibly helpful! bhaiya teaching style is outstanding. Thank you for making complex OS concepts so easy to understand. Looking forward to more great content like this! 👍 I am also waiting a long time for the Web Dev Series lectures, Please sir upload the video lectures bhaiya .

p_yash
Автор

What a legendary series. Thanks for the effort you put into this series. ❤

pulkitgupta
Автор

This is how a proper teacher teaches👍👍👍 thanks sir

newasmachivelkar-dgkb
Автор

Completed.. it's really a great course for os. I really appreciate teaching skills and concept clarity of instructor

rajvardhan
Автор

Thank you Sir, your explanation is completely getting into my head..now I am getting to know the whole concept of OS and how it works. My prevlage to find yr video in YouTube. Luv u Sir❤❤

sbiokle
Автор

guys believe me this is amazing video on youtube of operating system
Hats off to Lakshya and babbar bhaiya

shivammaurya