1 / 9

Introduction to Operating System

Introduction to Operating System. Dr. R.R. Mergu r ajani_sambharam@yahoo.com Associate Professor, Department of Electronics &Telecommunication Engg. Walchand Institute of Technology, Solapur www.witsolapur.org.

glasper
Download Presentation

Introduction to Operating System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introductionto Operating System Dr. R.R. Mergu rajani_sambharam@yahoo.com Associate Professor, Department of Electronics &Telecommunication Engg. Walchand Institute of Technology, Solapur www.witsolapur.org • This work is licensed under a Creative Commons Attribution 4.0 International License.

  2. Introduction to Operating system • What is operating system? • Characteristics of operating system • Characteristics of Embedded operating system • Desktop Vs. Embedded operating system Introduction to Operating System

  3. What is operating system? https://www.google.co.in/search?q=operating+system&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiM7LChoqzXAhVHQY8KHX7gAQYQ_AUICygC&biw=1366&bih=662#imgrc=HvhCGK43hph1TM: Introduction to Operating System

  4. List out the systems where we use OS? Reflection Spot • PC • Mobile phones • Smart Washing machine • Programmable devices for multitasking Introduction to Embedded System

  5. What is operating system? • The collection of software that manages asystem’s hardware resources • Often include a file system module, a GUI and other components • Often times, a “kernel” is understood to be a subset of such a collection https://www.google.co.in/search?biw=1366&bih=613&tbm=isch&sa=1&ei=vncBWsDbAsTsvATa6ay4DA&q=user%2C+application%2Coperating+system%2Chardware&oq=user%2C+application%2Coperating+system%2Chardware&gs_l=psy-ab.3..0.88681.127456.0.128314.63.51.1.0.0.0.391.8761.0j2j6j21.30.0....0...1.1.64.psy-ab..32.30.8765.0..0i67k1j0i5i30k1j0i8i30k1j0i24k1j0i7i30k1j0i30k1j0i13k1.581.-QlLcb8Z-j0#imgrc=iybqK0F_sLORwM: Introduction to Operating System

  6. Characteristics of operating System • Resource management: The objective is to allocate resources so as to optimize responsiveness subject to the finite resources available. • Interface between application and hardware: OS provides services to communicate with hardware • Library of functions for the application:– code to be used as building blocks in programs – present their capabilities as functions / APIs Introduction to Operating System

  7. Characteristics of Embedded operating System • Fusion of the application and the OS to one unit • Characteristics: • Resource management • Primary internal resources • Less overhead • Code of the OS and theapplication mostly reside inROM Introduction to Operating System

  8. Characteristics of Embedded operating System • Configurability: • No single OS fit all needs, no overhead forunused functions  configurability • Interrupts not restricted to OS • Device drivers often not integrated into kernel • Embedded systems often application-specific  specific devices  move device out of OS to tasks • For desktop OS, many devices are implicitly assumed to be presented, e.g., disk, network, audio, etc. they need to be integrated to low-level SW stack • Protection is often optional • Embedded systems are typically designed for a single purpose, untested programs rarely loaded, and thus software is considered reliable Introduction to Operating System

  9. Desktop Vs. Embedded operating system • Desktop: applications are compiled separately from the OS • Embedded: application is compiled and linked together with the embedded OS • On system start, application usually gets executed first, and it then starts the RTOS. • Typically only part of RTOS (services, routines, or functions) needed to support the embedded application system are configured and linked in Introduction to Operating System

More Related