An operating system is software that acts as an interface between user and computer hardware. The main objective of the operating system is to make the computer convenient for the user to use and to utilize the computer hardware in an efficient way. In this post we will tell you about operating system. And how does the operating system work?
What is the operating system?
The operating system performs basic computer tasks such as taking input from the keyboard, processing instructions, and sending output to the screen. The OS controls the computer's memory and processes, as well as all software and hardware.
Every computer needs to have an operating system to run another program. The operating system helps you to communicate without knowing your computer language.
The operating system is used to run programs and utilities. This application controls the execution of programs.
Every computer needs an operating system to control the application. Without an OS, a computer is useless.
UNIX, MS-DOS, MS-Windows – 98/XP/Vista, Windows-NT/2000, OS/2 aur Mac OS
This is the name of some popular operating systems.
Below are some important functions of the operating system in minutes:
Below are some important functions of the operating system in minutes:
Memory Management.
Processor Management.
Device Management.
File Management.
Security.
Control over system performance.
Job accounting.
Error detecting aids.
Coordination between other software and users.
Memory Management.
Memory management refers to the management of primary memory or main memory. Main memory provides fast storage that the CPU directly accesses. Any program executes in memory.
The operating system for memory management performs the following functions:
Who will use which part of the memory and which part will not be used?
In multiprogramming, the OS decides which process will get the most memory.
When a process requests memory, it allocates memory.
OS de-allocates memory when a process does not require memory.
Processor Management.
In a multiprogramming environment, the OS decides which process to allocate memory for when and for how long. This process is called process scheduling. The operating system performs the following tasks for processor management:
Keeps an eye on the process and the state of the process. And for this task the program responsible is called traffic controller.
The processor allocates the processor.
Deals with the processor when the process is finished.
Device Management.
The operating system manages device communication with the help of the respective drive. Performs OS in work for device management:
Keep an eye on everything on the device. And the program that is responsible for this use the I / O controller.
He decides which process will get the device and for how long.
Allocates the device efficiently.
De-allocates the device.
File Management.
The file system is normally organized into directories for easy navigation and usage. These directories may contain other files and directories.
The following operating systems for file management:
Keep track of information, location, uses, status, etc.
What are the resources to decide this?
Resource allocation
De-allocate resources
Other Important Activities
Here are some other import activities that the operating system performs.
Security.
It prevents unauthorized access to programs and data.
Controls system performance.
Records between the service request and the system response.
Job accounting.
It also monitors the time and resources of jobs and users.
Error detecting aids.
Produces dumps, tricks, error messages and other debugging and error detection aids.
Other software and user-friendly coordination:
Requires coordination and assignment of compilers, interpreters, assemblers and other software for different effects of computer systems.
Operating system tapes.
The following is a list of our most popular operating systems:
Serial processing.
Serial Processing The operating system follows the FIFO( First In First Out)
Follows the structure.
Batch Processing.
Batch processing wine is processed and processed in the same way.
Real Time System.
The real-time system is used where it requires higher and tame response.
Distributed Operating System:
This operating system stores and processes data in many locations.
Multiprocessing: This type of operating system has two or more CPU operating systems.
Parallel operating systems.
In such an operating system, all the running resources of the computer are required.
How the operating system works?
When the computer is opened, the operating system loads into the main memory of the program. This program is called kernel.
Once the kernel is loaded, the operating system, which is a system program, is ready to run the user program. Allows the OS application program to use the hardware efficiently after being read.
Characteristics of the operating system.
An operating system is a collection of programs that control the execution of another program.
Controls the input and output devices connected to the OS system, all of which control the application software.
The OS process is responsible for scheduling the allocation of memory.
Is stored in OS Bios. This system uses as much information as it needs to execute the system when it starts. This requires loading the OS into the computer. So the OS has to be placed on the computer's hard disk.
I hope you find this article on operating system (what is operating system?) Informative. If you have any questions you can ask us in the comments section.