Types of Operating System
Here are some types of operating system which are extensively in use .
- Batch operating system
- Network operating system
- Time sharing /multitasking operating system
- Distributed operating system
- Embedded operating system
Batch Operating System
A sort of operating system in which similar kind of processes are linked together to form a batch in order for execution of these processes. In this O.S the system will execute the required operations in a proper sequence . So it’s a type of serial processing.
Advantages
- Little human interaction is required.
- In batch operating system efficiency is increased.
- Repeated jobs are performed in quicker way.
- Relatively quicker system than traditional one.
Disadvantages
- In batch operating system debugging is complicated.
- In case of trouble in single process than all the processes will halt and clogged and have to wait.
For Example:- In banking industry monthly customer statements are processed under batch system.
Network Operating System
Network operating system is designed essentially to deal with the various devices like printers and disk drivers on communication network and to control the way these devices communicate with each other. This operating system coordinates and control different networking factions like enabling the computer to share the different networking function like
- Share the data
- User
- Security
- Applications ete etc
There are two major types of network operating system which given below:-
- Peer to peer
- Client and server
Advantages
- Remote access is achievable by different workstations.
- It offers convenient resources sharing. Such as share internet connection, peripheral devices as well as share files.
Disadvantages
- Higher security issues.
- Maintenance and update are required frequently.
- Higher investment is required for buying and running server.
Examples
- NOVELL Netware
- Banyan VINES.
- Artisoft’s LANtastic.
Time Sharing System/Multitasking Operating System
A kind of software in which users of various terminals can use particular computer simultaneously .in this type of operating system a restricted time span is given to multiple jobs and the job should be executed within the given time time span. the foremost objective of this operating system is to minimize the response time.
Advantages
- Many users can share computer resources simultaneously at specific time.
- Shorter and faster response time and higher throughput.
- Increased CPU utilization
Disadvantages
- Its fairly sophisticated.
- In this O.S the system must keep track of all the job its concurrently running.
Examples
- Unix
- Multics
Distributed Operating System
In this operating system different workstations are connected by some network for the sake of communication its an extension of network operating system. This O.S linked different workstations through network and makes possible higher level of communication between them .it’s a loosely coupled system means hardware and software does not depends on each other but may communicate with each other
Advantages
Here are some strengths of this system which given below:-
- Greater overall service performance
- Reliable
- Better site handling
Disadvantages
- Very costly to implement
- Network security issues
- Troubleshooting problems
Examples
Here are some examples of network operating system which listed below:-
- Microsoft windows NT
- Sun Solaris
- Linux
- Micro soft windows 2000
- Microsoft windows XP
Embedded Operating System
A special operating system designed for computer system consists of hardware and software to perform specific tasks. This operating system has restricted functionalities and features. Embedded operating system is particularly designed to control specific operations so it tends to be very specific concerning their scope and applications.
Advantages
Following are the some advantages of embedded O.S.
- Cost effective
- Provide faster results
- Use less resources
- Highly trustworthy
Disadvantages
- Difficult to change features and configurations
- Maintainability issues
Examples
- Cell phones
- ATMS
- Printers
- Calculators
- Telecom applications etc.