【发布时间】:2012-03-22 08:35:44
【问题描述】:
http://linux.die.net/man/2/mlockall
mlockall() 将调用进程的所有虚拟地址空间锁定到 RAM 中,防止该内存被分页到交换区域。
为什么这在实时系统中很重要?
【问题讨论】:
-
另外,请查看 nwcpp.org/Downloads/2007/Machine_Architecture_-_NWCPP.pdf 的 Herb Sutter 的文章 ....它告诉您更多关于内存延迟问题的信息......您可以在设计实时系统时考虑这些问题...... ..