腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内核
和进程是如何
通信
的?
linux-kernel
、
process
、
ipc
在
Linux
中,进程间
通信
有多种
方式
,例如共享内存、(命名)管道、套接字、消息队列。
内核
向进程发送信号,更.?进程间
通信
可以在进程之间传输任意数据,而可以在
内核
和进程之间传输的数据形式更有限(根据我列出的
浏览 0
提问于2019-03-26
得票数 2
5
回答
对于用户程序和
Linux
内核
模块之间的
通信
,我们有哪些选择?
linux-kernel
、
linux-device-driver
、
kernel-module
我是
Linux
内核
模块编程的新手。从我迄今所读到的材料中,我发现用户程序请求服务或与
Linux
内核
模块
通信
的
方式
有三种 问:对于用户程序和
linux
内核
模块之间的
通信
,我们还有其他选择吗?
浏览 22
提问于2010-07-20
得票数 9
回答已采纳
1
回答
操作系统
内核
是否以与IPC相同的
方式
与进程
通信
?
linux
、
windows
、
process
、
operating-system
、
ipc
一个进程使用与另一个进程进行
通信
,比如共享内存、消息传递、信令?如果需要具体地说,我最想了解
Linux
内核
,也很乐意了解Windows
内核
。
浏览 1
提问于2015-12-16
得票数 2
1
回答
Linux
进程-来自
内核
的消息
linux
、
linux-kernel
我一直在学习
Linux
中不同的IPC机制,用于用户空间进程之间的
通信
。 我想问一下
Linux
中
内核
与用户空间进程
通信
的各种
方式
(与系统调用相反,用户空间启动请求的地方)?信号会是其中之一吗?
浏览 0
提问于2015-06-22
得票数 1
1
回答
内存布局和
内核
空间-用户空间
kernel
、
memory
我知道
Linux
系统中有
内核
空间和用户空间。用户空间被某个特定的程序所使用,它可以通过某种
方式
与
内核
空间进行
通信
,例如系统调用。现在我有一个问题:内存布局与
内核
/用户空间之间的关系是什么?内存布局必须在用户空间中吗?还是这两个概念无关?
浏览 0
提问于2020-07-15
得票数 0
回答已采纳
2
回答
linux
内核
空间与用户空间高效
通信
performance
、
kernel
、
communication
在标题方面,
内核
需要将一些数据(小于1KB)传输到用户空间,用户空间在从
内核
接收数据后也会传输一些数据(小于1KB)。我想知道一些解决方案,我已经用netlink(双向
通信
)解决了这个问题。并且,为了更有效地处理这个问题,我想使用信号(
内核
到用户)和系统调用。不幸的是,实时信号只能传输4B数据,所以small.Are有更好的方法来处理这个问题吗?
浏览 4
提问于2014-09-17
得票数 0
回答已采纳
1
回答
如何在rt
linux
中通过用户程序访问或接收
内核
的数据?
c
、
linux
、
sockets
、
linux-kernel
、
kernel
rt
linux
中的客户端和服务器端
通信
。客户端负责发送数据,服务器端用于客户端与服务器之间的
通信
,receiver.UDP用于客户端与服务器之间的
通信
。当服务器(Rt
linux
)从客户机接收到数据时,
内核
应该停止它正在做的事情,并开始执行新到达的数据。我想计算中断在
内核
中发生的时间(时间戳)。在rt-
linux
中,操作系统的所有操作都发生在
内核
中。因此,我在计算
内核
源代码中的中断时间。因此,我修改了/u
浏览 3
提问于2014-04-15
得票数 0
3
回答
SSH/SCP驱动的
内核
模块
linux
、
ssh
、
linux-kernel
、
linux-device-driver
、
kernel-module
驱动程序应该是
linux
内核
模块(可能不是全部.)。 另一种情况是
内
浏览 1
提问于2011-11-06
得票数 2
1
回答
ipsec xfrm (尤指路由)
linux
、
linux-networking
、
ipsec
、
iproute2
我需要一些帮助/解释为什么以下网络设置不起作用:我可以将数据包从PC1 192.168.66.1发送到PC2 192.168.88.1,而PC1封装esp和PC2控制esp数据包,工作正常。如果两
浏览 0
提问于2021-06-22
得票数 0
回答已采纳
2
回答
Linux
下KLIPS和Netkey IPSEC协议栈的区别
linux
、
ipsec
我知道这两个都是
Linux
内核
中的IPSEC堆栈,KLIPS较旧,Netkey较新,但除此之外,我找不到其他有关它们的文档。我想知道它们之间真正的技术差异。
浏览 0
提问于2013-06-01
得票数 12
回答已采纳
1
回答
为什么会有AF_NETLINK?AF_UNIX还不够吗?
linux
、
linux-kernel
、
unix-sockets
据我所知,AF_NETLINK套接字协议用于
内核
和用户空间之间的
通信
,AF_UNIX用于两个用户空间进程之间的
通信
。 为什么
Linux
需要一个单独的AF_NETLINK?为什么UNIX套接字不能用于
内核
和用户之间的
通信
?
浏览 0
提问于2015-01-29
得票数 10
1
回答
(联想thinkpad) apt升级:如何升级到通用
内核
或hwe
内核
?
apt
、
20.04
、
upgrade
、
kernel
Done
linux
-generic-hwe-20.04
linux
-headers-5.8.0-43-generic
linux
-headers-generic-hwe-20.04
linux
-hwe-5.8-headers-5.8.0-43
linux
-image-5.8.0-43-generic
linux
-image-generic-hwe-20.04
linux
-
浏览 0
提问于2021-02-16
得票数 0
2
回答
linux
内核
中“sys”和"proc“文件的选择
c
、
linux
、
linux-kernel
、
filesystems
据我所知,2) sysfs文件系统 在
linux
内核
代码中,我看到一些子系统使用proc文件来执行这样的用户空间-
内核
空间
通信
,而有些系统使用sysfs文件也是出于同样的考虑。所以我只想知道,如果我要编写新的
linux
内核
模块或驱动程序,那么如何选择虚拟文件呢?什么时候应该使用sysfs,什么时候应该使用proc文件
浏览 5
提问于2015-12-07
得票数 7
回答已采纳
4
回答
多核处理器核心
通信
速度
linux
、
parallel-processing
、
distributed-computing
我会找出计算机两个核心之间的
通信
速度。Ubuntu
linux
可能提供了某种查看此类信息的
方式
?
浏览 0
提问于2011-03-15
得票数 1
回答已采纳
2
回答
Linux
内核
是如何构建的
linux-kernel
我想知道
Linux
内核
是如何构建的。他是否编写了
Linux
内核
或其他
内核
的所有代码?如果
Linux
程序员坐在世界不同的地方,那么他们如何
通信
来收集他们的代码呢?
浏览 0
提问于2015-07-20
得票数 1
回答已采纳
1
回答
我可以在C中调用
linux
分配API函数吗?
c
、
linux
、
memory-management
我已经尝试过在
内核
模块中这样做很好。我想让代码在用户空间中运行,这正是我们正常执行c代码的
方式
。以下是代码:#include <stdlib.h>#include <
linux
/module.h> struct
浏览 6
提问于2022-05-12
得票数 0
2
回答
内核
-
Linux
-
内核
在哪里与cpu对话?
c
、
linux
、
linux-kernel
、
scheduler
上下文:问题:更新 它稍微扩展了我最初的问题:我们如何才能告诉cpu 任务队列在哪里?在
内核
代码中漏掉了这一点。
浏览 4
提问于2015-03-04
得票数 0
回答已采纳
1
回答
在操作系统中,为什么可加载
内核
模块(LKM)不需要调用消息传递来进行
通信
?
linux
、
linux-kernel
、
operating-system
如果它不需要调用消息传递,它如何完成进程之间的
通信
?也许当前最好的操作系统设计方法是使用可加载的
内核
模块(LKM)。在这里,
内核
有一组核心组件,可以在启动时或运行时通过模块链接到其他服务中。这种类型的设计在UNIX的现代实现中很常见,比如
Linux
、macOS和Solaris以及Windows。 该设计的思想是
内核
提供核心服务,而其他服务是动态实现的,因为
内核
正在运行。这种方法也类似于微
内核
方法,因为主模块只有核心功能和如何加载和与其他模块
通信
浏览 4
提问于2021-08-01
得票数 1
3
回答
是否所有类型的进程/线程间
通信
都需要系统调用?
linux
、
multithreading
、
system-calls
、
inter-process-communicat
在
Linux
中, 进程间
通信
的类型如下 所有类型的线程
通信
都需要系统调用吗?我想知道是否所有进程间
通信
和线程间
通信
都涉及从用户模式切换到
内核
模式,以便操作系统
内核
运行来执行
通信
?由于系统调用都涉及这样的交换机,我问
通信
是否需要系统调用。例如,“共享内存”既可用于进程间
通信
,也可用于线程间
通信</em
浏览 10
提问于2015-02-07
得票数 3
1
回答
USB
linux
小工具零驱动与Windows主机
通信
windows
、
linux
、
usb
我需要在Windows7主机和
Linux
设备之间设置USB
通信
,以便进行数据传输。我能够在设备上编译
Linux
内核
,以便在
内核
中包含Gadget Zero驱动程序(而不是作为可加载模块-
Linux
版本3.0.15)。我的项目有一些要求,这也解释了我为什么选择Gadget Zero: 1)在Windows 7主机上,必须使用
内核
模式驱动程序通过USB连接进行
通信
,以发送和接收批量数据。当然,有人使用Gadget Zero使Windows主机和
l
浏览 5
提问于2012-07-24
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
WSL2 即将普遍可用,Linux 内核提供方式改变
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
Linux系统编程之进程间通信方式:管道二
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券