腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
设计一个
Linux
char设备
驱动程序
,以便多个
进程
可以读取。
linux
、
linux-device-driver
我注意到,对于串行设备,例如/dev/ttyUSB0,多个
进程
可以打开设备,但只有一个
进程
可以获得字节(以先读取它们为准)。但是,对于
Linux
(例如/dev/input/event0 ),多个
进程
可以打开设备,并且所有
进程
都能够读取输入事件。理想情况下,我想使用
Linux
输入API,但是
Linux
输入API似乎不支持多位置开关的概念。因此,我正在考虑制作一个功能类似于
Linux
输入API的自定义<e
浏览 12
提问于2015-01-23
得票数 8
1
回答
防止fork()复制
进程
的内存映射(mmap‘’ed)
linux
、
memory-management
、
fork
、
linux-device-driver
、
mmap
我有一个实现mmap操作集(vm_operations)的
Linux
设备
驱动程序
,以及一个使用mmap调用映射设备
驱动程序
内存空间的
进程
。我希望避免这些重复,并实际上使所有的内存映射私有到父程序。 这在
Linux
上是可能的吗?
浏览 5
提问于2015-03-29
得票数 0
1
回答
linux
设计中的
进程
间通信
linux
、
perl
、
c++11
我运行的是
linux
。我有两个
进程
,比方说副
进程
和主
进程
。辅助
进程
与
驱动程序
交互,从
驱动程序
获取SIGIO,并从
驱动程序
填充信息。每当SIGIO和side-process生成事件并决定如何处理该事件时,
进程
B都需要从
进程
侧
进程
获取信息。主
进程
是一种中心
进程
,它与其他几十个
进程
交互。副
进程
和主
进程
之间应该如何通信
浏览 3
提问于2016-04-09
得票数 0
4
回答
是否可以从初始启动跟踪
Linux
源代码到桌面-GUI用户代码?
monitoring
、
startup
、
source
、
debugging
我想知道,由于
Linux
是100%的开放源码,是否有可能遵循
Linux
的逐行指令来观察操作系统是如何完全工作的,这样人们就可以更好地了解OSes引导、加载
进程
、管理时间许可
进程
/多任务处理、加载
驱动程序
、进行系统调用、通过API操作、用户模式线程访问
驱动程序
、GUI/X窗口系统连接以及
驱动程序
到
驱动程序
的交互。
浏览 0
提问于2013-11-16
得票数 2
2
回答
内核代码在持有自旋锁时休眠
linux-kernel
、
kernel
、
linux-device-driver
、
kernel-module
假设
Linux
驱动程序
代码获取了一个自旋锁,在临界区内,一个函数调用迫使在
驱动程序
顶部运行的
进程
休眠。知道持有自旋锁会禁用相关处理器上的抢占,
进程
是否有可能被唤醒,从而允许
驱动程序
代码释放自旋锁?
浏览 0
提问于2014-10-17
得票数 0
2
回答
如何列出正在使用/访问给定
Linux
内核
驱动程序
的所有
进程
list
、
process
、
linux-kernel
、
driver
有没有办法列出正在使用/访问给定
Linux
内核
驱动程序
的所有
进程
?我有一个(framebuffer)
驱动程序
,我正在尝试rmmod,但是系统返回的是Module is use,我想深入了解它,看看哪个
进程
还在使用它。我们能不能先得到系统为与
驱动程序
交互而赋予属性的文件描述符,然后从那里查找拥有它们的
进程
? -Ilyes Gouta
浏览 2
提问于2010-09-06
得票数 1
1
回答
如何从
linux
内核中提取特性?
linux
、
linux-kernel
、
malware
、
malware-detection
我的主要目标是
linux
设备。我的第一个问题是; 是否有其他方法提取用于运行
进程
的数据,如ProcessName、PID、UID、IS_ROOT等?
浏览 2
提问于2016-11-13
得票数 1
回答已采纳
1
回答
OpenGL -主机内存中
驱动程序
的大小
linux
、
opengl
OpenGL
驱动程序
在主机RAM中创建缓冲区。当我在
Linux
下运行一些OpenGL应用程序时,我可以使用一个顶级命令来检查一个
进程
占用了多少内存。OpenGL
驱动程序
内存的使用是否包括在我的OpenGL
进程
中,或者我应该检查其他
进程
,例如Xorg?
浏览 3
提问于2015-06-29
得票数 1
回答已采纳
1
回答
ZwAllocateVirtualMemory在
linux
中的等价物
linux
、
memory
、
virtual
、
drivers
有人知道在
linux
中ZwAllocateVirtualMemory的等价物是什么吗?我希望
linux
设备
驱动程序
在
进程
中分配虚拟地址空间。
浏览 1
提问于2013-05-23
得票数 1
回答已采纳
1
回答
静默地丢弃mmap区域的写操作。
linux-kernel
、
linux-device-driver
、
mmap
我有一个
Linux
设备
驱动程序
,它允许用户空间
进程
mmap()设备MMIO空间的某些区域进行写入。设备可能在某一时刻决定撤销对该区域的访问,并在发生这种情况时通知
驱动程序
。
驱动程序
(异步)通知用户空间
进程
停止使用该区域。 我希望
驱动程序
立即对PTE进行此映射,以便将它们返回到设备控件,然而,用户空间
进程
可能仍在完成写入操作。我想简单地放弃这些文字。
驱动程序
的错误处理程序在击打PTEs之后可以做什么,这些PTEs可以不造成伤害地将写到区
浏览 1
提问于2019-04-05
得票数 0
回答已采纳
1
回答
Linux
中的所有
驱动程序
都在相同的上下文或不同的上下文中工作?
c
、
linux
、
linux-kernel
、
kernel
、
virtual-address-space
Linux
中的所有
驱动程序
都运行在相同的上下文中(内核空间的地址空间),或者每个
驱动程序
在不同的(类似于不同
进程
在用户空间的不同地址空间中工作)中运行?
浏览 4
提问于2013-11-22
得票数 5
回答已采纳
3
回答
Linux
中的设备
驱动程序
是程序/
进程
,还是仅仅是一个库?
linux
、
drivers
是一个设备
驱动程序
--一个独立运行的程序,还是一个加载在内存中的库(一组函数),程序可以调用它的一个函数(所以它不是单独运行的)。如果它是一个程序,它是否有一个
进程
ID,那么我可以像终止任何其他
进程
一样终止设备
驱动程序
吗?
浏览 0
提问于2017-10-15
得票数 25
1
回答
如何在
Linux
char设备
驱动程序
中使用FIFO,以便使用该
驱动程序
的两个
进程
能够通信
linux
、
pipe
、
ipc
、
linux-device-driver
、
mkfifo
我有一个用于虚拟设备的char设备
驱动程序
。我希望在设备
驱动程序
中使用FIFO,这样使用设备
驱动程序
的2个
进程
就可以在它们之间传输字符。我试过kfifo,但我对此很陌生,很难使用。有谁能建议一下在
Linux
驱动程序
中实现FIFO的其他方法吗?
浏览 4
提问于2013-12-15
得票数 2
回答已采纳
1
回答
Linux
一对多多路复用器
linux
、
pipe
、
linux-device-driver
我正在
Linux
中创建一个简单的设备
驱动程序
,它应该通过串行方式读取一些数据,对其进行解析、结构化,然后将其流式传输到任何需要这些数据的
进程
。谢谢!
浏览 1
提问于2012-10-09
得票数 0
1
回答
如何在fork上复制内核状态?
linux-kernel
、
fork
、
linux-device-driver
假设我在
Linux
中有一个字符设备
驱动程序
,它在内核中分配一些内存来存储每个打开的文件描述符的一些状态。如何复制fd特定的状态?AFAIK do_fork只复制内核知道的数据结构。 子
进程
是否必须重新初始化fd,或者它将最终与父
进程
共享状态?
浏览 51
提问于2018-07-26
得票数 2
回答已采纳
3
回答
如何获取
linux
设备
驱动程序
的免费次要编号?
linux
、
device-driver
我的
linux
环境中有多个
进程
,它们必须使用相同的设备
驱动程序
来访问许多类似的设备。我的问题是,如果一个
进程
实例化一个设备(实例化,我的意思是mknod )文件,并使用一个次要数字,比如0和1来表示两个设备。那么,在做同样的事情时,另一个
进程
是如何知道要使用哪个次要编号的呢?简而言之,在应用程序空间中,可以找到使用相同
驱动程序
的设备文件的数量吗?
浏览 2
提问于2010-06-23
得票数 3
回答已采纳
2
回答
在Android构建中,在/dev中设置设备所有权的正确位置在哪里?
android
、
gps
、
android-source
、
file-ownership
我正在将AOSP移植到一个自定义板上,我需要/dev/ttymxc4由u-blox拥有,以便GPS
驱动程序
可以使用它。(不用再用它了。)
浏览 11
提问于2017-09-21
得票数 0
回答已采纳
6
回答
在
Linux
上,有没有可能知道
进程
是否在接收()调用时处于阻塞状态?
java
、
linux-kernel
、
jvm
、
blocking
我的主要目的是以循环的方式一个接一个地执行
进程
,直到一个
进程
调用receive()并被阻塞,以便执行切换到队列中的下一个
进程
。有一个用Java语言编写的控制器应用程序,它使用Runtime.getRuntime().exec()执行这些
进程
(也是Java应用程序),并保留作为
进程
对象的返回值。如果可能的话,我可以做你想要的低级工作..我的第一个想法是从
驱动程序
中获取此信息,然后将其告知控制器Java应用程序。我已经编写了一个捕获发送和接收操作的
linux
内核网络模块,但
浏览 2
提问于2009-06-19
得票数 0
回答已采纳
1
回答
如何找出谁加载了特定的
Linux
内核模块?
linux-device-driver
、
kernel-module
、
spi
、
imx8
、
spidev
我为
Linux
构建了一个特定的
驱动程序
作为模块(m),即恩智浦的spi-imx。然而,
Linux
在引导时会探测这个
驱动程序
。我正在努力找出是什么
进程
/其他模块/
驱动程序
请求这个spi-imx
驱动程序
。depmod不会显示spi-imx和其他模块之间的任何依赖关系(除了spidev as子模块)。经过一些研究,我发现
Linux
会自动(?)当检测到新设备时,调用modprobe。那么
Linux
真的会因为ecSPI在设备
浏览 45
提问于2021-11-09
得票数 0
2
回答
模拟按键的
驱动程序
linux-device-driver
我需要做一个
驱动程序
来模拟
linux
中的特定
进程
,有没有人能帮我? 它不需要
驱动程序
,但我相信没有其他方法可以做到这一点,操作系统运行时没有屏幕管理器,而是使用directfb来处理输入
浏览 0
提问于2011-05-12
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
Linux 准备禁用 Microsoft RNDIS 协议的驱动程序
理解Linux的进程状态
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券