6.3 Contiguous Memory Allocation | Fixed Size Partitioning | Variable Size Partitioning

  Рет қаралды 377,946

KnowledgeGATE by Sanchit Sir

KnowledgeGATE by Sanchit Sir

Күн бұрын

Пікірлер: 177
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg Жыл бұрын
For complete Operating System, check out this video: kzbin.info/www/bejne/rqjCgKiFnc-Uq9k
@rishavsaxena3136
@rishavsaxena3136 8 жыл бұрын
we are having our semester exams with in 10 days and we were studying through your videos ... and after 16th video we really want to continue with you.. and Yes we got it at right time... THANKS Great work...
@ashugarg3196
@ashugarg3196 7 жыл бұрын
KNOWLEDGE GATE these videos are sufficient for gate
@phralma1000BC
@phralma1000BC 7 жыл бұрын
but i have exam next day and i discover him yesterday
@ajay.chawla
@ajay.chawla 6 жыл бұрын
I hope you passed your exams with good marks
@abhinavs03
@abhinavs03 6 жыл бұрын
@@ajay.chawla lol
@Sastabatman2812
@Sastabatman2812 4 жыл бұрын
Yaha 10 hrs mai exam hai aur confidence itta ki dekh ke pass ho jayenge
@naincypriya7017
@naincypriya7017 5 жыл бұрын
I want to be an assistant professor and you are my idol.. thank-you so much for generating my interest in computer science after completing my m.tech
@abhinavjain8962
@abhinavjain8962 7 жыл бұрын
Jai Jinendra "Jain bhai'.. i heard ur wedding is fixed.... Congratulations.........when I heard the name "Sanchit Jain" from my cousin....I just asked ....kya baat chal rhi hai..?? then he told me...about the wedding....congratz sir, have a happy and successful life ahead.....we are officially relatives now... ;)
@sabithasandeep6599
@sabithasandeep6599 7 жыл бұрын
Thank you Sir for such an amazing lecture... This is what called "Art of Teaching"... May God Bless You...
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Hi Sabitha, Thank you so much for your encouraging and delightful words. :)
@sucharitanayak3540
@sucharitanayak3540 6 жыл бұрын
Mlp
@AbuWakkasBastob
@AbuWakkasBastob 5 жыл бұрын
Thank you sir :) This world needs more people like you !!
@namangupta844
@namangupta844 6 жыл бұрын
Very nice""bht ache se smjh mai aaya. Sir"""thank you so much
@Ayush1397
@Ayush1397 8 жыл бұрын
Sir I have my OS exam on Monday and your videos have actually helped me a lot. Would be really grateful if you can upload atleast upto paging. Cheers.
@rishavsaxena3136
@rishavsaxena3136 8 жыл бұрын
I have same request Sir....
@ashishcode
@ashishcode 4 жыл бұрын
Wonderfully explained sir , it is because of teachers like you that I can score on my Engineering Exams.
@harshmishra9662
@harshmishra9662 6 жыл бұрын
Great teaching. The way videos are arranged sequentially and you start teaching from scratch is fabulous.
@chhavijain1585
@chhavijain1585 6 жыл бұрын
Sir I have a doubt Even in variable size partitioning, once the memory is full, we will have to use the block where another process is stored. So, if the new process is smaller than the most appropriate block we could choose, won't it still cause internal fragmentation?
@n.r.ashwin7275
@n.r.ashwin7275 5 жыл бұрын
I like your speaking hindi & English. Also tricky learning
@jeno4344
@jeno4344 7 жыл бұрын
simply i like the word you use FRIENDS for addressing students.
@hamzakhan-wv4ze
@hamzakhan-wv4ze 7 жыл бұрын
this is awesome sir ... but you missed one thing in dynamic memory allocation/partitioning(variable) which is external fragmentation ... if 4kb process is executed and then it goes out and then let 2 kb comes in that area it will waste 2kb memory which is call external fragmentation ...
@sidhantverma4084
@sidhantverma4084 7 жыл бұрын
Thank you Sir ! The lectures are excellent for GATE preparation.
@rajnishyadav321
@rajnishyadav321 7 жыл бұрын
Very nice explanation of internal fragmentation and external fragmentation
@nidhinandani1827
@nidhinandani1827 4 жыл бұрын
Hope you could have provided videos for the entire tough and tricky topics of OS apart from these 60 videos.Because after watching your videos continuously, no other videos is providing such a clear concept as yours.Thanks
@NehaYadav-ge8ob
@NehaYadav-ge8ob 6 жыл бұрын
Can you explain the difference between single partition and multiple partition allocation?
@sumitgoyal385
@sumitgoyal385 8 жыл бұрын
are wahh itti jaldi jldi upload ek din me 2 video :))))))))))))))) god bless u
@binnygarg3505
@binnygarg3505 6 жыл бұрын
Best teacher so far
@ShashiKS
@ShashiKS 4 жыл бұрын
Clear Example based lectures
@vendetta3953
@vendetta3953 8 жыл бұрын
good to see you back sir :) Please upload videos about File System/File Storage
@krishnabidwai6801
@krishnabidwai6801 6 жыл бұрын
you didn't speak about the problems of variable size partition. Rest of the video is super explained. Thanks :)
@anupamdas-qk2kf
@anupamdas-qk2kf 6 ай бұрын
sir your explaination tecnique is good And thanks for this your DBMS video i watched which are also good.
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 6 ай бұрын
Thank you so much, @anupamdas-qk2kf. Keep learning & stay connected for more content.
@debarghayabhaumik4396
@debarghayabhaumik4396 7 жыл бұрын
SIR YOUR TEACHING STYLE IS SUPERBBBBBB
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Appreciated :) :)
@boomer5568
@boomer5568 7 жыл бұрын
sir,you saved me!! excellent effort.keep it up!!
@ronnybanerjee6020
@ronnybanerjee6020 7 жыл бұрын
Hi, very nice lectures sir. I'm elated!! I just want to ask one thing : in case of internal fragmentation, can the wasted space (say 1 KB wasted) be ever utilized or will be left useless??
@ka1e_chips
@ka1e_chips 6 жыл бұрын
Here's a guy competing against top universities for student time and attention and he's winning spectacularly. He puts College professors across the country to shame LMAO.
@marvel438
@marvel438 4 жыл бұрын
Put to shame. Kuch bhi matlab. Your knowledge is very limited and I guess you have never got an opportunity to learn from great Professors. Yes, some teachers/professors are not up to the mark but your such broad statement represents your narrow mind.
@HARIHaran-ks7wp
@HARIHaran-ks7wp 4 жыл бұрын
@@marvel438 u from iit? lel
@therocker1212
@therocker1212 4 жыл бұрын
@@marvel438 sadly there are too many professors who are not upto mark
@ka1e_chips
@ka1e_chips 4 жыл бұрын
@@marvel438 Bru. If in my 3 years of college (VIT, Vellore) I can only name 3-4 professors who actually helped me understand material, I think it's safe to say, without making any broad assumptions, most college professors in India are worthless cocky morons.
@ranirp5266
@ranirp5266 7 жыл бұрын
Super explaining sit
@prasoondavid5874
@prasoondavid5874 7 жыл бұрын
all doubts cleared !! hats off to u sir
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Glad we could be helpful brother. :)
@sadgunsaiyadav
@sadgunsaiyadav 8 жыл бұрын
please upload the videos about principles of deadlock.ThnkYu.your video's helping a lot.
@bhaviksuthar2948
@bhaviksuthar2948 5 жыл бұрын
best lecture on os
@therealkk2181
@therealkk2181 6 жыл бұрын
i love the way you describe things with examples . keep it up sir .
@ashishgrover4506
@ashishgrover4506 4 жыл бұрын
why we still use fixed size partitioning as we have to suffer through internal fragmentaition in it ? why we not use variable size partitioning ?
@troymorton7663
@troymorton7663 8 жыл бұрын
Thanks sir for these videos and for your great explanation. i wanna say that i get good mark in my exams through your videos
@muhammadabrar4179
@muhammadabrar4179 6 жыл бұрын
great work....................... ;;;;;;;;;;;
@manishasharma-bq9ux
@manishasharma-bq9ux 5 жыл бұрын
Amazing explanation
@shyamhakke6357
@shyamhakke6357 4 жыл бұрын
I have a doubt regarding fragmentation in variable size partitioning. How fragmentation occurs in it? there are only 2 cases... case 1: Internal frag. (not possible) case 2: External frag. (how is it possible?) because if we allocate variable sized partitions continuously, then if say we are left with 3kb free space and suppose new process has a size of 4kb. Then there is no space actually left for allocation. So it is the case of insufficient space instead of external frag. So, can u brief about how external frag takes place in variable size partitioning?
@jedi.kevin1
@jedi.kevin1 7 жыл бұрын
pretty good information. kind of a strong accent.
@hmari_kahani
@hmari_kahani 7 жыл бұрын
Thank you Sir for such an amazing lecture.. i am prepapring for GATE , Would you please upload videos for computer architecture...??
@shivamgupta2842
@shivamgupta2842 5 жыл бұрын
nikala kya GATE
@shubhashinisingh1035
@shubhashinisingh1035 5 жыл бұрын
please clear one of my doubts that is in the previous video you have shared that paging is the part of non- contigious memory allocation and here you are saying that paging is the part of fixed size partitioning ( contigious memoryallocation). Please make it clear to me.
@gursimarsingh3745
@gursimarsingh3745 7 жыл бұрын
great video.. everthing was explained well... :-)
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Hi Gursimar, we truly appreciate your kind words for our efforts. :)
@sirajbasrawala4579
@sirajbasrawala4579 4 жыл бұрын
this guy is awesome
@tauseefkhan8727
@tauseefkhan8727 7 жыл бұрын
sir in variable size partition it seems that it not only free from internal fragmentation but it can also remove external fragmentation. because when partition been created as per the size of process in run time, then where is the scope of external fragmentation??? because each process can be allocated as per its size in different partition.. and in external fragmentation says ,"memory available but cant allocate", but here if memory avaliable it must allocate. am i right????? please look into this sir...........
@ashishbhat9901
@ashishbhat9901 5 жыл бұрын
You r the best 👍👍👍
@sanjeevashoka7948
@sanjeevashoka7948 5 жыл бұрын
Thanks a lot sir ,,,
@narendraparmar1631
@narendraparmar1631 6 жыл бұрын
Thanks sir ji😀 You are bringing change in society😆 Keet it up
@umapathybabu8397
@umapathybabu8397 7 жыл бұрын
explain about CPU scheduling
@asifyounas2944
@asifyounas2944 5 жыл бұрын
Dear Sir,It is necessary in fixed size and variable size partition to fully reside process in main memory and at one place.
@asifyounas2944
@asifyounas2944 5 жыл бұрын
asifyounas708@gmail.com
@sachingoel7790
@sachingoel7790 6 жыл бұрын
Hi sir your videos really help us but your speed is very fast. I request, please go with little bit slow it will also help for freshers.
@johorbahru1737
@johorbahru1737 4 жыл бұрын
Thank you.
@petermburu3481
@petermburu3481 7 жыл бұрын
hi, do a video to explain the difference between single partition and multiple partition in Operating System
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
we shall soon :)
@jenadra7453
@jenadra7453 6 жыл бұрын
Sir, I really like the way you dicuss topics but would it be possible if you can add english sub.. thanks
@That_ModernDesi_girl
@That_ModernDesi_girl 6 жыл бұрын
nice vedio sir. but i m confused about the fixed size partition . one time y say that the parts parts should be of same size and the at the same time you say that is it is it necessary that the size of the parts is equal so I am not clear with it. plz clear it
@gaminggeek6581
@gaminggeek6581 4 жыл бұрын
sir pura series upload kar do students ko bahut madad milegi
@nigusu2133
@nigusu2133 6 жыл бұрын
Very nice explanation 10q U
@saurabhshelar9688
@saurabhshelar9688 7 жыл бұрын
Sir can you make videos on input output and deadlocks topic seriously its little tough to understand
@Rohit-tz6gs
@Rohit-tz6gs 4 жыл бұрын
8:51 We have 3KB as an available memory space but suppose two processes of 1KB each come then effectively we will have 2KB and left with 1KB out of 3KB so this seems to be INTERNAL FRAGMENTATION in variable size partitioning too.
@hrithiksarma2934
@hrithiksarma2934 4 жыл бұрын
@Rohit, Interal fragemtation occurs when inside a partition a process is placed and some memory is left . that happens when you partition the memory first called as fixed partitioning.But if a process is placed directly in the available memory space available and the next process is placed in the next memory space it is called variable partition as partition is not done before. therefore the memory space that is left after we have allocated space to all other processes that is actually external partitioning. if it was the case that you had 2 partition of 3 kb each , and 2 process of 1 kb (example of fixed partition )then 1 partition would have 1 process leaving 2kb space useless already , and then process 2 in next partition leaving 2 kb useless after that is internal fragmentation , if it was variable partitioning then in total of 6 kb directly 1st and then 2nd process would have taken the first 2 kb slots in memory leaving the rest 4kb aside ..that is actually external fragmentation.. therefore what you have mentioned is actually external fragmentation.
@cococookie9265
@cococookie9265 4 жыл бұрын
Why there are so many memory allocation techniques? then which one is the currently in use.
@satadhi
@satadhi 6 жыл бұрын
Sir are you going to upload the complete series ? do we have to pay for the complete series ? please answer
@flaviaawan6297
@flaviaawan6297 6 жыл бұрын
Kindly make a video on memory compaction and buddy system
@vexxster2560
@vexxster2560 5 жыл бұрын
if you have 2 free separate partitions available one of 200kb and another of 300kb right next to each other, can you add them together to allocate a process of 305kb? so then there will be a partition of 305kb abd 195kb? PLZ RESPOND ASAP
@pragyanayak246882
@pragyanayak246882 7 жыл бұрын
Sir, can fixed size partition suffer from external fragmentation? if two continuous partition are there of size 3kb and 4kb and process required 5kb then can it be assign to process or there is external fragmentation? please explain.
@amanchandok685
@amanchandok685 4 жыл бұрын
I don't think that any memory will be allocated to such a process
@debayanichakraborty7219
@debayanichakraborty7219 5 жыл бұрын
Sir plz tell me what is the difference between internal fragmentation and external fragmentation
@surajpatra8705
@surajpatra8705 5 жыл бұрын
Is internal fragmentation and external fragmentation are same ? Please explain.
@kshitisinha7961
@kshitisinha7961 3 жыл бұрын
no its not, internal fragmentation means the space that is wasted in the partition (only in fixed size) as no other process can fit into it but external fragmentation is the process that cannot be fit into any partitions due to space limitation. hope it helps :)
@sumantachakraborty8635
@sumantachakraborty8635 6 жыл бұрын
Thank you sir for this video. But one thing is that it would be contiguous memory allocation, not contigious memory allocation.
@sushmitanigam5787
@sushmitanigam5787 6 жыл бұрын
wow u r so intelligent. why don't u go to primary school to teach spellings to kids?
@nareenderkumar
@nareenderkumar 6 жыл бұрын
​@@sushmitanigam5787​you are right
@roshanbaghwar9662
@roshanbaghwar9662 6 жыл бұрын
@@sushmitanigam5787 What a reply mam!!!
@krishnasrujan1486
@krishnasrujan1486 5 жыл бұрын
Can we allocate two partitions for one process in Fixed size partitioning to prevent internet fragmentation in initial cases.
@sandeepsingh5122
@sandeepsingh5122 4 жыл бұрын
I have Q if here is 4 kb which is inserted into array then why are we not use 2kb 2kb instead of 5kb for 4kb size meanwhile its is also a contiguous...plz rly
@aradhanasaxena8561
@aradhanasaxena8561 6 жыл бұрын
Great tq
@ShivamGupta-nz7dy
@ShivamGupta-nz7dy 6 жыл бұрын
Sir why fixed size partition is better than variable size partition? How fixed size partition is easy to maintain? What is the problem with variable size partition?
@9467430590
@9467430590 6 жыл бұрын
Osum sir ji
@shauryabavishi3874
@shauryabavishi3874 7 жыл бұрын
please sir upload videos also for computer networks subject.
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Hi Shaurya, Thank you so much for showing your interest, We are working on Computer Networks. Please subscribe our channel to follow all updates. :)
@hriturajkashyap7910
@hriturajkashyap7910 6 жыл бұрын
Does variable partitioning suffer from external fragmentation ?
@steved.1091
@steved.1091 6 жыл бұрын
yes, it does
@sumantachakraborty8635
@sumantachakraborty8635 6 жыл бұрын
Fine
@yaminisharma5682
@yaminisharma5682 8 жыл бұрын
thank u .....
@amishasingh5442
@amishasingh5442 7 жыл бұрын
Thanku sir
@KNOWLEDGEGATE_kg
@KNOWLEDGEGATE_kg 7 жыл бұрын
Appreciated. :)
@saifali-sr5qk
@saifali-sr5qk 6 жыл бұрын
sir how i can get slides of ur all videos ????? kindly tell me if there is some website or another channel .!!!!!!
@ummerhussaindar510
@ummerhussaindar510 6 жыл бұрын
Sir need video of phases of memory management..... Initial allocation, recovery phase ans compaction....
@syedmoiezbukhari2972
@syedmoiezbukhari2972 4 жыл бұрын
Alright, but if there is no issue with variable size partitioning like internal/external fragmentation, then why it is not being used? -- as you mentioned in paging we use fix size partitioning.
@ayushbhardwaj582
@ayushbhardwaj582 4 жыл бұрын
It has externam fragmentationg nibbz
@syedmoiezbukhari2972
@syedmoiezbukhari2972 4 жыл бұрын
@@ayushbhardwaj582Bhardwaj yeah got it, i watched the next videos of this topic later. Yes there'll be external fragmentation :)
@1-minutetips109
@1-minutetips109 6 жыл бұрын
What is external fragmentation??
@furqanbhat3464
@furqanbhat3464 5 жыл бұрын
www.google.com/search?q=what+is+external+fragmentation&oq=what+is+external+frag&aqs=chrome.1.69i57j0l3.9517j1j7&client=ms-android-xiaomi&sourceid=chrome-mobile&ie=UTF-8#imgrc=BHVqqLaiiiNTXM:
@rohit-pk4ey
@rohit-pk4ey 5 жыл бұрын
Is this complete operating system as syllabuses of engineering...?
@juhipalai5840
@juhipalai5840 6 жыл бұрын
Helped me a lot
@geetshukla1680
@geetshukla1680 7 жыл бұрын
what if a new process of size 4 came? I mean can we marge 2 adjecent blocks together to store a big process?
@viramshah3780
@viramshah3780 5 жыл бұрын
U r god
@rashisharma6635
@rashisharma6635 5 жыл бұрын
Sir i rqst pls airake your videos in hinfi bcs half of your lctr is going above head
@debashish_bera
@debashish_bera 5 жыл бұрын
Sir notes for Memory Management?
@akshitarawat1970
@akshitarawat1970 5 жыл бұрын
Its Contiguous
@hanumangodara4479
@hanumangodara4479 6 жыл бұрын
Please reply anyone @5:36 If Pi have 6kb then 1st and 2nd slots are allocated or not
@aaron___6014
@aaron___6014 5 жыл бұрын
Why do I even go to class?
@marvel438
@marvel438 4 жыл бұрын
Ek saal hogaya comment kare hue.
@Jonathan-ng4vw
@Jonathan-ng4vw 2 жыл бұрын
@@marvel438 do saal hogaya comment kare hue
@aaronator5225
@aaronator5225 2 жыл бұрын
​@@Jonathan-ng4vw 3 sal ho gye vai
@Jonathan-ng4vw
@Jonathan-ng4vw 2 жыл бұрын
​@@aaronator5225 😂😂😂
@pickagaming6757
@pickagaming6757 Жыл бұрын
Char saal hogaya comment karkar 😂
@parveenpaul2129
@parveenpaul2129 6 жыл бұрын
Thx Sir gg
@paulomisadhukhan2774
@paulomisadhukhan2774 5 жыл бұрын
why cant we put the first 4kb process in the 2 successive 2kb segments??
@FaizaFoodie
@FaizaFoodie 6 жыл бұрын
Who deside k fixed kerni ha ya variable ? Operating system by it's own ,.??
@jacksonjose8438
@jacksonjose8438 5 жыл бұрын
Ha OS has brains to decide aaj fixed ya variable ka Mann hai
@deepums5528
@deepums5528 8 жыл бұрын
sir according to tanebamum book heading topics for memory management can u please provide the videos....itz urgent please
@deepums5528
@deepums5528 8 жыл бұрын
Within tomorrow if possible??
@ankushagarwal6575
@ankushagarwal6575 5 жыл бұрын
But sir you haven't taught address translation.like you told later in this video only you will teach .like from logical address from to physical address. If any one will find it, please refer me to it, in which part it is there.
@good114
@good114 2 жыл бұрын
❤️❤️💕💕
@SouravKumar-tq6sg
@SouravKumar-tq6sg 10 ай бұрын
Yaha comment padh rha hu to dekh rha hu, kese engineer’s bante hai😂😂😂
@mehars1006
@mehars1006 6 жыл бұрын
single partition and multiple partion b btao sr
@saidayashankar1959
@saidayashankar1959 7 жыл бұрын
could have been fully in English
@ytindianshots
@ytindianshots Жыл бұрын
Mera University teacher yahi same vedio dekh ke aata h😂
@AnushkaArya-m1l
@AnushkaArya-m1l 7 ай бұрын
us bro
@adilaziz4837
@adilaziz4837 4 жыл бұрын
Doesn't he look like arnab goswami?
6.2 Contiguous vs Non Contiguous Memory Allocation in OS
11:19
KnowledgeGATE by Sanchit Sir
Рет қаралды 507 М.
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 29 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 6 МЛН
这是自救的好办法 #路飞#海贼王
00:43
路飞与唐舞桐
Рет қаралды 66 МЛН
6.11 Translation Look Aside Buffer | TLB | Disadvantage of Paging
13:25
KnowledgeGATE by Sanchit Sir
Рет қаралды 313 М.
Monster magnet meets microwave magnetron...
17:44
Brainiac75
Рет қаралды 52 М.
MR BEAST PARODY 🤑 Ft. INDIAN CREATORS | CARRYMINATI
22:01
CarryMinati
Рет қаралды 55 МЛН
DIY 30000mAh Power Bank: High Quality DIY!
13:45
NVH Battery
Рет қаралды 2,1 М.
6.8 Paging | Memory management | OS | Operating System
12:54
KnowledgeGATE by Sanchit Sir
Рет қаралды 324 М.
6.6 Address Translation | Logical to Physical Address | Contiguous Memory Allocation in OS
19:18
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 29 МЛН