Scheduler Basic Concepts The OpenHarmony LiteOS-A kernel uses the preemptive scheduling mechanism for tasks. The tasks with a higher priority are scheduled first, and the tasks with the same priority
阅读全文
openharmony 鸿蒙 kernel-small-basic-process-process
Process Basic Concepts A process is the minimum unit for system resource management. The process module provided by the OpenHarmony LiteOS-A kernel isolates user-mode processes. The kernel mode is con
阅读全文
开源鸿蒙 Memory Management
Heap Memory Management
阅读全文
openharmony 鸿蒙 kernel-small-basic-memory-virtual
Virtual Memory Management Basic Concepts Virtual memory management is a technology used by computer systems to manage memory. Each process has a continuous virtual address space. The size of the virtu
阅读全文
openharmony 鸿蒙 kernel-small-basic-memory-physical
Physical Memory Management Basic Concepts Physical memory is one of the most important resources on a computer. It is the memory space that is provided by the physical memory devices and can be direct
阅读全文
openharmony 鸿蒙 kernel-small-basic-memory-heap
Heap Memory Management Basic Concepts Memory management module, one of the core modules of the OS, manages the memory resources of the system. Memory management involves memory initialization, allocat
阅读全文
openharmony 鸿蒙 kernel-small-basic-interrupt
Interrupt and Exception Handling Basic Concepts An interrupt is a signal to the processor emitted by hardware or software indicating an event that needs immediate attention. An interrupt alerts the pr
阅读全文
openharmony 鸿蒙 kernel-small-basic-inner-reflect
Virtual-to-Physical Mapping Basic Concepts The Memory Management Unit (MMU) is used to map the virtual addresses in the process space and the actual physical addresses and specify corresponding access
阅读全文
openharmony 鸿蒙 kernel-small-basic-atomic
Atomic Operation Basic Concepts In an OS that supports multiple tasks, modifying data in memory involves three steps: read data, modify data, and write data. However, the data may be simultaneously ac
阅读全文
开源鸿蒙 Appendix
Basic Data Structure
阅读全文