search
HomeCommon ProblemWhat is the basic unit of information managed by an operating system?

What is the basic unit of information managed by an operating system?

Dec 18, 2020 pm 05:03 PM
operating systembasic unitinformation

The basic unit of operating system management information is a file. An operating system is a computer program that manages computer hardware and software resources. The functions of the operating system include process management, storage management, device management, file management and job management.

What is the basic unit of information managed by an operating system?

The operating environment of this tutorial: Windows 10 system, DELL G3 computer

What is the basic unit of operating system management information?

The operating system (Operating System, OS for short) is a computer program that manages computer hardware and software resources. The operating system needs to handle basic tasks such as managing and configuring memory, determining the priority of system resource supply and demand, controlling input and output devices, operating the network, and managing the file system. The operating system also provides an operating interface for users to interact with the system.

The operating system mainly includes the following functions:

1. Process management. Its main job is process scheduling. In the case of single user and single task, the processor is only for one user. Exclusively for one task, the work of process management is very simple. However, in the case of multi-programming or multi-user, when organizing multiple jobs or tasks, it is necessary to solve the problems of processor scheduling, allocation and recycling.

2. Storage management is divided into several functions: storage allocation, storage sharing, storage protection, and storage expansion.

3. Device management has the following functions: device allocation, device transmission control, and device independence.

4. File management: file storage space management, directory management, file operation management, and file protection.

5. Job management is responsible for processing any requirements submitted by users.

Related introduction:

Throughout the history of computers, operating systems are closely related to the development of computer hardware. The original intention of the operating system was to provide simple work sequencing capabilities, but it gradually evolved to assist in updating more complex hardware facilities. Starting from the earliest batch mode, the time-sharing mechanism also appeared. When the multi-processor era came, the operating system also added multi-processor coordination functions, and even distributed system coordination functions. Other aspects of evolution have been similar. On the other hand, the operating system of personal computers follows the growth path of mainframes. As the hardware becomes more and more complex and powerful, it gradually realizes functions that were only available on mainframes in the past.

Since the birth of the first electronic computer in 1946, each generation of its evolution has been aimed at reducing costs, reducing size, reducing power consumption, increasing capacity and improving performance. With the development of computer hardware, At the same time, it also accelerated the formation and development of the operating system (OS for short).

The original computer did not have an operating system, and people controlled the computer through various buttons. Later, assembly language appeared, and the operator entered the program into the computer through perforated paper tape for compilation. These computers with built-in languages ​​can only be run by the producers writing their own programs, which is not conducive to the sharing of programs and equipment. In order to solve this problem, the operating system emerged, which can easily realize the sharing of programs and the management of computer hardware resources.

With the development of computing technology and large-scale integrated circuits, microcomputers have developed rapidly. Computer operating systems began to appear in the mid-1970s. In the United States in 1976, DIGITAL RESEARCH Software Company developed an 8-bit CP/M operating system. This system allows users to control and manage the system through the keyboard of the console. Its main function is to manage file information to achieve automatic access to other device files or hard disk files. Some 8-bit operating systems that have appeared since then mostly use the CP/M structure.

Recommended learning: windows system

The above is the detailed content of What is the basic unit of information managed by an operating system?. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Best Graphic Settings
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. How to Fix Audio if You Can't Hear Anyone
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: How To Unlock Everything In MyRise
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

SecLists

SecLists

SecLists is the ultimate security tester's companion. It is a collection of various types of lists that are frequently used during security assessments, all in one place. SecLists helps make security testing more efficient and productive by conveniently providing all the lists a security tester might need. List types include usernames, passwords, URLs, fuzzing payloads, sensitive data patterns, web shells, and more. The tester can simply pull this repository onto a new test machine and he will have access to every type of list he needs.

DVWA

DVWA

Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.