Operating System
preface Tips: This is mainly for the kernel thread switch_to's five paragraph theory program. Five paragraph Theory: Two sets of stacks for core level threads. The core is the kernel stack Switching process of core level threads: Tip: the following is the main content of this article, 1, InterUTF-8...
Posted by gbrown on Sat, 25 Sep 2021 10:21:26 +0530
Blocking and non blocking IO Everything can be blocked or non blocked Concept of blocking: What is blocking Because some resources and conditions were not reached, the process stalled Cost of blocking Wasting time, like sleep, wastes system resources Non blocking concept: What is non blocking: UTF-8...
Posted by varun_146100 on Fri, 01 Oct 2021 02:20:36 +0530
Window and input switching Let's switch the window with the keyboard, press F11 key to move the bottom window to the top. Here, the code of F11 key is 0x57. bootpack.c excerpt: void HariMain(void) { (slightly) for (;;) { ((omitted) if (fifo32_status(&fifo) == 0) { ((omitted) } else { ((omitted)UTF-8...
Posted by kingcobra96 on Sun, 03 Oct 2021 06:08:22 +0530
1, Purpose of tcpdump Tcpdump is a Linux system packet capture tool. Based on libpcap library, tcpdump intercepts data packets on the network according to the user's definition. Tcpdump can completely intercept the "header" of data packets transmitted in the network, provide analysis, support fUTF-8...
Posted by Jiraiya on Fri, 08 Oct 2021 16:22:46 +0530
Learn from Ditai software 1 EAX and AX are not independent. EAX is a 32-bit register and AX is the lower 16 bits of EAX. 2 or performs logical (bitwise) or operations on two operands Although the 80286 has the protection mode, it is still a 16 bit CPU, and its general register is still 16 bits UTF-8...
Posted by Serberus on Sun, 10 Oct 2021 20:17:43 +0530
Implement system call 1, Experimental environment This operation is based on the experimental environment in which the Linux 0.11 kernel was compiled last time. The environment is as follows: 2, Experimental objectives Through the understanding of the above experimental principles, I believe yoUTF-8...
Posted by Ben Cleary on Fri, 15 Oct 2021 00:35:10 +0530
Primary memory management Show how to obtain physical content information, count the number of available physical memory pages, and allocate physical memory pages. The relevant information about the available physical memory has been obtained through the BIOS interrupt service program in the LoUTF-8...
Posted by sw45acp on Sun, 24 Oct 2021 17:51:48 +0530
Operating system: in essence, it is software that manages hardware devices and software resources. A complete operating system = kernel + supporting applicationsProcess / task: process is a very important software resource in the operating system, which can be regarded as the process of programUTF-8...
Posted by adamjones on Wed, 27 Oct 2021 17:19:07 +0530
RT-AK+RT-THREAD+ART-PI Human Detection Intrusion Detection Camera Introduction: This project has developed a set of human detection AI based webcam based on ART-PI+RT-THREAD platform. When the remote control is turned on, it will automatically detect and judge human characteristics, and if someUTF-8...
Posted by chrispols on Thu, 28 Oct 2021 23:27:29 +0530
1: Foreword It's been a week since I stopped watching. In this week, I've been thinking about my 29 fans all the time. I'm glad that the teacher's qualification certificate is finally over and intimate Jie can update his blog every day I am come back; 2: Title: Input N processes (N < = 100) andUTF-8...
Posted by McMaster on Sun, 31 Oct 2021 20:45:42 +0530