12.5. mlock ()系统调用的参数
下表列出了 mlock() 参数。
| 参数 | 描述 |
|---|---|
|
|
指定要锁定或解锁的进程地址空间。当 NULL 时,内核选择内存中数据的与页面对应的安排。如果 |
|
| 指定映射的长度,该映射必须大于 0。 |
|
| 指定文件描述符。 |
|
|
|
|
|
控制 map相同文件的其他进程的映射可见性。它取一个值: |
|
| 锁定当前映射到进程中的所有页面。 |
|
| 设置模式来锁定后续内存分配。这些可能是增长的堆和堆栈、新内存映射文件或共享内存区域所需的新页面。 |