i believe that the environment of iit is really enjoying by birds also.
@ShreyasJain-fp6qtАй бұрын
third comment
@himanshukumar-fg4pdАй бұрын
kon teacher bana diya yr bahot boring h
@sakshamvishwakarma1212Ай бұрын
bro this man dont know how to speak ?? and he call himself professor smd
@sakshamvishwakarma1212Ай бұрын
boring
@sakshamvishwakarma1212Ай бұрын
Boring explanation
@iitncompany2 ай бұрын
Questions are different, video lecturs are different, solutions are wrong. Teaching is not crime but wrong teaching is crime. You must note down.
@sakshamvishwakarma1212Ай бұрын
chakke hai yeh log
@sakshamvishwakarma1212Ай бұрын
majburi mai krna pad raha hai yeh course
@iitncompany2 ай бұрын
Worst course:- Lack of knowledge because of wrong information available in NPTEL video lectures and assignment.
@iitncompany2 ай бұрын
Lack of knowledge because of wrong information available in NPTEL video lectures and assignment.
@iitncompany2 ай бұрын
Worst NPTEL
@haloalkanehaloarene3 ай бұрын
- [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
@Neoshiva3 ай бұрын
Good lecture...now a days these lectures are very underrated.
@GursimarSinghMiglani3 ай бұрын
Excellent
@GursimarSinghMiglani3 ай бұрын
Baki sab to theek hai par apni seeti ki avaaz kam karo
@PriyanshuYadav-ct1lv3 ай бұрын
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
@mountainman64185 ай бұрын
Gracias sr con un gato en la cabeza..
@imgarvish6 ай бұрын
the context switches in this (35:33) example should be 5? what am i doing wrong?
@abhilasbiswas41026 ай бұрын
Turbo mode is turned on
@abhilasbiswas41026 ай бұрын
He is a living robot.
@thendimension48162 ай бұрын
Bro that's dehumanizing
@SuyashGaurav8 ай бұрын
Why don't they eat with just one fork? Do they think forks have separation anxiety?
@samyakbharsakle9 ай бұрын
xv6 lessgo
@dharaksolanki37609 ай бұрын
4:52 the cs register value should be ox000f if we want to right shift by 4 ?
@jamesroy902710 ай бұрын
@16:59
@imganesh1211 ай бұрын
Information lecture ❤
@jamesroy9027 Жыл бұрын
Thank you Sir 🙂
@achyutprabhakar5440 Жыл бұрын
Sir U r d best one who explains this topic.thanks
@researcher7109 Жыл бұрын
Thank you for the clear explanation!!!😃
@abhinandanmaity3224 Жыл бұрын
Thank you , for the wonderful sessions, numericals would be greatly appreciated if included
@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 Жыл бұрын
32:43 context switch should be 6 as it changes total of 6
@imgarvish6 ай бұрын
yes that is what i was thinking as well.
@Neoshiva3 ай бұрын
hmm right..
@Amitsharma-tm5yd Жыл бұрын
Is this good for gate exam
@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 Жыл бұрын
i didn't know indians can explain things that well, very good explanation
@omnnnooy3267 Жыл бұрын
great video and explaination, thank you!
@motivation_with_harsh2 жыл бұрын
sir samajh me nhi aya mujhe 🥲🥲🥲😢 but accha tha lecture
@srijangupta49082 жыл бұрын
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?
@raisanjeeb422 жыл бұрын
One of the best explanation Thank u sir
@liveinshyam2 жыл бұрын
How is it that all processes have access to num ...don't that defeat the purpose of distributed algorithm?
@zyr852 жыл бұрын
.
@zyr852 жыл бұрын
?
@zyr852 жыл бұрын
.
@zyr852 жыл бұрын
.
@moizkhan1322 жыл бұрын
Great Explanation
@snuggyboy35522 жыл бұрын
This video series deserves so much more attention than it currently has!
@arjanbal39722 жыл бұрын
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.
@arjanbal39722 жыл бұрын
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?