DIFFERENT BETWEEN REAL TIME SYSTEM AND TIMESHARING SYSTEM

REAL-TIME SYSTEM 

  • Real-time processing is principally dedicated to one application.
  • In this system, events mostly external to the computer system are accepted and processed within certain deadlines.
  • Users can make an inquiry only and can not write or modify programs.
  • Users must get a response within the specified time limit, otherwise, it may result in a disaster.
  • No context change takes place during this system.

TIME SHARING SYSTEM

  • Time-sharing processing deals with many different applications.
  • In this system, many users are allowed to simultaneously share computer resources.
  • Users can write and modify programs.
  • Users should get a response within a fraction of seconds, but if not, the result is not disastrous.
  • The CPU switches from one process to another as a time-slice expires or a process terminates.