gpt4 book ai didi

linux - linux+swap 查表

转载 作者:太空宇宙 更新时间:2023-11-04 04:25:40 24 4
gpt4 key购买 nike

我们用 C++ 编写了一个图像处理程序,首先在 Ram 中创建一个 16MB 的查找表,并且只要我们的程序正在运行,我们就希望它位于 Ram 中!当我们在 Windows 7 中测试时:制作 LUT 大约需要 4 秒,从 LUT 读取并填充到矩阵需要7 微秒

但是我们必须在Linux中运行该软件,结果令人困惑制作 LUT 大约需要 3 秒,但从 LUT 读取并填充到矩阵需要 30 毫秒!!!

我们猜测这是因为 LUT 移动到交换位置!

你有什么想法吗?或者如果我们的猜测是正确的,那么是否有办法将 LUT 保存在 Linux 的 RAM 中?!

最佳答案

mlock(2) 将锁定 RAM 中的一段进程空间。

关于linux - linux+swap 查表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207317/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com