tags: operating-system architecture os is_child_of: operating-systems
There are different types of operating systems used for,
- Mainframe computers
- Server computers
- Multiprocessor
- Personal comptuers
- Handheld computers
- Embedded systems
- Real time systems
- Sensory nodes operating systems
- Smart card operating systems
Mainframe computer
These are super computer handles high computing and IO. Operating systems used are
- OS/390
- Unix and Linux
Server computers
These come next from mainframe computers. These are workstations and large personal comptuer connected with each other.
- Solaris
- FreeBSD
- Linux
- Windows server
Multiprocessor
Having multiple processors in a single chips. It requires an operating systems which can control those processors and resources.
- Windows
- Linux
- Unix
Personal computers
We do use them in daily routine.
- Windows
- Linux
- Unix
- Macintosh
Handheld computers
These are Personal Digital Assistants (PDAs) devices.
- Palm OS
- Symbian OS
Sensory nodes
Nodes with sensors to examine surroundings and other designed use cases.
- TinyOS
Embedded systems
These are systems which are designed for a specific use case. These usually embedded into the hardware to control its functions. For example washing machine, microwave etc.
- QNX
- VxWorks
Real time systems
Time is a real constraint here. Actions have to be taken at their right time otherwise can cause consequences.
This includes hard real time and soft real time systems. Hard real time where time is a serious constraint and wheareas in soft real time, missing the desirable action on a particular time can be accepted.
- e-Cos
Smart card operating systems
We have ATM cards and metro cards. They also have an operating that gets activated when come in contact with sensory machines.