EPICS Multi-Core Utilities
1.2.2-SNAPSHOT
Real-Time Utilities for EPICS IOCs on Multi-Core Linux
|
Add functions for locking the process memory into RAM. More...
Files | |
file | memLock.c |
Locking process memory into RAM. | |
Functions | |
epicsShareFunc void | mcoreMLock (void) |
iocShell: Lock all process virtual memory into RAM. | |
epicsShareFunc void | mcoreMUnlock (void) |
iocShell: Unlock process virtual memory from RAM. | |
Add functions for locking the process memory into RAM.
Adds functions that allow locking and unlocking the process virtual memory into RAM to make sure no page faults occur, which would introduce unpredictable interruptions and latency.
See man page for mlockall(2) for more details on memory locking.
memlock
entry in the pam limits module configuration. epicsShareFunc void mcoreMLock | ( | void | ) |