Lecture 28: What is Virtual Memory? || Page fault in OS

  Рет қаралды 79,312

CodeHelp - by Babbar

CodeHelp - by Babbar

Күн бұрын

Пікірлер: 104
@lakshaykumar7518
@lakshaykumar7518 2 жыл бұрын
This is my favourite interview question 😉
@sagarbora7768
@sagarbora7768 2 жыл бұрын
guruji disk schedule, disk management v pdaoge ky
@vineetjadhav7875
@vineetjadhav7875 2 жыл бұрын
Aur kitne videos ayaenge sirji?
@0708Sunshine
@0708Sunshine 2 жыл бұрын
Thank you so much for all the effort, it is highly appreciated :)
@avinashbiradar9953
@avinashbiradar9953 2 жыл бұрын
freq of this question == no of interviews i have given
@twi4458
@twi4458 2 жыл бұрын
And its became my favorite concept
@MoinKhan-io1lx
@MoinKhan-io1lx 2 жыл бұрын
It is too easy to understand .....each and every chapter was to the point till now...thankyou so much....
@jagmohanraijagmohanrai4882
@jagmohanraijagmohanrai4882 Жыл бұрын
I am very glad to say that I am going to complete this series I felt I am good in os after watching this series and am confident to crack OS-based interviews. Thanks, Lakshya bhaiya and Love Bhaiya for making this os series, love from mp❣❣❣.
@prajavi_S
@prajavi_S Жыл бұрын
Mindblowing explanation 🔥
@twi4458
@twi4458 2 жыл бұрын
Thankyou sir, Best OS playlist till date. Enjoyed whole session. also seen Resource Manger in my Windows 10 OS. Also learnt about Paged Pool and Non Paged Pool, Commited RAM and lots of concepts. Thankyou Lakshya sir for this awesome lectures🤩
@Pd-bh1kd
@Pd-bh1kd 24 күн бұрын
Here’s how demand paging works step-by-step: 1.) Process Request: A process requests access to a specific page in memory. 2.) Page Table Check: The operating system checks the page table to see if the requested page is in physical memory. 3.) Page Fault Detection: If the page is not in memory, a page fault occurs. If the page is already in memory, the process continues execution. Locate Page on Disk: The operating system locates the missing page in secondary storage (e.g., hard disk or SSD). 4.) Allocate Frame: A free frame in physical memory is allocated to load the page. If no free frame is available, a page replacement policy (e.g., LRU, FIFO) is used to evict a page. 5,) Load Page into Memory: The requested page is loaded from disk into the allocated frame in memory. 6.) Update Page Table: The page table is updated to reflect the new location of the page in memory and mark it as present. 7.) Restart Process: The process is restarted from the instruction that caused the page fault. Repeat: Steps 1-7 are repeated whenever a page fault occurs for other pages.
@AmanKumar-my6sl
@AmanKumar-my6sl 2 жыл бұрын
Amazing Explanation of each and every terms
@pankajnayak-1370
@pankajnayak-1370 Жыл бұрын
kya sumjaya yar ek no maja aa gaya
@FaizShaikh-dt8wp
@FaizShaikh-dt8wp Жыл бұрын
Really great work lakshay bhai ❤ Thanks you so much
@akashanand6531
@akashanand6531 2 жыл бұрын
BEST Explanation till date
@rgamma7468
@rgamma7468 2 жыл бұрын
Great lecture Lakshay bhaiya
@beginner9599
@beginner9599 5 ай бұрын
I mean hats off to your efforts bhaiya. Everything is Crystal clear!!!!
@bhagirathidevi4647
@bhagirathidevi4647 2 жыл бұрын
You made the topic, easily understandable.
@Ankit.yt_885
@Ankit.yt_885 2 жыл бұрын
Very nice Explanation as always! A great resource for studying Operating Systems.
@success_motivation860
@success_motivation860 2 жыл бұрын
Thnx bro this is a most important topic in os.
@dikshajain9845
@dikshajain9845 2 жыл бұрын
Great explanation 👍🤩
@prashantsingh9727
@prashantsingh9727 2 жыл бұрын
great confidance !! and awesome content
@praveensahu6678
@praveensahu6678 2 жыл бұрын
Gazab samaj aa gaya ek bar mein hi....
@debaroonniyogi7629
@debaroonniyogi7629 2 жыл бұрын
Incredible explaination!
@GauravSharma-zj8tb
@GauravSharma-zj8tb Жыл бұрын
Thanks for quality content bhiaya...
@ayushgupta8538
@ayushgupta8538 Жыл бұрын
Thank you for this informative lesson
@sibashisnayak7449
@sibashisnayak7449 2 жыл бұрын
Thankyou soo much Lakshay bhaiya ❤️
@sonamrai8872
@sonamrai8872 Жыл бұрын
mostly doubts are clear great lecture
@rabbanimunna6992
@rabbanimunna6992 Жыл бұрын
Great content.... Understood!
@nikkunikki1497
@nikkunikki1497 2 жыл бұрын
Tbh! It's wonderful✨😍
@dumbsakil
@dumbsakil Жыл бұрын
Most exiting one, love it.
@vrindasharma4035
@vrindasharma4035 2 жыл бұрын
bhaiyaa mast padhate aap!
@dipikasrivastava0204
@dipikasrivastava0204 2 жыл бұрын
Excellent video
@jaydwarkadhish959
@jaydwarkadhish959 2 жыл бұрын
Sir amazing video
@UECAshutoshKumar
@UECAshutoshKumar 4 ай бұрын
Thank you 😊
@ashish3487
@ashish3487 7 ай бұрын
aagyi bhaiya virtual memory samjh😊
@amansinha8706
@amansinha8706 2 жыл бұрын
All doubts cleared!
@motivationalmusic3721
@motivationalmusic3721 Жыл бұрын
Very informative 👍
@altafmazhar7762
@altafmazhar7762 2 жыл бұрын
Nice lakhsay bhai
@rohitantil9534
@rohitantil9534 2 жыл бұрын
Mja agya bhai❤️❤️
@rajvishwakarma5672
@rajvishwakarma5672 2 жыл бұрын
thanks lakshay bhaiya
@dhorenihal3420
@dhorenihal3420 Жыл бұрын
Awesome lecture
@asdsd-wu4yw
@asdsd-wu4yw Жыл бұрын
yes sir i understood about virtual memory management
@namanladha4336
@namanladha4336 2 жыл бұрын
mazza aa gaya bhaiya
@aditvv-b9x
@aditvv-b9x Жыл бұрын
aa gayi samajh me bhaiyya. :)))
@rishav9495
@rishav9495 Жыл бұрын
fadu bhaiya
@gevendraverma4245
@gevendraverma4245 2 жыл бұрын
Mazaa aagya 🧘🧘🧘🧘
@AmanDeep-ku7uy
@AmanDeep-ku7uy 2 жыл бұрын
Awesome content 🔥🔥🔥🔥
@sumitsakpal7085
@sumitsakpal7085 2 жыл бұрын
Maine Video pura dekha
@TarunKumar-cn6in
@TarunKumar-cn6in 2 жыл бұрын
Interesting topic 🙂
@ShivamTiwari-ht8cz
@ShivamTiwari-ht8cz 2 жыл бұрын
maza aagaya bhiaya
@kumarpawansahh
@kumarpawansahh 2 жыл бұрын
Bhaiya aapka shukriya kaise karu smjh nhi aa rha ...tq so much
@ankushladani496
@ankushladani496 2 жыл бұрын
Maje hi aa gaya .....
@geekieyyy
@geekieyyy Жыл бұрын
are bhai , ye pen ko screen pr tap krne ki awaaz aati hai vedio mein , very noisy
@TechUprise-by-Jyoti
@TechUprise-by-Jyoti 2 жыл бұрын
Thank you bhaiya 😇🥰
@ravisinghkushwah3929
@ravisinghkushwah3929 2 жыл бұрын
Thank You Bhaiya!!
@shivammishra6809
@shivammishra6809 2 жыл бұрын
Understood
@techcode356
@techcode356 Жыл бұрын
Thank You!
@ankitpandey64
@ankitpandey64 2 жыл бұрын
mza aagya 😍
@cooldude0321
@cooldude0321 5 ай бұрын
08/07/24 virtual memory cleared++ Lakshay bhaiyaa
@063himanshumishra4
@063himanshumishra4 2 жыл бұрын
Bhaiya moj kr diii
@Aditya-rs5dj
@Aditya-rs5dj 2 жыл бұрын
maza a agya
@developer95895
@developer95895 2 жыл бұрын
First viewer sir Very amazing Playlist
@sam_thinks7591
@sam_thinks7591 2 жыл бұрын
op 🔥🔥
@fitnessking5446
@fitnessking5446 2 жыл бұрын
thanks a ton sir
@dhruvkaran9724
@dhruvkaran9724 2 жыл бұрын
how OS determines which page to needed does modularity comes in play ?? or does developer can do something to enhance virtulation ??
@KratosProton
@KratosProton 2 жыл бұрын
great
@thebigexperiment1666
@thebigexperiment1666 2 жыл бұрын
Sir computer network bhi pdhaeye
@adamdevro8614
@adamdevro8614 2 жыл бұрын
byte addressable memory me, ek frame 1B ka hoga na?
@fannyandgamingvideo5595
@fannyandgamingvideo5595 2 жыл бұрын
Nice bro 👌👌👌
@akankshapandey8316
@akankshapandey8316 2 жыл бұрын
Thanku sir 🙏
@shreyashachoudhary480
@shreyashachoudhary480 2 жыл бұрын
Amazing
@rounakmukherjee9540
@rounakmukherjee9540 2 жыл бұрын
Bhaiya Total kitne videos auor ayega? and kab tak end ho jayega bcz i think 3 month later we have our interviews? and os kisi auor jaga see parneme maza nehi ata. Your OS playlist is super cool, interesting and really easy to understand.
@lakshaykumar7518
@lakshaykumar7518 2 жыл бұрын
Only few more videos are left. Trying wrap up soon.
@rounakmukherjee9540
@rounakmukherjee9540 2 жыл бұрын
@@lakshaykumar7518 bhaiya agar likes Kam arahe ho to demotivate mat hona, sada tar bache abhi DSA kar rahe hai I wish long run pey bohot acha reach milega.... 🤞
@vineetjadhav7875
@vineetjadhav7875 2 жыл бұрын
@@lakshaykumar7518 tnx bhaiya
@engulfing_marubozu
@engulfing_marubozu 2 жыл бұрын
I am getting a bit confused between threads and paging. would be great if someone attaches some relevant link in reply.
@shanthgaitonde
@shanthgaitonde 2 жыл бұрын
They are two very different concepts. Paging is part of memory management while threads are related to processes. A page is a block of memory while a thread is a sequence of instructions to be executed.
@twi4458
@twi4458 2 жыл бұрын
Thread is working in action(a light weight process, which helps process to complete faster), Paging is a concept of memory management in which program is loaded in RAM from where thread in accessing the code Quote me If I'm wrong.
@komalverma3752
@komalverma3752 23 күн бұрын
best
@TheShishVlog
@TheShishVlog 5 ай бұрын
bhai yaar sare notes ka link nhi mil sakta os ka please
@mynameis.aditie
@mynameis.aditie 4 ай бұрын
Hey !! I have made complete syllabus Operating System handwritten notes, I am selling it at a very low price. Do you want to buy it ? I got A+ in my exams by studying from these notes so you can rely on them. Let me know !!
@aakash9579
@aakash9579 2 жыл бұрын
1:50 time promo finished , update !
@asdsd-wu4yw
@asdsd-wu4yw Жыл бұрын
please bring computer network course
@thebigexperiment1666
@thebigexperiment1666 2 жыл бұрын
Sir please CN bhi padhaeye
@chanpreetsingh1437
@chanpreetsingh1437 2 жыл бұрын
Bhiya Cp ka course ayegga unacademy par ya codehelp par?
@bhavyabhola2065
@bhavyabhola2065 7 ай бұрын
26:55
@AbhishekKumar-dl6ko
@AbhishekKumar-dl6ko 6 ай бұрын
Day 28 done.... 09/06/24
@vipulchaudhary_js
@vipulchaudhary_js 2 жыл бұрын
Sorry to say But ye mic se sound quality decrease ho gya hai
@mdghufranalam7369
@mdghufranalam7369 2 жыл бұрын
🙏
@tntextreme1965
@tntextreme1965 2 жыл бұрын
Day 28 done ✓
@srajittanwar636
@srajittanwar636 2 жыл бұрын
Present
@thebigexperiment1666
@thebigexperiment1666 2 жыл бұрын
Sir please
@kumarpawansahh
@kumarpawansahh 2 жыл бұрын
op
@mittalgamer5865
@mittalgamer5865 2 жыл бұрын
First comment
@amarsakore6760
@amarsakore6760 2 жыл бұрын
bump
@supratimbhattacharjee5324
@supratimbhattacharjee5324 2 жыл бұрын
GTA5 is actually 60GB
@shubhamprasad3054
@shubhamprasad3054 2 жыл бұрын
GTA 5 Online is 110GB +
@goddineshyt
@goddineshyt 2 жыл бұрын
Are bai MacBook kab dogai kya ho gya nai Dena ha kya MacBook bro
@ahmedazeez9253
@ahmedazeez9253 2 жыл бұрын
Tere baap ko de diya
@goddineshyt
@goddineshyt 2 жыл бұрын
@@ahmedazeez9253 thank
@mynameis.aditie
@mynameis.aditie 4 ай бұрын
Heyy guys !! I have made complete syllabus Operating System handwritten notes, I am selling it at a very low price. Does anyone want to buy it ? I got A+ in my exams by studying from these notes so you can rely on them. Let me know !
@TheKnightTeutonic
@TheKnightTeutonic 6 ай бұрын
Thanks for the video !
@MohammadSanafarheen
@MohammadSanafarheen 3 ай бұрын
helpfull🙇‍♀🧎‍♀🧎‍♀🧎‍♀
Lecture 29: Page Replacement Algorithms || How to implement LRU algorithm?
41:29
Lecture 27: What is Segmentation || Non-Contiguous Memory Allocation
27:12
CodeHelp - by Babbar
Рет қаралды 76 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Lecture 30: What is Thrashing? || Important Interview Question
35:09
CodeHelp - by Babbar
Рет қаралды 70 М.
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 738 М.
What is mathematical thinking actually like?
9:44
Benjamin Keep, PhD, JD
Рет қаралды 9 М.
Lecture 26: What is Paging? || Non-Contiguous Memory Allocation
47:37
CodeHelp - by Babbar
Рет қаралды 101 М.
Lecture 10: What are different Process States in Operating System ?
18:18
CodeHelp - by Babbar
Рет қаралды 113 М.
Lecture 12: What is Convoy Effect | FCFS CPU Scheduling Algorithm
24:55
CodeHelp - by Babbar
Рет қаралды 113 М.
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН