A process is the smallest unit of the operating system that allocates resources and runs independently. A process is an execution instance of an application,...
In the previous article: What are fixed-point numbers? We mainly introduce the way of using fixed point numbers to represent numbers in computers. Just to...
This is the third section of lab code notes for my self-study of MIT6.S081 operating system course: Page Tables. The approximate duration of this lab:...
A brief overview of the process scheduling algorithms introduced in the book Modern Operating Systems lists some important points that are appropriate to read in...
Process, thread and coroutine do not replace each other, there is no superior or inferior, they are synergistic relationship, only the joint work of the...
Process module basic knowledge, including time slice, context, context switch, process scheduling algorithm, (process, thread, coroutine difference) and some minor issues
What is Inter-process Communication? Inter-process Communication, abbreviated as IPC, means the transfer of information between different processes. It is a set of programming interfaces that...
A, process characteristics: process has an independent stack, stack resources are not shared between processes, scheduled by the operating system, a process can contain multiple...
The Android multimedia framework supports playing a wide variety of common media types, so you can easily integrate audio, video, and images into your applications....
The code is on Github. In general, if the COW mechanism is understood, the completion of this experiment is not very complicated. This experiment is...
Qt is a cross-platform C++ graphical user interface application framework. It as early as 1991, trolltech company two partners working on such a platform, in...
Almost all operating systems run many more processes than there are cpus, requiring time-sharing of cpus. Ideally this sharing should be transparent to user processes....
There are several types of I/O, including memory I/O, disk I/O, and here we are talking about network I/O. Because communication between processes on our...
One last experiment, the code is on Github. This experiment is actually quite simple, is to achieve the network card e1000_TRANSMIT and E1000_RECv functions. But...