Skip to main content

Posts

Showing posts from March, 2019
Distributed Operating System  is a model where distributed applications are running on multiple computers linked by communications. A distributed operating system is an extension of the network operating system that supports higher levels of communication and integration of the machines on the network. This system looks to its users like an ordinary centralized operating system but runs on multiple, independent  central processing unit s (CPUs). Distributed systems use multiple central processors to serve multiple real-time applications and multiple users. Data processing jobs are distributed among the processors accordingly. The processors communicate with one another through various communication lines (such as high-speed buses or telephone lines). These are referred as  loosely coupled systems  or distributed systems. Processors in a distributed system may vary in size and function. These processors are referred as sites, nodes, c...
A Real Time Operating System is a software component that rapidly switches between tasks, giving the impression that multiple programs are being executed at the same time on a single processing core. Eg: PSOS, VRTX, RT Linux, Lynx, etc TYPES OF REAL TIME OPERATING SYSTEM There are 3 types of real time operating systems:- 1. SOFT REAL TIME OS Soft real time OS is a type of OS where certain deadlines may be missed but they will respond at a time t=0+. Soft real time systems are not constrained to extreme rules. The critical time of the soft real time may be delayed to some extent. The expected latency between the tasks and time constraints may be deviated. The preemption period for a soft real time task is about few milliseconds. Eg: Digital camera, mobile phones, online data base etc 2. HARD REAL TIME OS Hard real time OS is a type of OS we can predict the deadline but they will respond at a time t=0. Hard real time systems are constrained to predicted time c...