Linux中用户空间和内核空间之间的异步数据复制

时间:2019-04-09 09:22:57

标签: linux linux-kernel

我想在内核空间和用户空间之间复制数据,并由其他线程异步进行。

我已经通过使用 工作队列 + get_user_pages + kmap em> , (用于内核线程的工作队列,用于固定用户页面的get_user_pages,用于将用户页面映射到内核的kmap) 而且有效。

我想知道是否有更好的方法来降低代码开销。

谢谢!

PS:我使用memcpy复制数据,是否还有另一个更好的复制功能?

0 个答案:

没有答案