![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
QNX
文章平均质量分 93
飞翔的易拉罐
Android & QNX 应用软件开发
展开
-
QNX-Adaptive Partition
背景本文主要是对QNX官方文档中Adaptive Partitaon 内容的一个概括,原文请移步QNX Adaptive Partation在设计大型分布式系统时,本身就十分复杂,典型的系统具有大量子系统、进程和线程,彼此隔离开发。一旦所有这些不同的子系统都集成到一个共同的运行时间环境中,系统的所有部分都需要抢占资源,保证自己的操作在所有情况(正常,高负载,系统异常)下都可以响应。鉴于平常的系统中,系统问题在集成产品时总是会出现。通常,一旦系统运行,就会发现导致严重性能退化的不可预见的相互影响。当原创 2021-11-05 11:25:39 · 1426 阅读 · 0 评论 -
QNX SLM 学习笔记
背景了解学习QNX -SLM机制内容参考 QNX7.0 SLM,若需了解更过内容可移步SLM是什么系统启动和监控:启动由许多必须按特定顺序启动的进程组成的复杂应用程序,下图是可以看到SLM在整个QNX BOOT的运行位置。怎么用可以通过slmctrl控制。但是我们通常使用xml配置的方式来确定进程的启动顺序。SLM 配置概要//根节点<SLM:system> //组件,可以有多个组件 <SLM:component name="io-pkt">原创 2021-08-23 00:02:26 · 3441 阅读 · 0 评论 -
QNX-HAM机制研究笔记
背景高可用需求,在系统故障时减小故障的影响,尽量保证系统正常运行。内容是什么HAM(High Availability Manager)是一个“智能看门狗”——一个高弹性的管理进程,它可以在系统服务或进程失败或不再响应时监视您的系统并执行多级恢复。作为一个自我监控的管理者,HAM对内部故障具有弹性。不管出于什么原因,如果HAM本身被异常地停止,它可以通过移交给一个称为“监护人”的镜像进程,立即并完全地重建自己的状态。简单说,可以用守护机制做进程保活的。术语术语描述entry原创 2021-06-23 13:38:18 · 3279 阅读 · 0 评论