INTRODUCTION
INTRODUCTION
Distributed
A distributed operating system manages a group of distinct, networked
computers and makes them appear to be a single computer, as all
computations are distributed (divided amongst the constituent computers).
Templated
In the distributed and cloud computing context of an OS, templating refers to
creating a single virtual machine image as a guest operating system, then
saving it as a tool for multiple running virtual machines. The technique is
used both in virtualization and cloud computing management, and is common
in large server warehouses.
Embedded
Embedded operating systems are designed to be used in
embedded computer systems. They are designed to operate on small
machines with less autonomy (e.g. PDAs). They are very compact and
extremely efficient by design and are able to operate with a limited amount
of resources. Windows CE and Minix 3 are some examples of embedded
operating systems.
Real-time
A real-time operating system is an operating system that guarantees to
process events or data by a specific moment in time. A real-time operating
system may be single- or multi-tasking, but when multitasking, it uses
specialized scheduling algorithms so that a deterministic nature of
behaviour is achieved. Such an event-driven system switches between
tasks based on their priorities or external events, whereas time-sharing
operating systems switch tasks based on clock interrupts.
Library
A library operating system is one in which the services that a typical
operating system provides, such as networking, are provided in the form of
libraries and composed with the application and configuration code to
construct a unikernel: a specialized, single address space, machine image
that can be deployed to cloud or embedded environments.
Uses of Operating System
Symbian OS, Windows Mobile, iOS, and Android OS are used in mobile
phone operating systems as these operating systems are a lightweight
operating system.
Features of Operating System
The operating system has many notable features that are developing day by
day. The growth of the operating system is commendable as it was developed
in 1950 to handle storage tape. It acts as an interface.