Sad truth: Batman can never get the real meaning of the context switching.
@bytecode5834Ай бұрын
I was about to write about it
@gamezine83743 жыл бұрын
I loved how you introduced helping the mother as a higher priority task. It really is. Thanks for the wonderful course on OS, friend. :)
@rr.in.the.cosmos11 ай бұрын
😁😁😁😁
@hoangminhchau2187 Жыл бұрын
When a process is running and being interrupted by another higher-priority process, the context of the current running process is saved into its PCB. The task of saving the state of the current running process and restore the state of another process is called context switching. Context switching time is an overhead, because the system does nothing usefull while switching (no process in execution) Context switching time varies from machine to machine. It depends on the memory speed. Typical speed is about few ms.
@sanjusaini49606 жыл бұрын
just like always,you are serving a good content and examples to help students understang the things thoroughly thanku NESO ACADEMY
@amarioForester5 жыл бұрын
Those are great metaphors that you use in your videos! Really helpful in memorizing the main aspects. Thank you for the great content!
@gayathrikodakandla22583 жыл бұрын
I have exam tomorrow and sir your explanation made me learn OS easily.i thought these all are tough but it much easier after listening you.thank u so much sir🙂
@quratraja73914 жыл бұрын
So, context switching is: when a process is being run by the processor, another process of higher priority called interrupt interrupts the process. In this case the state of prucess being interrupted is saved and CPU is assigned to processor. Once that interrupted is handled and executed, the preciously running process that was suspended is again resmed by the processor. This is called context switching.
@MDASIF-wo7ck4 жыл бұрын
Thanks
@AnandSharma-lt8wq3 жыл бұрын
Or the process time quantum is finished Or it goes for I/O Or it terminates due to error or just completes the instruction Then also context switch happens
@mallikajay6313 жыл бұрын
Thanks!
@Mr_Memer01_ Жыл бұрын
Fantastic 🤩
@adityamandhare511711 ай бұрын
Nice explaination ❤
@jongpac2 Жыл бұрын
perfect and I really admire your lecture, I really regret seeing this video just before the final but, this is great to know this channel!
@payrollpauly694 жыл бұрын
I am so grateful for these videos, thank you forever!
@bapanghosh1666 жыл бұрын
Neso academy is the one and only channel where we can learn cmsa properly
@omnikharge65055 жыл бұрын
Very very very much thank you @NesoAcademy. Your teaching skills are brilliant. Keep doing, it's a very good thing.
@startrek37794 жыл бұрын
The example is very vivid! Bro you really did a great job. Plz keep going.
@Surajrawat-xx1gw4 жыл бұрын
I am very thankful to u man u done a great job every single word you said is understandable so again a big thnku from my side i wish u will get all the happiness u want
@arzookothariya75955 жыл бұрын
Thank you so much neso academy for neat & clean explanation about operating system concepts..
@jyotipundir37945 жыл бұрын
All my doubts are cleared. Thanks a lot Sir. It is really very useful. Thanku
@aayurauniyar3 ай бұрын
I am just watching 3rd video and I think I am understanding everything about context switching process scheduling
@pratikdharam34452 жыл бұрын
Love the way Of Explanation ❤️🔥
@ManzoorHussain-gz1vk5 жыл бұрын
Thank you, Sir, your videos makes me love computer science.
@ayushiydvKG8 ай бұрын
first time got the clarity of what exactly context switching is.
@intfamous40012 жыл бұрын
Great videos, even greater playlist. Really well done, thanks
@randomcat52623 жыл бұрын
Since the last video was on process scheduling, I decided to schedule the process of watching this video next. When I clicked on it, however, I noticed that I went through a context switch by going from one task to another.
@Y0BESH-on-Twitter2 жыл бұрын
Lol🤸😅
@ram_pande80393 жыл бұрын
The examples you give are really awesome 🙌
@hyderabadperlmongers3654 Жыл бұрын
Excellent analogy for Context Switch and Nice explanation.
@gaurav457506 жыл бұрын
great video, very well explained. It would be great if you can share an index that lists all the topics that will be covered in OS playlist.
@01.abhishekkumar333 жыл бұрын
Sir each and every word you speak has some deep meaning in it ,loving the journey of operating system with you sir
@underratededits353 жыл бұрын
Hey bro/sis, I'm really confused with the difference between state saving and restoring, aren't them the same ?, please help me understanding it
@balbahadursingh76716 жыл бұрын
Really helpful...I liked the real life example which you gave in this video..plz cover all concepts of operating system...tq..
@tadiwanashemuzite95682 жыл бұрын
Thanks a lot ...really helped...much appreciated 😊
@laharibasu97314 жыл бұрын
Thanks for everything Sir. 😇❣️
@priyanshvatsal9791 Жыл бұрын
What an example given 🔥
@santoshnarwad35282 жыл бұрын
Thank you so much sir for understanding such topics and the real life application are more helpful to understand
@123gregery6 ай бұрын
Nice example sir
@gunjanjarawat8304 Жыл бұрын
amazing , makes it so much easier to understand..
@Anakanueva Жыл бұрын
Amazing Class! Thank you from Brazil. Your channel is excellent guys, thank you :D
@EndlessRoad-b2h4 жыл бұрын
Good explanation with suitable example... It's so simple and clear.. Thank you...
@Joshi_08219 ай бұрын
The real life example you just described here.. 👏👏
@rejebdendir Жыл бұрын
Great introduction. thanks!
@bytecode5834Ай бұрын
Thanks for the gift!
@snehalraynade10083 жыл бұрын
Thank u very much..... Ur teaching skill is very good....
@shabanarashid58272 жыл бұрын
Thanks alot sir best explanation ever💗
@anmolkhajuria24452 жыл бұрын
LOVED YOUR CONTENT BROTHER IT HELPED ME A LOT DONT KNOW WAY HOW TO THANK YOU BUT THANK YOU BRO 😍🙏🙏🙏
@allanonyango64474 жыл бұрын
Thank you for this unambiguous explanation...It cleared my doubt
@farahmohamed2104 Жыл бұрын
thanks for the information
@romann0ob7513 жыл бұрын
Really nice and easy explanation thank you ❤
@reeteshtiwari52574 жыл бұрын
Very well and concisely explained!
@wasima.45992 жыл бұрын
always helpful especially in exam time..🥰
@lishasaini66572 жыл бұрын
I LOVE NESO ACADEMY.....
@Adam-gp3ij4 жыл бұрын
Best explanations ever! thanks a lot
@reyy922010 ай бұрын
dude ur the best thank u fr
@kajalmishra68956 жыл бұрын
Thank You Sir...
@panchmishali32253 жыл бұрын
Nice way explained like it :)
@underratededits353 жыл бұрын
Hey bro/sis, I'm really confused with the difference between state saving and restoring, aren't them the same ?, please help me understanding it
@albertd.bangura37943 жыл бұрын
You are great! Thank you.
@clashingtv2527 Жыл бұрын
After watching 20th video i have more confidence in English cause i seeing this video in 2x but sill it's Cristal clear ❤️❤️❤️❤️❤️
@khoa12tvuang492 жыл бұрын
Thank you sir!!!
@dhanushsivajaya13564 жыл бұрын
Thankyou sir
@zahid_92174 жыл бұрын
Thank you so much dear teacher
@ChiLL0uTx4 жыл бұрын
Thanks man, i have an exam on thursday and you helped me a lot. Thank you !
@isaiasyoyo2 жыл бұрын
Grazie millionie!
@fkaspow4 жыл бұрын
thank you a lot, it is all perfectly clear now.
@ajaysukumar53235 жыл бұрын
great video ..plz add notes for rest of the modules too
@tinashechinamasa66842 жыл бұрын
Using your example the PCB is the book mark ?
@amalsakkoumi13924 жыл бұрын
Thank uu a lot ❤❤❤❤❤
@owaissadiq90504 жыл бұрын
Great brother.
@melvyntie83916 жыл бұрын
Great video. Thank you SOOOO MUCHHH
@syedhabeebuddin1013 жыл бұрын
thanks
@ContextSwitch2 жыл бұрын
holy cow
@gluonic Жыл бұрын
holy cow
@snowiblind Жыл бұрын
do you code
@epos.nephilo3 ай бұрын
holy cow
@Arjun695 жыл бұрын
Thanku so much.
@fayyazmujahid72365 жыл бұрын
Thanks a lot ..
@samarthtandale9121 Жыл бұрын
Great video! Tip, watch in 1.5 x speed
@f.j.bradman17616 жыл бұрын
😃💖t'hanks for sharing
@DanielMarin-tutorials8 ай бұрын
But this context switching happens per Processing Unit, right? when you say that the processor is not doing anything while switching you mean the specific processing unit (in case there is multithreading), right?
@hebaibrahim30105 жыл бұрын
when you say "in the previous lecture we talked about something" can you please put the link in the description for the previous video
@melaniemolifie25345 жыл бұрын
And/or a link to the next consecutive video. I have to search for days 😵
@ale-hl8pg5 жыл бұрын
...was the playlist not there a month ago?
@RK0035 жыл бұрын
Playlist is available on the channel main page. Once check
@meenalphartiyal15483 жыл бұрын
I have a doubt. So, a few lectures back (in System Call Lecture) we learnt that the switching done by a process to switch from User mode to Kernel mode or kernel mode to User mode is known as context switching. And in this lecture we learnt that when a running process is interrupted by a higher priority process then, the state of process being interrupted is saved. Once that interruption is handled, the preciously running process is again resumed. This is called context switching. How the two context switching different? Or are these same?
@snehagupta10443 жыл бұрын
same doubt did you got the ans
@meenalphartiyal15483 жыл бұрын
@@snehagupta1044 no. I think they don't reply to old videos anymore.
@snehagupta10443 жыл бұрын
@@meenalphartiyal1548 yeah may be but by surfing over the net I think the current definition is correct not the previous one
@underratededits353 жыл бұрын
Yeah you were right guys I just checked that video and foud a top liked comment which seems everone agree with, The comment says that "switching from kernel to user and vice versa is known as mode shifting not context switch. Context switch is the one which happens between 2 processes " .
@rakshitjambavalikar71014 жыл бұрын
If helping mother is another process, then is there any switch in core of the computer or same core is being used
@herrogamer6 жыл бұрын
Awesome!!!
@akindu83672 жыл бұрын
@shadid20104 жыл бұрын
my mother interrupted me while running this process of this video
@underratededits353 жыл бұрын
Hey guys I'm really confused with the difference between state saving and restoring, aren't them the same ?
@mrobertson9372 жыл бұрын
No, they are not same
@elearno15802 жыл бұрын
State saving here implies saving the state of previously executing process in PCB so that when the cpu come after completing the execution of the interrupting process it continue the execution of the process from the point where it resumes. While state restore referes to restoring the state of the new interrupting task so that cpu starts its execution. Hope it helps!
@shaziyasultana43735 жыл бұрын
Sir upload the videos on computing environment plz
@balajiannamalai59024 жыл бұрын
But in one of the previous video he said context switching is about changing from user mode to kernel mode and vice versa......in this video he contradicted it...i don't know someone explain please
@starboy65144 жыл бұрын
It's mode shifting
@akashverma4294 жыл бұрын
Greattt !!!
@RaHuL-sb6uo6 жыл бұрын
1st view, 1st like, 1st comment 😉
@zes38134 жыл бұрын
wr
@veereshsanadi98023 жыл бұрын
Content and context switch is same?
@shalip3 жыл бұрын
i'm pretty sure that you have a mistake regarding the typical speeds of context switches. i belive they are in the range of microsec (not millisec).
@codechannel2145 Жыл бұрын
1hr lec in clg vs 10 min here 😅
@sakilhabibsardar44766 жыл бұрын
Sir please start electromagnetism.please
@agnoia323611 ай бұрын
10 minutes video and you could explained it in 4 minutes oh my god
@DigitalPaintingRecords9 ай бұрын
context switches are a major factor is systems
@dev.rahulgurjar Жыл бұрын
👍👍👍
@OwenValentine5 жыл бұрын
is nobody going to mention the use of comic sans in this video?