腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
内核
/
用户
空间
之间
共享
内存
,
并
选择
、
、
、
我有一些特定的硬件,
在
FreeBSD和Linux上运行。 我必须做一个
用户
空间
应用程序,它将使用
内核
/
用户
空间
应用程序
之间
的
共享
内存
与驱动程序一起工作。我的应用程序从
用户
空间
在
共享
内存
上执行繁忙轮询。有什么想法,我可以使用一种机制,如
选择
睡眠和得到通知
共享
内存
的变化(购买驱动程序)?
浏览 32
提问于2017-12-28
得票数 1
回答已采纳
1
回答
如何通过
共享
内存
优化epoll?
、
与select或poll相比,select或poll中的一个优化是,epoll使用
共享
内存
在
用户
空间
和
内核
空间
之间
进行通信。epoll是怎么做到的?在我看来,假设epoll不使用
共享
内存
。epoll_wait需要复制数据-- events数组,在
用户
空间
和
内核
空间
之间
,
在
每个循环中复制两次。但是,如果epoll使用
共享<
浏览 3
提问于2016-04-10
得票数 2
1
回答
无法从linux
内核
获得copy_to_user工作。
、
、
、
、
我们有一个
内核
驱动程序和一个与此驱动程序交互的
用户
空间
应用程序。
用户
空间
应用程序使用posix_memalign分配
内存
块,并按如下方式将这些地址传递给
内核
驱动程序: { int然后在
内核
中,我们从包含目标
用户
空间
地址的
用户
空间
读取消息:...然后,驱动程序生成一个
内核</em
浏览 2
提问于2015-07-01
得票数 3
回答已采纳
2
回答
内核
模式-不使用系统线程通过
共享
内存
进行
用户
模式通信
、
、
、
、
我已经学习了如何实现
共享
内存
作为两个
用户
模式进程
之间
的通信方法。但我很好奇如何实现
内核
-
用户
模式的通信。更新:例如,
用户
模式程序或
内核
模式驱动程序在
内存
中分配一个
空间
,并且都使用这个
空间<
浏览 9
提问于2019-10-07
得票数 2
回答已采纳
1
回答
在
用户
空间
和
内核
空间
之间
共享
内存
、
、
我试图
在
windows am中的
用户
空间
和
内核
空间
之间
共享
内存
,我想在
用户
级别写入
内存
,并从
内核
驱动程序program.Is中读取它,有可用的内置函数吗?
浏览 1
提问于2012-02-10
得票数 4
1
回答
使用sys v在
内核
和
用户
空间
之间
共享
内存
、
、
、
我发现使用sys (Sys )在
用户
空间
进程
之间
共享
内存
段是如此容易,是否有任何解决方案来使用相同的api从
内核
到
用户
空间
共享
内存
。
浏览 4
提问于2016-06-12
得票数 0
回答已采纳
2
回答
为什么消息队列位于
内核
地址
空间
,而不是
共享
内存
、
、
、
在
一次采访中,我被问到为什么消息队列在
内核
地址
空间
中,下面的链接中也有同样的建议。 我不确定这是正确的答案。另外,面试官问为什么
共享
内存
不是
内核
地址
空间
的一部分?有人能回答这两个问题吗?
浏览 2
提问于2014-05-07
得票数 1
回答已采纳
2
回答
使用shm_open & mmap将
用户
空间
映射到
内核
空间
内存
、
、
我试图做的是,我想在
用户
空间
中创建一个
共享
内存
,然后我将这个
共享
内存
的名称及其大小发送给一个定制的系统调用,然后这个系统调用打开这个
共享
内存
并
修改它。使用shm_open & mmap。在
用户
空间
和
内核
空间
之间
可以这样做吗?我的问题是 shm_open &am
浏览 3
提问于2015-12-05
得票数 0
1
回答
何时调用NtUnmapViewOfSection?
、
、
我想知道,
在
分析沙箱中的可执行文件(
在
我的例子中是Cuckoo )时,是否有充分的理由看到这个方法被调用?或者我可以肯定有恶意的活动? 提前谢谢。
浏览 0
提问于2016-01-10
得票数 1
回答已采纳
1
回答
当所需
内核
内存
超过1GB时会发生什么?
、
我正在尝试理解Linux中的“
内存
管理”,作为Daniel和Marco的“理解Linux
内核
”课程的一部分。下面是我对
内核
空间
的理解 1GB不能换
浏览 5
提问于2012-09-13
得票数 2
回答已采纳
1
回答
如何使用Python与NIC PCIe通信
、
、
、
、
我正在测试一个自定义的FPGA NIC,我需要使用
用户
空间
中的流量生成器向其发送管理信息(例如用于匹配的报头信息)和流量数据。为FPGA构建的驱动程序是IXGBE的修改版本,支持DMA管理,还支持DPDK以实现
内核
旁路,以实现高吞吐量。我正在尝试了解各种软件(驱动程序、
用户
空间
应用程序等)应该如何相互堆叠/连接,以便我可以使用
用户
空间
中的一组脚本来实现在NIC上读取和写入PCIe的目标。我也一直
在
研究这个项目,它很有用,但是它是基于Xilin
浏览 26
提问于2018-07-27
得票数 0
1
回答
Syscalls:
用户
是如何将数据传递/接收到
内核
的?
、
在前面的几个问题(下面的链接)中已经讨论了
用户
和
内核
虚拟地址
之间
的关系,但据我所知,
用户
进程不能读写
内核
地址。是通过记忆吗?如果是的话,
内存
布局在哪里?相关问题:所有进程的虚拟地址
空间
是否
在
它们的“
内核
”部
浏览 0
提问于2020-07-07
得票数 1
回答已采纳
3
回答
共享
内存
结果为零拷贝的进程
之间
的通信?
、
、
、
、
我正在使用
内核
2.6
在
Linux上编写一个网络守护进程,它具有one producer process和N of 使用者进程,它不会对数据进行任何更改,也不会创建对生产者的任何响应。然而,它们将是
内存
复制开销。由于程序可能与大量低延迟的对等程序一起工作,所以复制开销可能是有害的。因此,我决定在mmap()中使用POSIX
共享</e
浏览 12
提问于2011-02-26
得票数 10
回答已采纳
1
回答
内核
空间
和
用户
空间
之间
的大
共享
内存
、
、
、
、
我正在从事一个研究项目,我必须在
内核
模块和
用户
空间
程序
之间
共享
一个大的数据结构。数据结构可能会变得非常大,而且由于应用程序的性能非常关键,我尝试使用
共享
内存
来减少序列化结构的开销(使用其他接口,如NetLink)。我目前根据这个链接编写了一个测试代码: 他们正在使用调试器。我将链接中的代码添加到
内核
模块中,
并
编写了一个与他们类似的自定义
用户
空间
程序。我试着用小尺寸的数据结构,效果很好。您可以注意到
浏览 0
提问于2014-06-17
得票数 8
回答已采纳
2
回答
如何使用mmap在
用户
空间
和
内核
之间
共享
内存
,并且数据不受文件支持
、
、
、
、
如何在没有文件支持的
用户
空间
和
内核
之间
共享
内存
?如果mmap是使用MAP_ANON完成的,那么如何与
内核
空间
共享
?我有一个数据结构int x;}; 该数据结构由
用户
进程和
内核
更新。如果使用mmap,则没有备份的文件。我该怎么做。另外,我不能使用copy_from_user,因为结构是由
内核
和
用户
进程定期更新的。请告
浏览 4
提问于2014-06-09
得票数 4
1
回答
将kmalloc
内存
块转换为多个结构
、
、
、
、
我必须预留大量
内核
内存
(1.5MB),并与
用户
空间
共享
它。简而言之,我使用kmalloc加载
内核
模块,该模块
在
init函数中分配一个大
内存
缓冲区,然后
用户
程序调用ioctl来检索
内核
内存
地址,
并
使用mmap进行映射,因为我需要在这两个部分
之间
共享
这个
内存
。我想知道是否有可能将这个
内存
块转换为一个结构,
并
浏览 1
提问于2016-10-17
得票数 0
1
回答
内核
/
用户
地址
空间
之间
的
共享
无锁队列
、
、
、
、
我试图在
用户
和
内核
空间
之间
构建两个
共享
队列(一个命令队列和一个应答队列)。这样,
内核
就可以将消息发送到
用户
空间
,
用户
空间
可以
在
完成处理后向
内核
发送回复。我所做的是使用分配
内核
内存
页(用于队列)和mmap到
用户
空间
,现在
用户
和
内核
端都可以访问这些页面(这里我的意思是在
内
浏览 2
提问于2017-06-20
得票数 1
回答已采纳
3
回答
Linux
内核
线程真的是
内核
进程吗?
、
、
、
、
我
在
许多地方读到,Linux为Java中的每个
用户
线程创建了一个
内核
线程。(我看到“
内核
线程”一词有两种不同的用法:操作系统知道
并
计划执行
用户
工作的线程。
内核
线程是否与
内核
进程相同,因为Linux进程支持父进程和子进程
之间
的
共享
内存
空间
,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
1
回答
如何使用mmap
共享
用户
空间
和
内核
线程
、
、
我想在
用户
和
内核
空间
之间
共享
4K (4096)字节的数据。我发现了许多想法,告诉我必须从
内核
分配
内存
,并将其映射到
用户
空间
中。谁能提供一个
在
Linux2.6.38中如何做到这一点的例子?
浏览 1
提问于2011-10-30
得票数 3
回答已采纳
4
回答
在
用户
空间
应用程序中使用自旋锁
、
、
、
、
我正在尝试创建一个
内核
模块,它有一个结构&我想在
用户
空间
应用程序中使用相同的结构,这个应用程序使用给定的模块。struct new_struct ...some variable...spinlock_t u_lock;有没有办法在
用户
空间
应用程序中使用自旋锁。或者有没有其他的锁定技术可以同时在<e
浏览 0
提问于2013-02-06
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
超表面动态全息技术实现用户在现实空间与虚拟空间之间进行“穿越”交互
在Python 3.5中通过零用户空间内存的套接字进行文件传输
跟着卷卷龙一起学Camera--Binder
海康一面过!(纯Linux八股)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券