L-5.19: Virtual Memory | Page fault | Significance of virtual memory | Operating System

แชร์
ฝัง
  • เผยแพร่เมื่อ 6 ม.ค. 2025

ความคิดเห็น • 708

  • @siddharthkaushik286
    @siddharthkaushik286 2 ปีที่แล้ว +15

    Bhaiya aap jo bhi padhate ho aache se samajh aa jaata hai. You have some supernatural power.

  • @psrikant6828
    @psrikant6828 5 ปีที่แล้ว +625

    U made Operating systems concept easy to us.. Thank you so much sir.. 🙏🙏🙏🙏🙏 Feeling sad for no option to click more than one like..☹️

    • @ranirenil6905
      @ranirenil6905 4 ปีที่แล้ว +7

      Very good explanation

    • @ita755khushalkoli2
      @ita755khushalkoli2 3 ปีที่แล้ว +16

      MS Dhoni bhi sir se padhne aagaye. Waah sir mann gaye apko

    • @pratyushranjan1401
      @pratyushranjan1401 2 ปีที่แล้ว +12

      Koi bat nahi. Mere comment par extra like karde

    • @veeraprasad5778
      @veeraprasad5778 2 ปีที่แล้ว +2

      @@ita755khushalkoli2 88

    • @Ritiksinghaniya-zw9ti
      @Ritiksinghaniya-zw9ti 2 ปีที่แล้ว +2

      Share it and do more like from other from your side that's the method more than one like

  • @Sonu-te6mu
    @Sonu-te6mu 4 ปีที่แล้ว +12

    *Wow!* *इसे कहते है पढ़ाना* ....👌👌👌
    दुःख इस बात की हो रही है पहले मुझे ऐसे कोई समझाने वाला क्यों नहीं मिला.... पर कोई बात नही, अब लग रहा है मेरे *अच्छे दिन* आ गए..
    *thanks a lot* ....✍️

  • @kewtomrao
    @kewtomrao 3 ปีที่แล้ว +94

    A process is divided into multiple pages and placed in frames of the main memory. but if the number of pages is greater than the number of frames then all the pages cannot be fit into the frames available. Hence some pages of the process wouldn't be in a frame but would be in hard disk. Hence when cpu requests for such a page,the page table entry holding the frame number for that page would be empty since it's not yet loaded to a frame in the main memory and is still in the hard disk.It would also have its valid bit set to 0 => invalid page because its in hard disk and not main memory.This causes page fault.
    This page fault generates a trap and hence the mode bit changes from user to kernel or OS mode.Then the OS fetches this page from the hard disk and places it in a frame using Replacement algorithm if no free frame available in the main memory.Then it updates the page table entry and valid bit.It sets the frame number where the page was placed and the valid bit is set to 1.

    • @ramaarahatekar
      @ramaarahatekar ปีที่แล้ว +3

      amazing in depth explanation! Thank you.

    • @thegamingbeauty4449
      @thegamingbeauty4449 ปีที่แล้ว +8

      I ll write this in my paper thank you

    • @ayushmishra7138
      @ayushmishra7138 7 หลายเดือนก่อน +2

      Extreme technical clarity.

    • @akshayr1646
      @akshayr1646 7 หลายเดือนก่อน +1

      very useful

    • @batuklal
      @batuklal หลายเดือนก่อน +2

      dudee tf

  • @sambedansahooridul1237
    @sambedansahooridul1237 ปีที่แล้ว +394

    My exam is tomorrow and I am learning this now😂
    Edit:-The Comment section is more relatable Hence We are The real Engineer 🤗😅
    Edit:-Thank you guy's for 300+ like !!!!❤️

    • @Gautami2603
      @Gautami2603 ปีที่แล้ว +32

      My exam is at 9.45 I'm learning this at 8.30

    • @gamingwithaliking3025
      @gamingwithaliking3025 11 หลายเดือนก่อน +7

      Same here 😂😂😂😂 butt thanks to @gatesmasher for so much understanding video

    • @janmejayshah9475
      @janmejayshah9475 11 หลายเดือนก่อน +5

      My exam is today and now I am studying 😂

    • @sambedansahooridul1237
      @sambedansahooridul1237 11 หลายเดือนก่อน +2

      @@janmejayshah9475 all the best Buddy ❤️😇🥳

    • @ankitaparida5145
      @ankitaparida5145 11 หลายเดือนก่อน +1

      Same bro😅😅

  • @vinodkrparida3720
    @vinodkrparida3720 6 ปีที่แล้ว +92

    I searched for the same topic 1 month ago but can't find good explanation for my pre University exam and tommorw is my semester and u r a life saver
    Thanks a lot sir

    • @GateSmashers
      @GateSmashers  6 ปีที่แล้ว +17

      Prime Art of Life Thank you for love and support..

    • @indra-zd9zu
      @indra-zd9zu ปีที่แล้ว

      Hii

  • @pratham1325
    @pratham1325 8 หลายเดือนก่อน +12

    00:03 Virtual memory provides illusion of executing larger processes than main memory size
    02:32 Virtual memory allows bringing only required processes/pages into main memory.
    05:24 Virtual memory allows bringing processes into limited main memory without restriction on process size or number.
    07:29 Virtual memory uses page tables to map logical addresses to physical addresses.
    10:09 Interrupts cause context switching from user to the OS
    12:53 Virtual memory management process overview
    15:37 Virtual memory reduces page faults by allowing quicker access to the main memory.
    18:07 Virtual memory reduces main memory access time

  • @trendinvdo
    @trendinvdo 5 ปีที่แล้ว +74

    Thank you so much sir cleared my all confusion in virtual memory

  • @gurjotsingh7817
    @gurjotsingh7817 2 ปีที่แล้ว +2

    It's 2:30 in the morning and I am watching this playlist. Lots of love and blessings to you for this!

  • @soniyajinu6578
    @soniyajinu6578 4 ปีที่แล้ว +14

    Love the way u teach sir...clear and simple way of teaching...❤

  • @thelonewolf9236
    @thelonewolf9236 6 ปีที่แล้ว +16

    Top class lecture. Beautifully explained with apt illustrations. Thanks! :D

  • @brishtisowmondal6562
    @brishtisowmondal6562 4 ปีที่แล้ว +9

    The way you explain is just awsome Sir..thank you for making my semester easier...and also GATE exam

  • @coolbuddy2405
    @coolbuddy2405 6 ปีที่แล้ว +4

    Elegantly explained. Awesome video . 🤘

  • @masteringinlife3201
    @masteringinlife3201 5 ปีที่แล้ว +6

    I don't understand why some people dislikes such a amazing video.

    • @829ajitkumar8
      @829ajitkumar8 3 ปีที่แล้ว

      Those are college professors

  • @mehreenahmed3196
    @mehreenahmed3196 5 ปีที่แล้ว +11

    you are actually a gem of teachers

  • @manusharma13
    @manusharma13 5 ปีที่แล้ว +5

    Best explanation sir... thanks a lot🙏

  • @hemanthreddy2485
    @hemanthreddy2485 2 ปีที่แล้ว +10

    Sir the way you explain and making it free for students giving us so much of information really thank u so much no words.
    Not just this i am watching, dbms,os which are very helpful.

  • @satyakimandal7703
    @satyakimandal7703 4 ปีที่แล้ว +6

    Sir, you taught me more in a single night than my entire semester in college. Shall be forever grateful. Thank you

  • @snigdhasinha3120
    @snigdhasinha3120 6 ปีที่แล้ว +4

    One of the best explanation of virtual memory....u jst make us to think all the processes in real 👌

  • @Baby.Yoda.knows.tech.
    @Baby.Yoda.knows.tech. 3 ปีที่แล้ว +2

    This is the best topic i have ever encountered in Computer Architecture..
    And Thankyou Sir for making this video...
    Kaas aesa koi video mujhe bahot pahele mil chuka hota..

  • @enabhaycs92
    @enabhaycs92 5 ปีที่แล้ว +29

    loved it , very clarifying. The way you use mix of hindi and english to explain the examples is very nice. Specially helps Indian students understand core concept properly and its a great crash course on the topic for a guy like me who is trying to revise some topics.
    thanks a lot. Please continue the great work, wish you a lot of success ahead.
    +1 subscriber. :)

  • @ItsJyoti
    @ItsJyoti 4 ปีที่แล้ว +1

    What a good explanation.....bnda chahkr v bhul ni skta ...Thank u so much Sir

    • @GateSmashers
      @GateSmashers  4 ปีที่แล้ว +1

      Thank you for your feedback..

  • @Simran123Simran
    @Simran123Simran 6 ปีที่แล้ว +7

    May God give u so much success ...life saver u are...before exam

  • @sabashafiei3761
    @sabashafiei3761 2 ปีที่แล้ว +2

    just can say thank you. you are the best.

  • @VishalYadav-gk1kg
    @VishalYadav-gk1kg ปีที่แล้ว +3

    Very nice explanation sir, Thank you !

  • @teachtech2777
    @teachtech2777 4 ปีที่แล้ว +5

    You’ve made a positive difference in my life.. Thank you so much sir... Well Explained!!

  • @premprakash8220
    @premprakash8220 6 ปีที่แล้ว +4

    i have seen almost all your videos ,that were very -very heplful for me to learn the concepts in depth of operating system specially like (virtual memory,paging,segmentations).sir , i have also seen that your concepts is so good .you explain the concepts in so depth,that help me in solving good questions.
    thank you ,sir
    keep it up sir.
    god bless you.
    om sai ram.

  • @zainabhatti1149
    @zainabhatti1149 3 ปีที่แล้ว +4

    Very good explanation like always, I don't know why people disliked these tutorials

  • @nikhatparvin2778
    @nikhatparvin2778 5 ปีที่แล้ว +3

    Thank you Varun sir ..... your lectures are always awesome....with imp points

  • @sahilkumarsingh
    @sahilkumarsingh 4 ปีที่แล้ว +10

    Congratulations on 250K subscribers sir !!!!!! Great teacher - Providing free education !!

  • @geetasoren3555
    @geetasoren3555 2 ปีที่แล้ว +6

    I'm so obsessed with ur videos🥰...
    Always it comes to mind that why ur teaching is far better than university lecture..... Always makes videos for us & we r here to support you always❤❤

  • @003satyunjay2
    @003satyunjay2 3 ปีที่แล้ว +2

    Only one word i would like to say that you are AMAZINGGGGGGGGGGGGGGGGGGGGGGGGGG. Thank you as much as possible but still thanks a loooooooooooooooot sir

  • @sandeepmehta7794
    @sandeepmehta7794 6 ปีที่แล้ว +2

    You have really worked hard . Appreciating !

  • @tusharjangid2492
    @tusharjangid2492 3 ปีที่แล้ว +3

    as always, clarifying explanation, thank you.

  • @Vismitha-mj2un
    @Vismitha-mj2un 5 ปีที่แล้ว +3

    Thank you sir....... Thanksssssssssss a lotttttttt..... 😍😍😍.... Am so confident about my seminar.... Thank you

  • @deyujjal70
    @deyujjal70 2 ปีที่แล้ว +1

    Even though I am in in IT field ,these tutorials help me very much for troubleshooting .Thanks Sir .Your way of teaching is very good ..:)

  • @shiraleabhay7658
    @shiraleabhay7658 3 ปีที่แล้ว +1

    Very Good and easily understandable way of teaching

  • @h.g.pgamingzone742
    @h.g.pgamingzone742 3 ปีที่แล้ว

    Kya clear concepts hain sir aap ke! 😯😯

  • @Allah_is_my_friend
    @Allah_is_my_friend 5 ปีที่แล้ว +12

    i watched this vedio one night before my exam, nd in just 20 min it has covered half the topics of a chapter .. thankyou sir..

  • @LongNguyen-cn7dp
    @LongNguyen-cn7dp 2 ปีที่แล้ว

    You deserve a spot in any top universities in Australia. Students here are desperate with abysmal lectures.

  • @rajdeepakvishwakarma23
    @rajdeepakvishwakarma23 5 ปีที่แล้ว +4

    Sir, you clear all the doubts in virtual memory

  • @ankitagangwar8623
    @ankitagangwar8623 5 ปีที่แล้ว +3

    Sir really it is very good explanation .... Bhut acche se samjh gyi. Thanku so much

  • @rajni5822
    @rajni5822 ปีที่แล้ว +1

    It is very helpful for preparation of my seminar about virtual memory❤❤

  • @shrikantdwivedi4645
    @shrikantdwivedi4645 5 ปีที่แล้ว +19

    thanks sir .....u save my ppt marks..... thankeww so much ab me class me presentation me aag lga dunga

  • @vishal..bhardwaj
    @vishal..bhardwaj 2 ปีที่แล้ว +1

    Thank You Brother for this video ❤️👌

  • @shreyaprasad5203
    @shreyaprasad5203 6 ปีที่แล้ว +1

    OSSWMMM U R GET
    BEST EXPLANATION FOR EVERY TOPICS OF OS

  • @nehakanchi8573
    @nehakanchi8573 5 ปีที่แล้ว

    u r solution to all problems....ie hard topic that m about to quit...thanks buddy...from Nepal

  • @ashis.di.sardar
    @ashis.di.sardar 2 ปีที่แล้ว

    Kya hi padhate hon sir aph..! ❤🙌🙏
    Apka Koi jawab nahi💯🙌

  • @almostabouteverything1112
    @almostabouteverything1112 2 ปีที่แล้ว +1

    Sir apke padhane ka style bht acha h..

  • @manjeshsingh3002
    @manjeshsingh3002 5 ปีที่แล้ว +1

    U are an excellent teacher..good job sir👍👍

  • @mansigoyal4796
    @mansigoyal4796 3 ปีที่แล้ว +7

    Thank you so much sir. You taught it beautifully! ✌

  • @talhaazeem3250
    @talhaazeem3250 6 ปีที่แล้ว +1

    Thanks Man - Its really amazing. :-)
    You are now teacher for me.
    Thanks a lot

    • @GateSmashers
      @GateSmashers  6 ปีที่แล้ว

      Thank You for your love and support. Bless you

  • @sanghamitraacharya452
    @sanghamitraacharya452 5 ปีที่แล้ว +2

    You are clearing the concept thank you sir

  • @hasanfuad6631
    @hasanfuad6631 5 ปีที่แล้ว +2

    Thank you. It was really easy to understand. Love from bangladesh. Go ahead.

  • @nainachouhan1379
    @nainachouhan1379 ปีที่แล้ว +1

    Very brilliant teaching sir g 🙏 Thanku so much

  • @ammanagrawal762
    @ammanagrawal762 4 ปีที่แล้ว +1

    Thank u sir nice explanation. Aapki wagah se paper kaafi acha gaya.

  • @Darkepic-n5c
    @Darkepic-n5c 7 หลายเดือนก่อน +1

    Best Teacher ever❤

  • @rahulbajetha4057
    @rahulbajetha4057 5 ปีที่แล้ว +1

    i spend 2 days on virtual memory.....but i didnt't get anything.....but when i spend 20 minutes on your video...i get the whole thing about virtual memory...:)

  • @mamtamalvi602
    @mamtamalvi602 5 ปีที่แล้ว +3

    Your explanation is just awesome..
    I have watched all video of.. CPU scheduling. Disk mgmt algorithm, vm. Your way of explaining things by giving example is nice. Thank you. Please make videos on probability in mathematics too.

  • @architasakhwal7821
    @architasakhwal7821 ปีที่แล้ว

    your way of teaching is very impressive and very easier to understand it...❤❤

  • @kalamriti_0309
    @kalamriti_0309 5 ปีที่แล้ว +3

    Thank You so much sir ... u cover all the topics and the way you explain every topic is in depth and easily also ..Great job sir 🙏🙏

  • @mudassirfaizan3862
    @mudassirfaizan3862 5 ปีที่แล้ว +2

    Bhottt shaandar bhaiya.. ❤️

    • @GateSmashers
      @GateSmashers  5 ปีที่แล้ว

      Thank you bhai..Keep learning and sharing also

  • @youtubelover3750
    @youtubelover3750 3 ปีที่แล้ว

    Thanku so much sir..aapke video se os kafi acchi tarike se samjh me aata hai..aapke video se padhke class jata hu..or sir ko batata hu concepts..

  • @ShivAdiShakti108
    @ShivAdiShakti108 6 ปีที่แล้ว +5

    Thank you Sir for your amazing Lectures. Full concept clarity!

  • @irfanhamdan9907
    @irfanhamdan9907 3 ปีที่แล้ว +1

    you r really really a good teacher ,, Allah bless you

  • @lochansharma956
    @lochansharma956 3 ปีที่แล้ว +1

    Sir explanation is so wonderful 👍👌👌thank you so much sir 😊🙏

  • @shwetascreativeworld634
    @shwetascreativeworld634 5 ปีที่แล้ว +2

    Very good lecture all my doubts are clear now

  • @sona6074
    @sona6074 3 ปีที่แล้ว

    Wow u explained everything so well..👍

  • @shashibhanu9008
    @shashibhanu9008 2 ปีที่แล้ว

    Bhai, thanks a lot, because of you i am able to learn tough concepts in simple way.

  • @uzaidali8226
    @uzaidali8226 2 ปีที่แล้ว +1

    Thanks for your such amazing lectures

  • @goblinsanger
    @goblinsanger 3 ปีที่แล้ว

    best explanation I've found on entire internet

  • @rajuneupane1488
    @rajuneupane1488 5 ปีที่แล้ว +3

    Thanks man ...gate smashers the life saviour

  • @asadshazad7805
    @asadshazad7805 5 ปีที่แล้ว +3

    I LOVE U SIR NICE AND EASY EXPLANATION

  • @rajeshhariharan7575
    @rajeshhariharan7575 2 ปีที่แล้ว

    Well done Brother.. Thanks a lot... Keep up ur good work!!!!.

  • @ushamuddaya6313
    @ushamuddaya6313 5 ปีที่แล้ว +1

    Very nice explanation of vertual memory ..

  • @01ruchita34
    @01ruchita34 3 ปีที่แล้ว +1

    Amazingly explained each concept

  • @ashokesingh7682
    @ashokesingh7682 5 ปีที่แล้ว +3

    You explain the things very well, thanks a lot.
    A small suggestion whilst explaining you tend to repeat the same thing multiple times, on youtube one can easily rewind so you should stop doing it and also cause of it the video size increases.

  • @ibtesamatiq1399
    @ibtesamatiq1399 6 ปีที่แล้ว +2

    Very very nyc explanation. Your tutorials very helpful for us. Thanks Sir

  • @swatibhagat7910
    @swatibhagat7910 5 ปีที่แล้ว +1

    U explain very easily sir thank Soo much sir your video is very helpful to us thanks for explain all topics very easily👍👍👍👍

  • @anshjoshi7362
    @anshjoshi7362 3 ปีที่แล้ว +2

    I have my exam tomorrow and here I am watching your videos, instead of studying notes. Because no faculty can teach better than you sir........

  • @adwaitprasaddas8896
    @adwaitprasaddas8896 ปีที่แล้ว +1

    its very effictive thanku sir

  • @gamingwithaliking3025
    @gamingwithaliking3025 11 หลายเดือนก่อน

    Thanks alot sir you make the things and concepts much more easy for us to understand ❤❤❤ Thanks 🥰

  • @sejwal1910
    @sejwal1910 6 ปีที่แล้ว +1

    Amazing video sir.your r the life saver of students life. Thanks sir. Keep going like this sir.

  • @bindiyabhadra7142
    @bindiyabhadra7142 6 ปีที่แล้ว +4

    Awesome explanation i love your videos keep it up

  • @sakinafatima
    @sakinafatima 3 ปีที่แล้ว

    Thanku so much paper sy aik din phly itni book theory nai prni pri 😄🙂

  • @johnny11174
    @johnny11174 2 ปีที่แล้ว +1

    Sir your teaching mathod is very good easy to understand. 👍💚💖❤️

  • @inshatahir9289
    @inshatahir9289 6 ปีที่แล้ว +2

    Very good explanation sir bht easy way Mai samjh aagya hai plzz make more video on page replacement sir apke elawa kisi or ka video samjh nh ata sai se

  • @sheikhumer1951
    @sheikhumer1951 6 ปีที่แล้ว +2

    Best explanation Great thanks for yr videos from Whole Pakistan 💓

  • @shivanityagi9560
    @shivanityagi9560 6 ปีที่แล้ว +2

    Very nice vedio sir and easily understand....

  • @Love_you_jindgi
    @Love_you_jindgi 2 ปีที่แล้ว

    Well Defined ./ thakx for your informative knowledge .

  • @sushiljangid6927
    @sushiljangid6927 5 ปีที่แล้ว +3

    Hello Sir You are really one of them for whom my 💓 says to respect. चरण स्पर्श सर

    • @GateSmashers
      @GateSmashers  5 ปีที่แล้ว

      Thank You so much for your love and support. Keep learning and sharing

  • @nannubedi7773
    @nannubedi7773 3 ปีที่แล้ว

    SIR, YOU ARE THE BEST... I WANT TO THANK YOU SOOO SOOO MUCH FOR WHAT YOU ARE DOING. YOU EXPLAIN IN SUCH EASY LANGUAGE THAT IT IS EASY TO UNDERSTAND. IF GOD WILLING I BECOME SUCCESSFUL ONE DAY, I AM DEFINITELY GOING TO TAKE YOUR NAME AND MAKE SURE THAT ALL ENGINEERING STUDENTS WATCH YOUR VIDEOS !!! THANK YOU AGAIN, SIR !!!

  • @parthachakraborty1994
    @parthachakraborty1994 ปีที่แล้ว

    Sir, your Lectures are very useful to working Professionals who has limited time

  • @hamzasiddiqui4928
    @hamzasiddiqui4928 20 วันที่ผ่านมา

    Thank you so much. Amazing explanation. Love from Pakistan

  • @mayurigawande5973
    @mayurigawande5973 2 ปีที่แล้ว +1

    Awesome Explanation 🤗

  • @manpreetmakkar8220
    @manpreetmakkar8220 5 ปีที่แล้ว +2

    U seriously teach great.... even our teachers first listen u and then teach us in class😅

  • @DEADPOOL-ie5ds
    @DEADPOOL-ie5ds 5 ปีที่แล้ว

    Thanks sir 👍👍👍
    Your teaching style is really good
    And now my all concepts of virtual memory is clear

  • @nikhitarao315
    @nikhitarao315 6 ปีที่แล้ว +7

    thank you sir. really very helpful. amazing explanation :)

    • @GateSmashers
      @GateSmashers  6 ปีที่แล้ว +2

      nikhita rao Thanks for appreciation..

  • @kanchanchaurasiya5650
    @kanchanchaurasiya5650 5 ปีที่แล้ว +2

    Thank you sir you are super.
    For explain in detail

  • @gaurangkhodifad182
    @gaurangkhodifad182 6 ปีที่แล้ว

    It was nice to learn and your way of explanation is great. Thanks for this video.....!