Structures of Operating System

Поділитися
Вставка
  • Опубліковано 1 гру 2024

КОМЕНТАРІ • 212

  • @hoangminhchau2187
    @hoangminhchau2187 Рік тому +96

    There are 5 types of structures for operating system:
    1) Simple structure
    - Every layers can access to the hardware
    - Weak security
    2) Monolithic structure
    - All functionalities are inclued into one kernel level
    - Hard to maintain, debug
    3) Layered structure
    - Each functionality is one layer
    - One layer can only communicate directly with the layers above and below it.
    4) Microkernels
    - Only core functionalities are included in the kernel level
    - All other functinalities moved to the system programs
    - Communication between programs use passing message
    5) Module
    - One core kernel in the middle
    - Other functinalities connected to the core kernel
    - Communication between modules through the core kernel

    • @kishanpayadi8168
      @kishanpayadi8168 Рік тому +3

      Thanks man

    • @offcourse-cv3bc
      @offcourse-cv3bc 7 місяців тому +1

      What is kernel ? Can u please make me understand in simple words

    • @Manjith23
      @Manjith23 4 місяці тому

      @@offcourse-cv3bc It's basically like heart of the operating system .

    • @_iamhmz_
      @_iamhmz_ 4 місяці тому

      It's is the core part of the operation system​@@offcourse-cv3bc

    • @RDeepa-fz8pp
      @RDeepa-fz8pp 4 місяці тому

      The one program running at all times on the computer or important program which performs majority of tasks running in os is kernal

  • @acc.7953
    @acc.7953 4 роки тому +222

    0:59 - Simple Structure
    4:26 - Monolithic Structure
    6:47 - Layered Structure
    11:39 - Microkernel
    15:26 - Modular Structure

  • @CamKnoppMusic
    @CamKnoppMusic 5 років тому +138

    Great video! This channel has been very useful for multiple classes throughout my CS degree so far. Really makes you think about how the current way that colleges operate is clearly not the best, when we can learn the same information for free and in less time from a UA-cam video.

  • @narcissuscephissus2890
    @narcissuscephissus2890 2 роки тому +50

    Sir I'm crying right now because you made this content so easy to understand and explained so well. I hope you see this comment and with you well in life. THank you so much.

    • @SkyV77
      @SkyV77 9 місяців тому +3

      don't cry :)

    • @twoblocksdown5464
      @twoblocksdown5464 9 місяців тому

      good morning sir pls show bobs adn vagene

    • @nitinvalani6792
      @nitinvalani6792 7 місяців тому

      ​@@SkyV77😂😂😂🎉🎉🎉😅😅😅❤

    • @riddhivekariya9086
      @riddhivekariya9086 6 місяців тому

      ​@@SkyV77 yeaa stay happy

  • @kylesangster2256
    @kylesangster2256 3 роки тому +13

    To the author and creator: Thank you for creating such a great set of videos! They dove-tail nicely with other resources on operating systems as the series follows the same approach or sequence of three general areas: processes, concurrency and persistance. Once again, thank you for the time and energy put into this series!

  • @djthedev
    @djthedev 4 роки тому +30

    I read a whole chapter in my textbook about this and didn't understand as well as I do now after watching this video. Thank you so much!

    • @subhajitghosh3867
      @subhajitghosh3867 4 роки тому +6

      So moral of the story "don't read the book, watch videos and learn"

  • @chloekimball536
    @chloekimball536 6 років тому +6

    You sir are a hero, pleassssssse continue to make more videos and finish the series. Your viewers will be so so grateful.

  • @ishitachawla9314
    @ishitachawla9314 4 роки тому +8

    Amazinggg! One of the best video on this topic so far

  • @lewisfaraitimba4338
    @lewisfaraitimba4338 2 роки тому +8

    You are very good at OS thank you I'm now understanding it... good job

  • @adityaojha2701
    @adityaojha2701 3 роки тому +5

    Neso Academy is doing Great Work!!

  • @quratraja7391
    @quratraja7391 4 роки тому +5

    Amazing.
    This tutorial elaborates some of the most important structures of operating system i.e. Simple, monolithic, micro kernel, layered and modular. However it also discusses advantages and disadvantages of each structure. It concludes modular approach as the best one as it comprises of separate modules linked with kernal.

  • @lovingsunder
    @lovingsunder 3 роки тому +2

    Excellent sir 👍 hats off .. I read the text book 3-4 times... Still I didn't understand the concept.. but hearing this video, just for one time It was fully cleared and I was able to deliver lecture to my students eazily 👍 thank you so much for this video sir 🙏

  • @reassume4826
    @reassume4826 5 років тому +8

    Very beautifully explained!!! Thank you.

  • @rakitha17
    @rakitha17 3 роки тому +2

    This is definitely a well-defined lecture.

  • @Yoootz
    @Yoootz Місяць тому +2

    PCR-23TRKA- Nabiha Tegar Suswanto - Permit to Learn

  • @mateenjamal5606
    @mateenjamal5606 4 роки тому +8

    Long live neso academy

  • @jinglebells6023
    @jinglebells6023 3 роки тому +4

    Great video, matched up with my lectures well - good visualisation too!

  • @monetka79
    @monetka79 4 роки тому +6

    You are so good man!!! Thanks a lot!!! Please, carry on with your job and never stop!!!

  • @sanss3342
    @sanss3342 Місяць тому +2

    PCR - 23 TRK A - Sandy Kurnia Ramadhan - Permit to learn

  • @laibanoor7052
    @laibanoor7052 3 роки тому +2

    Well explained 💯💯

  • @learnwithafia5257
    @learnwithafia5257 3 роки тому

    Very beneficial
    Jazakallahu khairan kaseera 🥰

  • @ashish_wanderer
    @ashish_wanderer 6 років тому +3

    thanks for making videos on operating system,please upload more

  • @sweetnameraja2306
    @sweetnameraja2306 3 роки тому

    I am always following neso academy

  • @soniaverma7870
    @soniaverma7870 3 роки тому +1

    Awesome explanation!

  • @dorbenmoyal7639
    @dorbenmoyal7639 3 роки тому

    NESO you are the best thanks !

  • @nisharahul3128
    @nisharahul3128 6 років тому +3

    Thank u soo much very nice explanation sir

  • @herrogamer2606
    @herrogamer2606 6 років тому +5

    Looking forward to it thank you sir

  • @mayankbharati1458
    @mayankbharati1458 2 роки тому +2

    One question sir: what happens in modular approach if any of the module crashes, as each and every module is directly connected to the core kernal, then kernal also crashes, and then whole system fails. So how to deal with this type of situation?

  • @АндрейБабаш-ю9п
    @АндрейБабаш-ю9п 10 місяців тому

    Videos are GREAT!!! Even for russian and ukrainian speaker. Respect!:)

  • @raflyiswandi
    @raflyiswandi Місяць тому +1

    PCR-23TRKB-M.Rafly Iswandi - Permit To Learn

  • @tewodrosbizuye3458
    @tewodrosbizuye3458 5 років тому +4

    Amazing video, Sir!! God bless you

  • @bayyu05
    @bayyu05 Місяць тому +1

    [PCR-23TRKA-Bayu Zidan Ashshiddiq - Permit to Learn"]

  • @sakshishree9948
    @sakshishree9948 6 років тому +2

    Because of your videos I think I can pass my exam😄😄 thank you 💐💐

  • @taoma9293
    @taoma9293 Рік тому

    Great tutorial, Thanks

  • @FEBRIANYDELTRIDASIMANJUNTAK
    @FEBRIANYDELTRIDASIMANJUNTAK Місяць тому

    PCR - 23 TRK B - Febriany Deltrida - Permit to learn

  • @ahoe3038
    @ahoe3038 Місяць тому +1

    PCR-23TRKA-Darell Muayyat Billah -permit to learn

  • @simple_user000
    @simple_user000 11 місяців тому

    Great work!

  • @SamsungA55-c6r
    @SamsungA55-c6r Місяць тому

    PCR - 23 TRK B- Rayen Reynaldy - Permit to learn

  • @fipiatri7581
    @fipiatri7581 Місяць тому

    PCR - 23 TRK B - Fipi Atri - Permit to learn

  • @vinnymichael2359
    @vinnymichael2359 3 роки тому

    God Bless you man!!

  • @focusfulfill9232
    @focusfulfill9232 2 роки тому

    Excellent video

  • @srihariyallala8468
    @srihariyallala8468 6 років тому +5

    sir what are the next subjects on your lectures

  • @jinggastivani9738
    @jinggastivani9738 Місяць тому

    PCR-23TRKA-Jingga Stivani Fahira-Permit to Learn

  • @violashaffani9407
    @violashaffani9407 Місяць тому

    PCR-23TRKB-Viola Shaffany Helfia - Permit to Learn

  • @koushikiawasthi7123
    @koushikiawasthi7123 3 роки тому

    Great work👍

  • @sadafmasood164
    @sadafmasood164 4 роки тому +1

    Thank you so much 🌸🌸

  • @MonsieurCHING
    @MonsieurCHING 5 років тому +6

    Well I can't put my finger on the differences between micro and modular kernels the way you describe it 🤔

    • @rudrasarkar9538
      @rudrasarkar9538 4 роки тому +6

      In microkernel, the kernel only packs the important features and user programs had to do the heavy works in contrast to modular kernels the kernel is built in a modular fashion and message passing is not required here

    • @hetaeramancer
      @hetaeramancer 3 роки тому

      please explain to my that expression "can't put my ffinger on"

  • @deepakbhardwaj3141
    @deepakbhardwaj3141 6 років тому +2

    Make more videos sir.......😃 u r awesome

  • @Star_Sciene
    @Star_Sciene 2 місяці тому

    I recently came across your channel and enjoyed the content, but I noticed a common issue that might be worth addressing. It seems like a lot of the content is created with an assumption that most of your viewers are from abroad. While it's great to aim for a global audience, I believe there's an opportunity here to focus more on your home country first. By catering to the interests and needs of the local audience, you can build a stronger foundation and more engaged community. Once you have a solid base, expanding internationally becomes much easier. Just a suggestion that could help you grow even further

  • @reborn4612
    @reborn4612 3 роки тому +2

    Que aula incrivel!

  • @explorewithavi9925
    @explorewithavi9925 6 років тому +2

    very useful thank u somuch

  • @abhishekbiswas2267
    @abhishekbiswas2267 3 роки тому

    Your content is inspired from Ekta Walia book I guess.. How very interesting 😄😁

  • @golpalanareshg3447
    @golpalanareshg3447 5 років тому

    Nice explanation sir

  • @Rishi-nv7bp
    @Rishi-nv7bp 5 років тому +2

    does Modular structure have any disadvantages?

  • @saiddhafinafifalfaiq252
    @saiddhafinafifalfaiq252 Місяць тому

    PCR-23TRKA-Said Dhafin Afif Alfaiq - Permit to Learn

  • @AdamZackyKurniawan
    @AdamZackyKurniawan Місяць тому

    PCR-23TRKA-Adam Zacky Kurniawan - Permit to Learn

  • @mayuripatmas6703
    @mayuripatmas6703 5 років тому +2

    Sir very well explained... Thank you so much

  • @ABHINDHU
    @ABHINDHU 3 роки тому +1

    Sir please make videos of software engineering

  • @pujarana3311
    @pujarana3311 10 місяців тому

    Thank You so much.. this is helping review OS class i took 18years ago so easy and efficiently.. to the point..

  • @samanvithachidella2485
    @samanvithachidella2485 5 років тому

    Nice explanation sir... Tq🙏

  • @nitinr1189
    @nitinr1189 5 років тому +1

    Thank you so much sir!!!!

  • @zyden8650
    @zyden8650 Місяць тому

    PCR- 23TRKA - M.Bagas Depen - Permit to Learn

  • @RohitKumar-rk6tr
    @RohitKumar-rk6tr 3 роки тому

    Thank you so much sir

  • @jae-cr7rq
    @jae-cr7rq 10 місяців тому

    Thank you very much

  • @joydarshan6778
    @joydarshan6778 Рік тому

    Thank u so much.

  • @zaenzidanalkhalis3605
    @zaenzidanalkhalis3605 Місяць тому

    PCR-23TRKB - ZAEN ZIDAN AL KHALIS - Permit to Learn

  • @DindaSalsabila-u7s
    @DindaSalsabila-u7s Місяць тому

    PCR - 23TRKB - Dinda Salsabila- Permit to Learn

  • @Fadlialhafis
    @Fadlialhafis Місяць тому

    PCR-23TRKA-Fadli alhafis- Permit to Learn

  • @AdiSukmaSiregar
    @AdiSukmaSiregar Місяць тому

    PCR-23TRKA-Adi Sukma Siregar - Permit to Learn

  • @sarikatiwari3353
    @sarikatiwari3353 3 роки тому

    Thankyou sir 😊

  • @sintaayu1569
    @sintaayu1569 Місяць тому

    PCR-23TRKA-Sinta Ayu Br. Sinaga - Permit to Learn

  • @samiranroyy1700
    @samiranroyy1700 2 роки тому

    Love you sir 😘💕

  • @HendersonHarrisson
    @HendersonHarrisson 3 роки тому

    Please put all os videos on UA-cam please🙏🙏

  • @Carlos-pe3mn
    @Carlos-pe3mn Місяць тому

    PCR- 23TRKA - Carlos Lindung - Permit to Learn

  • @Qurratuainirois-ip8yh
    @Qurratuainirois-ip8yh Місяць тому

    PCR - 23 TRK A - Qurratu aini rois - Permit to learn

  • @natashaputrisantoso
    @natashaputrisantoso Місяць тому

    PCR-23TRKB-Natasha Putri Santoso -Permit to Learn

  • @NasirAli-ly5io
    @NasirAli-ly5io 4 роки тому

    Thanks ☺️😻👍 alot!!!

  • @anmolagrawal593
    @anmolagrawal593 4 роки тому +1

    if you could have added a few examples

  • @santhoshs7028
    @santhoshs7028 2 роки тому

    Thank you sir
    You explain in simple words that can be understood easily

  • @lakshaykumar5915
    @lakshaykumar5915 6 місяців тому

    bahut achaaa

  • @loideiyambo4763
    @loideiyambo4763 3 роки тому

    Which methodology method used to develop operating systems????

  • @RajdeepPatil
    @RajdeepPatil 2 роки тому +1

    nice video

  • @sanaullakhan7630
    @sanaullakhan7630 5 років тому +2

    What are the disadvantages of modular structure?

  • @AbhishekTiwari-xt1kt
    @AbhishekTiwari-xt1kt 5 років тому +4

    At 8:56

  • @harishb7085
    @harishb7085 4 роки тому +1

    You missed out hybrid systems..

  • @illthizamnazar626
    @illthizamnazar626 5 років тому

    very well explanation and extending information is very well

  • @dhanushsivajaya1356
    @dhanushsivajaya1356 4 роки тому

    Thankyou sir

  • @dagabaaz709
    @dagabaaz709 6 років тому

    in the simple structure.. if the application program fails, why and how would the entire system will crash? can you answer?

    • @darthglowball
      @darthglowball 6 років тому +1

      I guess that when an application has acces to hardware directly, and it modifies something in memory that is essential to make the OS run (which a more advanced OS structure would never allow to happen: it has security), you can get a system crash. If your app accidentally modifies a location in memory that belongs to an output pixel buffer for your screen, it may not be that bad: you would see your screen making weird colors, and other apps that acces that same buffer will get wrong color calculations at best. No crash. But if an app modifies an instruction in memory that the processor was planning to use, there's no easy prediction of what may happen. That one flawed instruction may cause a chain reaction and modify other instructions in memory, and may crash the system.

  • @mojtabanow
    @mojtabanow 2 роки тому

    Very useful, thank you for spreading knowledge 👍

  • @kgCode658
    @kgCode658 3 роки тому

    sir your videos are true gems..It is better than unacademy plus courses.

  • @chinnuyadur6399
    @chinnuyadur6399 9 місяців тому

    Really it is very helpful for my seminar sir...tq u sir....❤

  • @LawStation24
    @LawStation24 6 років тому

    Very well explained..thank u.😊

  • @reassume4826
    @reassume4826 5 років тому

    Really awesome tutorial !!

  • @ZikriRamadhani-j9g
    @ZikriRamadhani-j9g Місяць тому

    PCR-23TRKB-Zikri Ramadhani - Permit to Learn

  • @evadhiman3477
    @evadhiman3477 5 років тому

    Thanks.

  • @fahriandi23trk
    @fahriandi23trk Місяць тому

    PCR-23TRKA-Fahriandi Nuzul Arifa-Permit to Learn

  • @SkillsMatterTouhidSayed
    @SkillsMatterTouhidSayed 5 років тому

    Oooooo ek no

  • @kailashuv3028
    @kailashuv3028 4 роки тому

    Sir, in micro kernel device drivers,file server are present as system programs....but how system programs can be executed in user mode?

    • @ishkool8664
      @ishkool8664 3 роки тому

      via system calls, user mode programs can call system calls in order to acquire resources from kernel

  • @canalparainteligentes1098
    @canalparainteligentes1098 2 роки тому

    Genial i ho trobo a més interessant.