Vendredi 23 Octobre 2026 11:58:53 GMT+02:00

Netcrook

AccueilManifeste
Actualités
Techcrook
Geocrook
WikicrookÉquipeAppContact
EnglishItaliano

WIKICROOK

Memory management

The operating system logic that controls how software uses system memory.

Memory management is the operating system logic that decides how programs use RAM, including allocation, freeing, protection, and isolation of data. It keeps one process from overwriting another and helps the system recover memory when software is done with it. In practice, it covers virtual memory, paging, stack and heap behavior, and access controls that determine what code can read or modify.

In cyber security, memory management matters because many attacks target memory bugs such as buffer overflows, use-after-free errors, and heap corruption. Defenders also rely on it: features like address space layout randomization, non-executable memory, and process isolation make exploitation harder. When vendors change memory handling, they can also trigger compatibility regressions that cause crashes, which is an availability risk for servers even without an intrusion. For this reason, low-level memory changes require careful testing, crash telemetry, and staged deployment.

← index WIKICROOK