W8 L3 Buffer Overflow Attacks
28:10
8 жыл бұрын
W8 L1 Operating system Security
38:08
W8 L2 Information Flow Policies
21:12
W7 L3 Dealing with Deadlocks
20:45
8 жыл бұрын
W7 L2 Deadlocks
32:55
8 жыл бұрын
W7 L1 Dining Philosophers Problem
21:26
W6 L5 Hardware Locks
22:39
8 жыл бұрын
W6 L4 Bakery Algorithm
15:40
8 жыл бұрын
W6 L6 Mutexes
12:08
8 жыл бұрын
W6 L7 Semaphores
19:38
8 жыл бұрын
W6 L1 Inter Process Communication
22:17
W6 L2 Synchronization
14:36
8 жыл бұрын
W5 L4 Scheduling in Linux
23:50
8 жыл бұрын
W5 L5 Completely Fair Scheduling
14:37
W5 L1 CPU Scheduling
38:52
8 жыл бұрын
W5 L3 Multi-Processor Scheduling
9:58
W4 L1 Interrupts
18:13
8 жыл бұрын
W4 L2 Interrupt Handling
17:26
8 жыл бұрын
W4 L4 CPU Context Switching
17:00
8 жыл бұрын
W3 L1 Introduction to Processes
18:00
W2 L5 xv6 Memory Management
26:40
8 жыл бұрын
W2 L6 PC Booting
19:59
8 жыл бұрын
Пікірлер
@shreyas.jadhav
@shreyas.jadhav 12 күн бұрын
fourth comment
@HabibiTau
@HabibiTau Ай бұрын
no bs just pure content
@dipk397
@dipk397 Ай бұрын
i believe that the environment of iit is really enjoying by birds also.
@ShreyasJain-fp6qt
@ShreyasJain-fp6qt Ай бұрын
third comment
@himanshukumar-fg4pd
@himanshukumar-fg4pd Ай бұрын
kon teacher bana diya yr bahot boring h
@sakshamvishwakarma1212
@sakshamvishwakarma1212 Ай бұрын
bro this man dont know how to speak ?? and he call himself professor smd
@sakshamvishwakarma1212
@sakshamvishwakarma1212 Ай бұрын
boring
@sakshamvishwakarma1212
@sakshamvishwakarma1212 Ай бұрын
Boring explanation
@iitncompany
@iitncompany 2 ай бұрын
Questions are different, video lecturs are different, solutions are wrong. Teaching is not crime but wrong teaching is crime. You must note down.
@sakshamvishwakarma1212
@sakshamvishwakarma1212 Ай бұрын
chakke hai yeh log
@sakshamvishwakarma1212
@sakshamvishwakarma1212 Ай бұрын
majburi mai krna pad raha hai yeh course
@iitncompany
@iitncompany 2 ай бұрын
Worst course:- Lack of knowledge because of wrong information available in NPTEL video lectures and assignment.
@iitncompany
@iitncompany 2 ай бұрын
Lack of knowledge because of wrong information available in NPTEL video lectures and assignment.
@iitncompany
@iitncompany 2 ай бұрын
Worst NPTEL
@haloalkanehaloarene
@haloalkanehaloarene 3 ай бұрын
- [00:00]🖥 Introduction to Operating Systems Layers - Computer systems are structured in layers from transistors to hardware to applications. - The bottom layer consists of transistors combined to form logical gates like AND, OR, XOR. - Hardware includes memory cells, flip flops, registers, and various units like RAM, instruction fetch unit. - [02:22] 💻 The Role of Operating Systems - Operating systems manage applications and resources in a computer system. - They provide hardware abstraction, making it easier for software applications to utilize hardware. - Resource management by the OS deals with the limited hardware resources in a computer. - [03:40]🧠 Program Execution and Display Process - Explains how a program written in C language displays text on the monitor. - Details the process of transferring the text from memory to the monitor via the graphics card. - Highlights the complexity that would arise for programmers without the abstraction provided by the OS. - [07:36] ⚡ Benefits of OS Abstraction - Operating systems abstract hardware details, making programming easier. - Applications can reuse OS functionalities, enhancing efficiency. - OS enables portability, allowing programs to run on different hardware without modifications. - [10:19] 💾 OS as a Resource Manager - Operating systems manage hardware resources for multiple applications running concurrently. - They supervise resource allocation for components like CPU, memory, network, and storage devices. - OS ensures efficient sharing of limited resources while protecting applications and their data. - [16:43] 🔐 Security and Classification of Operating Systems - Operating systems are essential for all smart devices to function. - Classification includes embedded OS, mobile OS, real-time OS, secure OS, and those for servers and desktops. - Each type of OS is designed with specific applications and requirements in mind.kzbin.infogaming/emoji/7ff574f2/emoji_u26a1.png
@Neoshiva
@Neoshiva 3 ай бұрын
Good lecture...now a days these lectures are very underrated.
@GursimarSinghMiglani
@GursimarSinghMiglani 3 ай бұрын
Excellent
@GursimarSinghMiglani
@GursimarSinghMiglani 3 ай бұрын
Baki sab to theek hai par apni seeti ki avaaz kam karo
@PriyanshuYadav-ct1lv
@PriyanshuYadav-ct1lv 3 ай бұрын
How do we know that the num[i]=Max(... code line is atomic or non atomic even it's not mentioned in the question having this code
@mountainman6418
@mountainman6418 5 ай бұрын
Gracias sr con un gato en la cabeza..
@imgarvish
@imgarvish 6 ай бұрын
the context switches in this (35:33) example should be 5? what am i doing wrong?
@abhilasbiswas4102
@abhilasbiswas4102 6 ай бұрын
Turbo mode is turned on
@abhilasbiswas4102
@abhilasbiswas4102 6 ай бұрын
He is a living robot.
@thendimension4816
@thendimension4816 2 ай бұрын
Bro that's dehumanizing
@SuyashGaurav
@SuyashGaurav 8 ай бұрын
Why don't they eat with just one fork? Do they think forks have separation anxiety?
@samyakbharsakle
@samyakbharsakle 9 ай бұрын
xv6 lessgo
@dharaksolanki3760
@dharaksolanki3760 9 ай бұрын
4:52 the cs register value should be ox000f if we want to right shift by 4 ?
@jamesroy9027
@jamesroy9027 10 ай бұрын
@16:59
@imganesh12
@imganesh12 11 ай бұрын
Information lecture ❤
@jamesroy9027
@jamesroy9027 Жыл бұрын
Thank you Sir 🙂
@achyutprabhakar5440
@achyutprabhakar5440 Жыл бұрын
Sir U r d best one who explains this topic.thanks
@researcher7109
@researcher7109 Жыл бұрын
Thank you for the clear explanation!!!😃
@abhinandanmaity3224
@abhinandanmaity3224 Жыл бұрын
Thank you , for the wonderful sessions, numericals would be greatly appreciated if included
@VallideviKrishnamurthy
@VallideviKrishnamurthy Жыл бұрын
Dear Sir, Your videos are very much interesting and informative. Please share the presentation slides for us which could be used for studying
@abhinandanmaity3224
@abhinandanmaity3224 Жыл бұрын
32:43 context switch should be 6 as it changes total of 6
@imgarvish
@imgarvish 6 ай бұрын
yes that is what i was thinking as well.
@Neoshiva
@Neoshiva 3 ай бұрын
hmm right..
@Amitsharma-tm5yd
@Amitsharma-tm5yd Жыл бұрын
Is this good for gate exam
@naveenbabu134
@naveenbabu134 Жыл бұрын
Hi Sir, At 6:00 minutes in x86 address translation block diagram Paging unit takes linear adress as input yo get the physical address of the main memory. Is linear address is not the actual physical address of the physical memory? Which is been calculated in logical adress to linear adress slide.
@gonska9188
@gonska9188 Жыл бұрын
i didn't know indians can explain things that well, very good explanation
@omnnnooy3267
@omnnnooy3267 Жыл бұрын
great video and explaination, thank you!
@motivation_with_harsh
@motivation_with_harsh 2 жыл бұрын
sir samajh me nhi aya mujhe 🥲🥲🥲😢 but accha tha lecture
@srijangupta4908
@srijangupta4908 2 жыл бұрын
Is the page table is ~4 MB because each entry contains the address to the start of a page frame, which is 32 bits, i.e., 4 B, and hence, the page table = 2^20*4 B = 4 MB? (It is roughly 4 MB because there are a few additional bits for state, permissions?) And is the RAM 4 GB because we are assuming each memory location to be 1 B, and there are 2^32 such memory locations?
@raisanjeeb42
@raisanjeeb42 2 жыл бұрын
One of the best explanation Thank u sir
@liveinshyam
@liveinshyam 2 жыл бұрын
How is it that all processes have access to num ...don't that defeat the purpose of distributed algorithm?
@zyr85
@zyr85 2 жыл бұрын
.
@zyr85
@zyr85 2 жыл бұрын
?
@zyr85
@zyr85 2 жыл бұрын
.
@zyr85
@zyr85 2 жыл бұрын
.
@moizkhan132
@moizkhan132 2 жыл бұрын
Great Explanation
@snuggyboy3552
@snuggyboy3552 2 жыл бұрын
This video series deserves so much more attention than it currently has!
@arjanbal3972
@arjanbal3972 2 жыл бұрын
It looks like Bakery algorithm should work for n ≥ 2, but there are simpler ways for mutual exclusion for n = 2, hence the video mentions n > 2.
@arjanbal3972
@arjanbal3972 2 жыл бұрын
At around 15:18, if any process dies after setting choosing[i] = True, it will block all other processes from entering the critical section, isn't this a problem?
@adithyavarma758
@adithyavarma758 2 жыл бұрын
Thank you sir
@JohnDoe-kj2cs
@JohnDoe-kj2cs 2 жыл бұрын
Add a comment...