⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module memory

Module memory 

Source
Expand description

Process memory management

This module handles the integration between processes and the memory management subsystem, including virtual address space management and memory mapping.

Modules§

layout
Memory layout constants for user processes
mmap
Memory mapping operations

Structs§

CowMapping
Copy-on-write (COW) support
FileMapping
File mapping information
MemoryRegion
Memory region in a process’s address space
ProcessHeap
Heap management for processes
ThreadStack
Stack management for threads

Enums§

MemoryRegionType
Process memory region types

Traits§

ProcessMemory
Process memory operations