![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qnx
文章平均质量分 84
Qnx系统介绍
林多
糖分!
展开
-
【Qnx】Qnx coredump解析
Qnx官网说明链接:https://www.qnx.com/developers/docs/7.1/index.html#com.qnx.doc.neutrino.utilities/topic/g/gdb.html。这些信息,对了解程序崩溃的状态有些帮忙,但是对具体的问题解析,还是需要利用gdb工具。实际上,就是把coredump从Qnx系统中copy出来,然后放到本地有Qnx开发环境,以及相关二进制+库的PC上。解析coredump文件,可以帮忙加快分析程序崩溃的原因,比如了解崩溃的堆栈。原创 2024-06-14 22:00:08 · 584 阅读 · 0 评论 -
【Qnx 】Qnx IPC通信PPS
Qnx自带PPS服务,PPS全称Persistent Publish/Subscribe Service,就是常见的P/S通信模式。Qnx PPS的通信模式是异步的,Publisher和Subscriber也无需关心对方是否存在。利用Qnx提供的PPS服务,Publisher可以通知多个Subscriber进行某种动作。Qnx 的PPS,是利用文件的方式实现的。所以使用起来,跟文件的读写差不多。该图是QNX官网的PPS示例场景。原创 2024-05-26 16:26:08 · 621 阅读 · 0 评论 -
【QNX】Qnx IPC通信 Message-passing
QNX提供了多种IPC(Interprocess Communication )通信方式,包括Message-passing、Plus(脉冲)、Event、Signal、共享内存、Pipe,当然还有socket。Message-passing是Qnx IPC的主要形式。Message-passing提供了主从直接同步的双向消息传输,类似于Android 同步Binder。客户端向服务端请求(Request),服务端向客户端(Reply)。原创 2024-05-26 16:19:53 · 954 阅读 · 0 评论 -
QNX SLM介绍
SLM是Qnx中用来加载Application的组件,它可以监控Application行为(比如异常退出时重新Application拉起)、控制Application间的启动时序。这个时候io-pkt对应的/sbin/io-pkt-v6-hc就执行了。通过slm启动Application,Application配置文件是slm-config-linduo.xml。SLM的配置文件,是xml的格式。关于SLM支持的全部命令的解释,可以参考QNX官网。关于SLM配置文件的具体写法,可以参考QNX官网。原创 2024-05-13 22:09:59 · 896 阅读 · 0 评论