Fragmentation | Internal & External | OS | Lec-17 | Bhanu Priya

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 ต.ค. 2024

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

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

    I love her explain...it's Clear and Understandable

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

    Mam you teaching far better than our os teacher, our os teacher can't knowledge like you

  • @anshu1547
    @anshu1547 4 ปีที่แล้ว +27

    Mam u are an ultimate teacher 😇😇👌👌 appreciated

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

    i loved how she explained fraaaagmentation!!!!😂😂

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

    Thanks for providing the concept of *fraaagmentation*

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

    06:18 External fragmentation
    08:56 Internal fragmentation

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

    my doubt is actually unused space remaining only in internal fragmentation.but you said the compaction like shuffling these thing only happens in external fragmentation for reduced unused space.

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

    Thankuu bhanu Priya for helping all the students...
    And

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

    If there will be free space in main memory after moved to secondary mempry,then how can it be divided into 2mb 2mb each?!!😕

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

      because of frames in the memory each page have to assigned the equal frame in the memory

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

      Here is not a page here is talking about entire process

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

    How memory can divide itself in small pieces?? Is memory flexible?

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

    why memory broken small pies?

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

      in a dynamic memory we are assigning a memory according to the process and when that process got execute it leaves a small hole in memory called pieces which is used for another process to assign

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

      @@reamantutus4you197 thats what he ask why it is broken into small pieces

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

      Main memory

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

      Coz it is case of fragmentation, so memory broke down into smaller pieces

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

    I found the wrong explanation here on the following statement from Galvin Book:
    ---------------------------------------------------------------------------------------------------------------------------------
    When a process is removed from memory, the free memory space is broken into little pieces.
    Your Explanation:
    ---------------------------
    The removed process's space is broken into little pieces as you described!
    Actual Meaning:😀
    -----------------------------
    Removed process's space makes a hole and collectively multiple holes in the entire RAM are said to be "the free memory space is broken into little pieces".

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

    Thank u so much for this video I cleared my doubts........

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

    Actually in internal fragmentation will un used memory so internal fragmentation should be reduced by compaction know u said external fragmentation will reduce by campaction

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

    Very well explained mam but one question why is the free space broken into parts in main memory?

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

      Coz, it is the case of fragmentation, so memory space which is free is broken down into smaller pieces

    • @prashantsingh-gu3oh
      @prashantsingh-gu3oh 2 ปีที่แล้ว +1

      very nice palak rai i think u just repet the statement instead of giving a explanation

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

      ​@@prashantsingh-gu3oh😅

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

    What is difference b/w below address translation methods?#1. The CPU generated logical address translate to physical address by adding relocation register value.#2.The CPU generated logical address translate to physical address by using page table ?

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

    After 3 years of completing my graduation degree, I have came here to prepare for my lecturer exam HPSC.The content is so relevant and easily understandable till today. Great Mam, Appreciated!!

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

    Mam external fragmentation is dynamic and internal fragmentation is fixed i think so mam is this crt or wrng

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

    you are amazing in teaching i love your teaching method

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

    Wow what the explaination of fragmentation thanks ma'am

  • @ChathuraWijekoon
    @ChathuraWijekoon 7 หลายเดือนก่อน

    Dear Bhanu, what do you mean by "memory block"? Is it a "frame"? If it is a frame, every frame must be in the same size/ capacity. Please reply.

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

    Excellent teaching Explanation mam-Happy New Year 2022 mam

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

    Now I got A clear exaplanation about fragmentation...Tq... Ur Exaplanation is very clear

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

    why the hell that memory will divide in small pieces,

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

    4mb memory is not divided into 2mb ,2mb......... the proper example is "process p1 leaves main memory and leaves a vacant/ unused space of 4 mb. now if some other process(p2) of size greater then 4 mb is moved from secondary memory to main memory, it will not be loaded because the unused size of main memory is less is less.. as a result that unused space remains unused resulting fragmentation.

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

      loo she explained so superb and ur like dont know whaaa

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

    Thank you mam such a wonderful explanation.

  • @v.shanmugavelan6395
    @v.shanmugavelan6395 3 ปีที่แล้ว +3

    Best Explaination mam 👍👍👍

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

    Such a good teacher! Thanks for the video :-)

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

    If 3rd process with request of 2 M then can We assigned that space or need to give separate block please reply.....?

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

    I have an exam later today and u just saved me 😭🤧❤
    Fraaaaaagmentation

  • @Monica-cq2hr
    @Monica-cq2hr 2 ปีที่แล้ว +3

    Oh my god.... literally i understood this concept only because of u mam🥰🥰🥰🥰

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

    if in internal fragmentation
    there comes 2m process it can assign it to the remaining vacant space..?

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

      no it cannot , but it will in external fragmentation by using compaction

  • @ABHISHEKKUMAR-i4l1c
    @ABHISHEKKUMAR-i4l1c 11 หลายเดือนก่อน

    I read more than two hour but didn't understood now after watching 8 min i can remember it more than 8 years

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

    that was a great explanation madam ! all the best ahead !

  • @logeshwaran7331
    @logeshwaran7331 5 หลายเดือนก่อน

    Thank you mam i easily learned fragmentation ❤❤❤

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

    Very excellent way of teaching,🎉

  • @Atchyut.t45_Creator
    @Atchyut.t45_Creator 3 ปีที่แล้ว

    i have a doubt that in the internal fragmentation we use compaction write......

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

    Its states that, in internal fragmentation "the unused memory cannot be used by another process". Then how it possible to access the unused memory after the shuffle fragmentation?

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

      Same doubt sir

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

    Nice nailpolish mam…..🫶🏻🙂

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

      Yes, mam... 😍

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

    First you said that external fragmentation is Contiguous and free spaces can't be used and in last you're saying it is compactable ?? How ?

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

    all free space memory is allocatted last (14.6min), this memory use (or) waste?

  • @Wizyywizyy
    @Wizyywizyy 6 หลายเดือนก่อน

    What breaks the memory space anyway?

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

    i liked the way u explain madam...stay strong...from Ethiopia

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

    ma'am 4:50 sec pe aap galat batla rahi hain

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

    please provide all papers you are using in scanned form as a doc, it will be more helpful for revising purpose

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

    Really Nice Explanation. Thank you.👍💐

  • @RAHUL-rd4kz
    @RAHUL-rd4kz 4 ปีที่แล้ว +1

    Why memory is devided into smaller pieces

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

    I want to expain in tamil fragmentation and the types pls

  • @BhagatBhutale..
    @BhagatBhutale.. 6 หลายเดือนก่อน +1

    Video is useful 👍

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

    Thank-you ❤

  • @satishgarepalli5977
    @satishgarepalli5977 4 ปีที่แล้ว

    According to your conversation external fragmentation and fragmentation definitions are same. ?
    Can you elaborate the difference?

    • @pavankumar-zy4mz
      @pavankumar-zy4mz 4 ปีที่แล้ว

      Fragmentation means free space is not being used by process this can happen in two ways: external and internal!

    • @pavankumar-zy4mz
      @pavankumar-zy4mz 4 ปีที่แล้ว

      Internal fragmentation occurs in static storage allocation where as external fragmentation occurs in dynamic storage allocation

  • @user-jw5xk8id7v
    @user-jw5xk8id7v 6 ปีที่แล้ว +7

    Thank you mam...
    Amazing teaching.....

  • @eqfira
    @eqfira 10 หลายเดือนก่อน

    anyone noticed "here bhanu " Maken miskate on giving example "i know see teach well but he maken Miskate "
    this does not happen like way he expalied
    because
    fragmentation does not means
    free space
    it does not create small part
    it is something i am
    saying
    we are allocation something there
    we remain 1 M
    that is callled it
    "Bhanu Priya You maken miskate"

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

    Thanks mam...it's really helpful

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

    Thnku so much Ma'am... U made my concepts clear... Thnku ones again...

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

    100% easy method of mam

  • @mayankkumar2054
    @mayankkumar2054 6 ปีที่แล้ว +23

    fragggggggmentation

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

      😂😂😂😂

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

      bhi i was just going to write the same thing in the comment section

  • @kariscollins3648
    @kariscollins3648 3 หลายเดือนก่อน

    Fragmaantation is always 😅coming to my mind

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

    wow ma'am thank u so much! This refreshens my memory and understanding!! Thank you!!

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

    Thank thank ❤️❤️ ! Thnks teacher

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

    Waoo u have good teaching techniques

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

    Btw you said the free space memory is useless but you used in memory after complaction (p6)

    • @GouravSingh-wq4uo
      @GouravSingh-wq4uo 4 ปีที่แล้ว +1

      after compaction the memory is defragmented, means a free space is created

  • @prashantsaradar9038
    @prashantsaradar9038 4 ปีที่แล้ว

    Tysm for this video medum it's very helpful for me 😊👌

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

    Thank you so much!

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

    After internal fragmentation, can we compact the memories left in different blocks?

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

    why broken into small pieces very strange????? wrong concept????

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

    Thank you so much for your explanation...But the way, you were pronouncing fraaaaaaagmentation😂😂😂, that was awesome....Again, Thank you....

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

    Thank u😊

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

    very useful thank you so much.

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

    Ap k networking k lectures hn??? And java k??

  • @AKHILDS-j3v
    @AKHILDS-j3v 6 ปีที่แล้ว +2

    fan of this chanell

  • @rudraprasadroy1226
    @rudraprasadroy1226 4 ปีที่แล้ว

    please ma'am clear our doubts.... Why memory is broken small pieces?

    • @JNCS-Nandishd
      @JNCS-Nandishd 2 ปีที่แล้ว

      its actually wrong brother no memory is broken into pieces ........completely

  • @TheSegun2000
    @TheSegun2000 6 ปีที่แล้ว +10

    Incorrect explanations. why would a process be loaded into the main memory and then removed?? Fragmentation is a loss of memory. An excess need of memory size would have to remain unused. for example, if the partition is fixed with 150k and there is a need for 130k. That means 20k is unused and that is internal fragmentation. The 20k is unused. Solution to this is compaction.

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

      I agree

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

      @@asmaa30011 I also

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

      It can be removed for an I/O request ryt? Which means the process goes to suspended ready state and comes back to ready state and then running state after the I/o stuff is not over....that maybe how the process gets removed and added back

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

      please dont give negative feedback for any youtuber because it makes him /her
      demotivated

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

      @@prasad5337 nobody cares about your opinion prasad

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

    Thanks a lot 🙌

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

    Thanks Madam🙏🙏

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

    Thanks for explain it

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

    Thank you so much mam

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

    Very nice content....and very easy to understand......thank you soo much

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

    Thanks 🥰🥰🥰

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

    Simple n easy to understand

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

    great explanation!!

  • @Hafizmiya134
    @Hafizmiya134 7 หลายเดือนก่อน

    She is explaining like mlm meme- level sabki nikikegi😅🤣🤣..!

  • @wordlyedu
    @wordlyedu 4 ปีที่แล้ว

    Ur handwriting is nice

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

    Thanks mam

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

    thank you so much mam your explanation created very doubtfull 😂

  • @imranyahya1072
    @imranyahya1072 4 ปีที่แล้ว

    thanks a lot ma'am

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

    your english is also broken in to many little spaces..............

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

    Mam please don't use filter like aa aaa students might get confuse..A humble request to you

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

    Superb explanation ❤️

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

    good stuff and to the point and detailed too thank youuu

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

    You're amazing!

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

    Hu Shai samaj Aya thank you mam

  • @darlingharish9338
    @darlingharish9338 4 ปีที่แล้ว

    she was from telugu states

  • @Lyricverse116
    @Lyricverse116 10 หลายเดือนก่อน

    Is it called A processors😂?

  • @wandererdarra193
    @wandererdarra193 4 ปีที่แล้ว

    thank you very much !!

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

    Thanku so much

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

    thank u so much....god bless u

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

    Awesome video..nice explanation....thank you very much....

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

    💖❤️❤️

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

    Best Vedio!