腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将Binder
IPC
移植到
Linux
上
、
Android提供了一种基于设备驱动的
IPC
机制,称为Binder。我认为它是
Linux
中的分阶段驱动程序之一。虽然我可以使用这个设备驱动程序运行
Linux
内核
,但如果我想在桌面
linux
中的
应用
程序之间使用它作为
IPC
,还需要完成哪些其他步骤? 任何参考都是有帮助的。
浏览 0
提问于2015-03-27
得票数 2
1
回答
Linux
内核
中有没有数据共享机制?
、
、
、
linux
内核
中是否存在数据共享机制?也有必要这样做吗?在
内核
中有没有像
IPC
这样的东西?
浏览 2
提问于2015-05-29
得票数 1
1
回答
linux
中的
ipc
_namespace.h在哪里?
、
我需要学习一些东西并改变
ipc
_namespace.h,但我找不到它。请有人指定正确的路径到它,也让我知道,如果我可以在该文件和重新启动我的操作系统会发生变化吗?
浏览 6
提问于2014-03-27
得票数 0
回答已采纳
1
回答
D总线是中间件
IPC
吗?
、
、
、
说 我听说Zeromq,RabbitMQ,Kafka也是
IPC
的中间件。Zeromq,RabbitMQ,Kafka是否与D总线(高于
Linux
方法的级别)相同?
浏览 0
提问于2019-01-06
得票数 3
1
回答
操作系统
内核
是否以与
IPC
相同的方式与进程通信?
、
、
、
、
我学到了,如果我是对的,同样的信号也是
IPC
的一种方式。 操作系统
内核
是否使用
IPC
的其他方式与一个或多个进程通信,例如共享内存、消息传递?如果需要具体地说,我最想了解
Linux
内核
,也很乐意了解Windows
内核
。
浏览 1
提问于2015-12-16
得票数 2
2
回答
内核
模块和SSL
、
、
、
目前,我正在研究ccn ()的
内核
模块.为此,我需要一些安全功能(sha1和公钥/私钥认证)。对于用户空间,我使用openssl库,但不能使用
内核
模块中的库。从OpenSSL中提取函数并将它们添加到
内核
模块也很困难,因为它们中的大多数都依赖于libc。
linux
内核
中有什么安全功能,我可以使用吗?还有一种方法可以在
linux
内核
中签名char*吗?
浏览 7
提问于2013-09-03
得票数 1
回答已采纳
1
回答
系统端C与C?
、
、
如果有些人能提供链接来学习侧重于
Linux
内核
的系统C端,那就太好了。提前感谢 更新:系统端C是用于构建操作系统的C语言代码。例如:如何在操作系统中使用Struct实现页表。
浏览 1
提问于2014-10-05
得票数 2
1
回答
使用
linux
perf实用程序每秒钟报告一次计数器,如vmstat
、
、
在
Linux
中有perf命令-
Linux
实用程序来访问硬件性能监视计数器,它使用perf_events
内核
子系统工作。perf本身基本上有两种模式:记录采样配置文件的perf record/perf top (例如,示例是每100000个cpu时钟周期或执行命令),以及报告
应用
程序(或整个系统)的循环/执行命令总数的perf例如,使用循环和指令计数器,我将获得系统(或每个CPU)每秒的平均
IPC
。 是否有任何非perf工具(在或中)可以通过perf_events
内核
子
浏览 2
提问于2016-11-10
得票数 2
回答已采纳
2
回答
有人能给我解释一下Android操作系统中意图的基本功能吗?
、
、
、
我刚开始为Android操作系统编写
应用
程序。就操作系统的一般架构而言,我理解进程是作为
Linux
进程实现的,并且每个进程都是沙箱的。但是,对于所使用的
IPC
和syscalls (如果有的话),我完全搞不懂。我知道IBinder就是这样的一种形式;包在进程之间来回发送,Bundles是包(?)的数组形式。但对我来说,这仍然是陌生的。总之,我不明白
IPC
是如何实现的,以及如何实现的。 有谁能简单地向我解释一下操作系统中用户级
应用
程序之间和操作系统之间进行通信的具体方法吗?我已经做过
内核
编程
浏览 4
提问于2010-05-28
得票数 3
回答已采纳
1
回答
具有实时任务的多核
Linux
软锁
、
、
、
我不确定这是否是
Linux
内核
错误,而我搜索了许多文档,却找不到任何提示。我问这个问题,是为了看看是否有人遇到过类似的问题,以及如何解决这个问题。`
应用
程序有严格的响应时间要求,所以
应用
程序线程是在SCHED_FIFO中设置的,一些关键线程与专用CPU
内核
有关联,在这种情况下一切都很好。为了解决这一问题,将CPU 0和CPU 7保留在
Linux
本机
应用
程序中,将CPU隔离1-6用于我们的
应用
程序,在引导行中添加了"isolcpus=1-6“
浏览 2
提问于2016-06-06
得票数 3
回答已采纳
6
回答
使用哪种
Linux
IPC
技术?
、
我们仍然处于项目的设计阶段,但是我们正在考虑在嵌入式
Linux
内核
上有三个独立的进程。具有通信模块的进程之一,该通信模块通过各种媒体处理与设备之间的所有通信。我正在尝试评估
Linux
提供的
IPC
技术;其他进程将发送的消息大小不同,从调试日志到以5 Mbit速率传输的流媒体。此外,媒体可以同时进出。 对于这个
应用
程序,您建议采用哪种
IPC
技术?不需要跨平台,
Linux
只是好的。需要在C或C++中实现。
浏览 1
提问于2010-02-17
得票数 87
回答已采纳
3
回答
Linux
内核
模块调试
、
、
、
有没有调试
Linux
内核
模块的方法? 我正在寻找一个基于GUI的工具,就像那些用于用户进程的工具一样。
浏览 10
提问于2011-05-16
得票数 1
1
回答
从
内核
模块到用户空间进程的共享内存
、
、
、
、
我是
linux
内核
模块开发中的新手,我正在寻找从
内核
模块到用户空间进程共享内存段,以避免复制数据的延迟。我正在使用sys共享内存api,当我在两个进程之间共享内存时,它可以很好地工作,但是我不能在进程和
内核
模块之间共享内存。#include <
linux
/module.h> // init_module, cleanup_module //
浏览 7
提问于2016-06-07
得票数 0
回答已采纳
1
回答
当通过IOCTL将数据从
应用
程序传输到驱动程序时,哪一个更好:通过字符串还是通过普通结构?
、
如果
应用
程序需要通过IOCTL与底层驱动程序交换数据,我知道
应用
程序和驱动程序可以定义一个公共结构来保存数据并双向传递。然而,我最近注意到一些
应用
程序/驱动程序并不使用这种范例。我可以感觉到这不是一个好的选择,例如字符串解析器可能会减慢驱动程序,这在
内核
中应该是快速的。 有人能将这两种方法进行比较并给出优缺点吗?谢谢。
浏览 1
提问于2010-11-15
得票数 0
3
回答
Linux
内核
可以描述为服务器吗?
、
、
为了从
Linux
内核
访问数据,我正在开发一个使用NDK的Android
应用
程序。您可能知道,这是通过Android的绑定服务使用
IPC
()完成的。在编写与此
应用
程序相关的文档时,我应该描述
应用
程序的体系结构,顺便说一句,它完全是本地的:我没有从远程服务器发送或接收数据。它确实分析了网络的原始数据,但它直接从手机的调制解调器收集数据。因此,我的问题是:如何描述这种
应用
程序的体系结构?我能否将
应用
程序本身描述为“客户机”,将
Linux
<
浏览 0
提问于2016-03-25
得票数 0
2
回答
Linux
环境下基于管道的程序设计
、
为此编写一个程序->
浏览 1
提问于2013-08-06
得票数 0
2
回答
就微
内核
而言,POSIX接口指的是什么?
、
、
、
我在一篇文章中读到了以下内容:任何一种方法(指单片
内核
或微
内核
)都可以提供POSIX接口,其中
内核
的设计对于那些只想编写代码在任何给定设计上运行的人来说变得不太感兴趣。
浏览 1
提问于2015-06-11
得票数 1
1
回答
在
Linux
内核
和用户空间/MCU之间共享代码
、
、
、
、
我有一个外部MCU
应用
程序的
Linux
驱动程序。驱动程序和MCU使用我们自己的协议在总线上通信。我想在
内核
模块和单片机之间共享协议功能的程序代码,但由于不可能为
内核
构建库,到目前为止,我唯一的想法是编写“尽可能作为
内核
”的代码,然后在不同平台之间复制整个.c文件。谢谢!
浏览 2
提问于2017-09-19
得票数 0
2
回答
Linux
内核
与用户空间程序的通信
、
、
、
、
我目前正在编写一个
Linux
内核
模块,在实现它与用户空间程序的通信时遇到了问题。我认为
内核
用户空间的
IPC
或Unix套接字会更好,但我没有找到Google提供的示例。我真的需要一个
IPC
或类似套接字的东西。谢谢!
浏览 4
提问于2011-11-16
得票数 5
回答已采纳
1
回答
如何降低阿尔卑斯
Linux
内核
的级别(在Docker中)?
、
、
我希望测试一个DirtyPipe PoC,我需要一个易受攻击的
内核
版本(5.8-5.15)来进行测试。为了这个目的,我正在Docker中运行一个阿尔卑斯容器,但是,如果在那里安装起来更容易,我可以向其他
Linux
发行版(比如Debian)开放。为此,我能想出的唯一方法就是亲自编译
内核
,但我宁愿不这样做。
浏览 0
提问于2022-04-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核解读
Linux内核出现漏洞
Linux 内核原子操作
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券