gpt4 book ai didi

linux - 如何与用户空间共享 linux 内核内存(只读)

转载 作者:太空狗 更新时间:2023-10-29 12:17:55 26 4
gpt4 key购买 nike

我需要向用户空间共享大约 100KiB 的内核内存。用户空间守护进程每秒将以只读方式访问此内存数次 (5-10) 次。 procfs 是实现它的最佳方式吗?

最佳答案

kmalloc 和 vmalloc 是必经之路。

但在继续之前检查这些:What is the difference between vmalloc and kmalloc?

mmap kernel buffer to user space

Allocating memory for user space from kernel thread

如前所述,procfs 是一种糟糕的数据共享方式。它用于设置本身

关于linux - 如何与用户空间共享 linux 内核内存(只读),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20242620/

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