内存保护:操作系统与硬件(如 MMU)提供的一组机制,用来限制进程/程序对内存的访问权限,防止越界读写、非法访问或不同进程之间相互干扰,从而提升系统的安全性与稳定性。(在不同上下文中也可泛指“保护内存不被错误使用”的技术手段。)
/ˈmɛməri prəˈtɛkʃən/
Memory protection prevents one program from overwriting another program’s data.
内存保护可以防止一个程序覆盖另一个程序的数据。
Without proper memory protection, a buffer overflow can corrupt the address space and crash the entire system.
如果没有完善的内存保护,缓冲区溢出可能破坏地址空间并导致整个系统崩溃。
memory 源自拉丁语 memoria(记忆、记性),经古法语进入英语;protection 源自拉丁语 protectio(保护、防护),与动词 protect(保护)同源。合起来 memory protection 直译为“对内存的保护”,在计算机领域特指对内存访问的隔离与权限控制。