Structures of Operating System

Поделиться
HTML-код
  • Опубликовано: 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 RUclips 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

  • @learnwithafia5257
    @learnwithafia5257 3 года назад

    Very beneficial
    Jazakallahu khairan kaseera 🥰

  • @laibanoor7052
    @laibanoor7052 3 года назад +2

    Well explained 💯💯

  • @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

  • @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?

  • @herrogamer2606
    @herrogamer2606 6 лет назад +5

    Looking forward to it thank you sir

  • @АндрейБабаш-ю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!

  • @abhishekbiswas2267
    @abhishekbiswas2267 3 года назад

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

  • @explorewithavi9925
    @explorewithavi9925 6 лет назад +2

    very useful thank u somuch

  • @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!!!!

  • @RohitKumar-rk6tr
    @RohitKumar-rk6tr 3 года назад

    Thank you so much sir

  • @zyden8650
    @zyden8650 Месяц назад

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

  • @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 RUclips 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.