What is the operating system? If someone asks me what a vague answer I would say is WINXP or win7, I don't know what the operating system is.
The test will be performed on the operating system, and the test will be performed on the operating system. We have to learn about the operating system.
You sue meWhat is the operating system??
A system software that manages computer system resources, Controls program execution, and improves man-machine interfaces and application software. And computer programs that manage computer hardware and software resources. Any other software must be supported by the operating system,
After watching the video, I had a general understanding of the operating system and laid some foundation for the future soft exam.
From the perspective of resource management,The features of the operating system are divided into five parts: 1. processor management 2. File Management 3. Storage Management 4. device management 5. Job Management
Process and storage are the most common items in the soft exam.
Deadlock of a process:
We know that process management is the core of the operating system, but if it is improperly designed, the deadlock will occur. If a process is waiting for an impossible task, the process will be deadlocked. The so-called deadlock is actually a phenomenon where two or more processes require each other to continue running because of the resources occupied by the other party.
IsSolved the deadlockProblems, we have some strategies: prevention, avoidance, detection and release.
Differences between processes and threads:
Process: One-time execution of the program. The modified program can be executed concurrently with other programs.
Thread: A single-Order Control Flow in a process, called a lightweight process.
Personal Understanding:
Traditional processes have two basic attributes: one is the unit for independent resource allocation, and the other is the basic unit for independent scheduling and allocation. Because the system has to pay a large amount of time-space overhead during process creation, cancellation, and switching, thus limiting the increase in concurrency, the two basic attributes of the traditional process are separated by introducing threads, A thread acts as the basic unit for scheduling and allocation, and a process acts as the unit for independent resource allocation. Reduce the time-space overhead for concurrent execution.
Conclusion: The operating system only has a preliminary understanding of him in the video. First, let's make a summary to lay a foundation for later learning and study the operating system well, it will be easier to take an exam next time. Continue after profound summarization.
-----------------
-------------------------- (^_^) Learning is a step-by-step process of repeat (^_^)
OS-Operating System