Multi-User Operating System.
Multi-User Operating System.
System
What is Multi-User Operating System?
• A multi-user operating system is an operating system that permits several
users to access a single system running to a single operating system.
• These systems are frequently quite complex, and they must manage the
tasks that the various users connected to them require.
• These servers allow several users to access the operating system, kernel,
and hardware at the same time.
What is Multi-User Operating System?
• It is usually responsible for handling memory and processing for other
running programs, identifying and using system hardware, and efficiently
handling user interaction and data requests.
•
• It's especially important for an operating system, a multi-user operating
system because several users rely on the system to function properly at the
same time.
Components of Multi-User Operating
System
• There are various components of a multi-user operating system. Some of
them are as follows:
• Memory
• The physical memory present inside the system is where storage occurs.
• It is also known as Random Access Memory (RAM).
• The system may rectify the data that is present in the main memory.
• So, every executed program should be copied from physical storage like a
hard disk.
• Main memory is determined as an important part of OS because it
specifies how many programs may be executed simultaneously.
Components of Multi-User Operating
System
Kernel
• A multi-user operating system makes use of the Kernel component, which is
built in a low-level language.
• The Spooler runs all computer processes and outputs the results at the
same time.
• With the aid of the network, the end-user would be able to interact with
or operate them.
Types of Multi-User Operating System
Time-Sliced Systems
• It's a system in which each user's job gets a specific amount of CPU time.
• This scheduler determines and executes the job that must perform
based on the priority cycle.
Types of Multi-User Operating System
Multiprocessor System
• Multiple processors are used in this system, which helps to improve
overall performance.
• All network users can access the master system anytime and from any
place and open their local version of the system.
• All users can update, delete, and create new files on their local working
model, but this model will not be available to other users until it is saved
to the master system.
Characteristics of Multi-User Operating
System
Resource Sharing
• Several devices, like printers, fax machines, plotters, and hard drives, can
be shared in a multi-user operating system.
• Users can share their own documents using this functionality.
• All users are given a small slice of CPU time under this system.
Multi-Tasking
• Multi-user operating systems may execute several tasks simultaneously,
and several programs may also execute at the same time.
Characteristics of Multi-User Operating
System
Background Processing
• Background processing is a term that refers to when commands are
not processed but rather executed "in the background".
• Usually, other programs interact with the system in real-time.
Characteristics of Multi-User Operating
System
Time-Sharing
• A strategy used by multi-user operating systems to operate on several
user requests at the same time by switching between jobs at very
short periods of time.
System
• The operating system must handle a computer's combination of
hardware and software resources.
Examples of Multi-User Operating System
• Unix
• A highly dependable open system architecture for small and medium-
scale business computing systems.
• Because it is based on Open System Architecture, tech giants
including AIX, Solaris, and even Mac OS have their own version of
Unix.