From a simple implementation will process the difference between threads, scheduling process. See thousands of times thousands of changes the kind of fuzzy concept knowledge...
Whole-house intelligence and smart city have become the new focus of people's attention. Smart speakers, smart refrigerators, smart bracelets and smart jewelry all benefit from...
The code is on Github. This experiment uses a page - missing exception to implement lazy allocation. The user-mode program allocates memory on the heap...
The four characteristics of an operating system are concurrency, sharing, virtualization and asynchrony. A process is either an execution of a program or an execution...
Process concept Process definition Process is a concurrent environment, a program with independent functions in a data set of an execution activity, it is the...
Windows and Linux are our two most common operating systems. Windows largely dominated the PC era and was commercially successful, but it was not open...
Just changed the title of the article: "Linux Basics for Back-end Programmers" -> "Linux Basics for Front-end & Back-end Programmers". 😁 An operating system has...
The task of lexical analysis is to read the preprocessed source program from left to right character by character, scan and decompose the characters that...
Bootloader jumps to the operating system Header layout of the operating system Creates three segment descriptors of the operating system. The operating system jumps to...
As a super e-commerce application, kaola.com generates massive log information every day and has higher requirements on log writing performance and integrity. The usual way...
PV operation to solve the process exclusive problem framework PV operation to solve the process synchronization 1 Producer 1 Consumer 1 buffer problem 1 Producer...
Recently, due to the need of work, has been using C# multi-threading development, which also encountered a lot of problems, but also solved. Later I...
On June 2, Huawei officially launched HarmonyOS 2, the operating system that HarmonyOS 2 will integrate with mobile, PC, tablet, TV, driverless cars, mobile devices,...
Suddenly realized that my diagram system is missing the "deadlock" content, here to fix it. Deadlocks are also a common topic in the interview process,...