Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是的,所以我正在尝试优化一个软件,该软件需要在 C/OpenCL 中读取一个巨大的图像文件(1.3 GB),以便将其以 40 MB 块传输到设备。
我用 tmpfs 创建了一个 RAMDISK 来存储文件,但是当我分析比特率时,我发现使用 RAMDISK 实际上比使用我的 SSD 读取图像文件要慢一些。
所以我想知道,打开操作(使用 fopen)是否进行 RAM 到 RAM 传输以将数据存储在缓冲区中?或者是文件系统的开销导致了这个性能问题?