Structures of Operating System

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

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

  • @hoangminhchau2187
    @hoangminhchau2187 ปีที่แล้ว +82

    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 11 หลายเดือนก่อน +3

      Thanks man

    • @offcourse-cv3bc
      @offcourse-cv3bc 6 หลายเดือนก่อน +1

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

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

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

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

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

    • @RDeepa-fz8pp
      @RDeepa-fz8pp 2 หลายเดือนก่อน

      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 ปีที่แล้ว +221

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

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

      Angel

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

      Tanks Alot! 😀

    • @nitinvalani6792
      @nitinvalani6792 5 หลายเดือนก่อน +1

      ​@@Redbug72it is thanks not tanks 😅

  • @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 TH-cam video.

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

    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 8 หลายเดือนก่อน +3

      don't cry :)

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

      good morning sir pls show bobs adn vagene

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

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

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

      ​@@SkyV77 yeaa stay happy

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

    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"

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

    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!

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

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

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

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

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

    Very beautifully explained!!! Thank you.

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

    Neso Academy is doing Great Work!!

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

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

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

    This is definitely a well-defined lecture.

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

    Long live neso academy

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

    Looking forward to it thank you sir

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

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

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

    Well explained 💯💯

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

    Thank u soo much very nice explanation sir

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

    Very beneficial
    Jazakallahu khairan kaseera 🥰

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

    Awesome explanation!

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

    Amazing video, Sir!! God bless you

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

    Great tutorial, Thanks

  • @АндрейБабаш-ю9п
    @АндрейБабаш-ю9п 9 หลายเดือนก่อน

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

  • @pujarana3311
    @pujarana3311 8 หลายเดือนก่อน

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

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

    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

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

    NESO you are the best thanks !

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

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

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

    Excellent video

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

    Great work!

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

    Thank you so much 🌸🌸

  • @jae-cr7rq
    @jae-cr7rq 9 หลายเดือนก่อน

    Thank you very much

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

    Que aula incrivel!

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

    God Bless you man!!

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

    Thank u so much.

  • @RohitKumar-rk6tr
    @RohitKumar-rk6tr 3 ปีที่แล้ว

    Thank you so much sir

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

    very useful thank u somuch

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

    Sir very well explained... Thank you so much

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

    Sir please make videos of software engineering

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

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

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

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

  • @Rishi-nv7bp
    @Rishi-nv7bp 5 ปีที่แล้ว +2

    does Modular structure have any disadvantages?

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

    Thank you so much sir!!!!

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

    sir what are the next subjects on your lectures

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

    Great work👍

  • @lakshaykumar5915
    @lakshaykumar5915 4 หลายเดือนก่อน

    bahut achaaa

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

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

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

    Thankyou sir 😊

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

    Nice explanation sir

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

    Tnq sir 🙏🏼

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

    Nice explanation sir... Tq🙏

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

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

  • @MonsieurCHING
    @MonsieurCHING 4 ปีที่แล้ว +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"

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

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

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

    Very useful, thank you for spreading knowledge 👍

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

    if you could have added a few examples

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

    Love you sir 😘💕

  • @NasirAli-ly5io
    @NasirAli-ly5io 4 ปีที่แล้ว

    Thanks ☺️😻👍 alot!!!

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

    What are the disadvantages of modular structure?

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

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

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

    nice video

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

    Thanks.

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

    Really awesome tutorial !!

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

    very well explanation and extending information is very well

  • @AbhishekTiwari-xt1kt
    @AbhishekTiwari-xt1kt 5 ปีที่แล้ว +4

    At 8:56

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

    Genial i ho trobo a més interessant.

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

    Very well explained..thank u.😊

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

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

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

    You missed out hybrid systems..

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

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

    we are happy for you speaking English shaaaaaaame on u

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

    Sir plz help me
    In a movable head system,the time it takes to position the head at the track is known as
    1 Seek time
    2 rotation delay
    3 access time
    4 transfer time

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

    interesting ....thanks

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

    what is the meaning of system overhead?

  • @vadrif-draco
    @vadrif-draco 3 ปีที่แล้ว

    Isn't the MS-DOS architecture considered monolithic too?

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

      It is monolithic.

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

    What is the structure of Windows 11?

  • @sridevis8301
    @sridevis8301 4 หลายเดือนก่อน

    Linux is monolithic structure, is it correct?

    • @sridevis8301
      @sridevis8301 4 หลายเดือนก่อน

      Example for micro and monolithic kernel?

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

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

    Plzz complete the os lectures

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

    5:29 CPU SHIDOOLING

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

    So which one is Linux?

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

    Can some one explain wht is this because I new to this concepts

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

    hello, the term structure of an operating system is a synonyms for the term architecture of an operating system?

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

    In module operating system won't it take time to load a particular module in kernel and this will make our process slow and CPU would be idle for a long time

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

    Using os book by silberschatz

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

    Can anyone tell me what is kernel

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

    8:56 check out guy 😂

  • @МойТ-ю2р
    @МойТ-ю2р หลายเดือนก่อน

    Core=code

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

    What about hybrid structure

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

    Voice is little bit low

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

    bro...please release notes.

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

    8:56

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

    CPU shadooling

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

    please i want this ppt can you send me