Types of os
Upcoming SlideShare
Loading in...5

Types of os







Total Views
Views on SlideShare
Embed Views



3 Embeds 319

http://www.ustudy.in 284
http://ustudy.in 30
http://www.slideshare.net 5


Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

Types of os Types of os Presentation Transcript

    • OS is a program that do the following main function
      • As an interface between the user with the complex hardware
        • Imagine what do you need to do to read a data from a disk without an Operating System
      • As a resources manager
        • Manage memory
        • Manage processor
        • Manage processes
        • Manage file
        • Manage devices
    • Organize and monitor its resources continuously.
    • Enforce the policies that determine who gets what, when, and how much.
    • Allocate the resource when it’s appropriate.
    • Deallocate the resource –reclaim it when appropriate.
    • Organize the memory accordingly e.q whether it’s a fixed partition, dynamic partition, paging or segments
    • Check the validity of each request for memory space. Allocates a portion for legal request using certain policies.
    • Sets up a table to keep track of who is using which section of memory.
    • Finally when the time comes to reclaim the memory, the memory manager deallocates the memory.
  • Types of Operating Systems (continued)
    • Operating systems for computers fall into following five categories :
      • Batch
      • Interactive
      • Real-time
      • Hybrid
      • Embedded
    • Distinguished by response time and how data is entered into the system
    • Batch Systems
      • Program are run in group or batch
      • Process in serial, one by one
      • Using punched card or tape (not limited in present day)
      • Efficiency measured in
        • throughput -- number of jobs/ given amount of time (e.g. 30 jobs/hour)
        • Turnarround – in hours or days
  • Types of Operating System
    • Interactive Systems ( time-sharing systems)
      • Required time-sharing software, which allow each user to interact directly with the computer.
      • Give a faster turn-around time and Provides immediate feedback
      • Respond time measured in minutes or seconds depending on number of users
    • Real-Time Systems
      • Fastest and are used in time-critical environment
      • Data must be processed extremely quickly because the output influence immediate decisions
      • Must be 100% responsive 100% of the time. Response time measured in fraction of sec
      • Used in space flight, military system, airport traffic control, high-speed aircraft, industrial processes, sophisticated medical equipment etc.
  • Types of Operating System
    • Hybrid Systems
      • Combination of batch and interactive
      • User can access the system interactively and get fast response
      • Also accepts and runs batch programs in background when the interactive load is light
      • Can take advantage of the free time
      • Most large computer system are hybrid
  • Types of Operating Systems (continued)
    • Embedded Systems :
      • Computers placed inside other products to add features and capabilities
      • Operating systems with small kernel and flexible functions capabilities will have potential for embedded system
    Computer Control Washing Machine