Computer Science Map

Alibaba Cloud Linux 2 LTS OS 启动优化实践

EPT-Based Sub-page Write Protection

GUTS channel


Memory protection unit

A memory protection unit (MPU), is a computer hardware unit that provides memory protection. It is usually implemented as part of the central processing unit (CPU). MPU is a trimmed down version of memory management unit (MMU) providing only memory protection support. It is usually implemented in low power processors that require only memory protection and do not need the full fledged feature of a memory management unit like virtual memory management.


GNU Assembler


Short for Color Graphics Adapter, CGA was an early IBM video adapter.CGA has the highest resolution of 640 x 200, color depth of 4-bit, and supports 16 colors (24 = 16).

Scratch space

Scratch space is space on the hard disk drive that is dedicated for storage of temporary user data. It is unreliable by intention and has no back up. Scratch disks may occasionally be set to erase all data at regular intervals so that the disk space is left free for future use. The management of scratch disk space is typically dynamic, occurring when needed. Its advantage is that it is faster than e.g. network filesystems.

Scratch space is commonly used scientific computing workstations, and in graphic design programs such as Adobe Photoshop. It is used when programs need to use more data than can be stored in system RAM.

DIMM(dual in-line memory module)

DIMM (dual in-line memory module) is a type of computer memory that is natively 64 bits, enabling fast data transfer.
DIMM is a module that contains one or several random access memory (RAM) chips on a small circuit board with pins that connect it to the computer motherboard.

Three SDRAM DIMM slots on a computer motherboard