首页 / 技巧
QNX是什么
2023-09-23 19:27:00
Gordon Bell和Dan Dodge在1980年成立了Quantum Software Systems公司,他们根据大学时代的一些设想写出了一个能在IBM PC上运行的名叫QUNIX(Quick UNIX)的系统,直到AT&T发律师函过来才把名字改成QNX。
基本特征
* QNX是一个分布式、嵌入式、可规模扩展的实时操作系统。它遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具)、部分遵循POSIX.1b(实时扩展)。它最早开发于1980年,到现在已相当成熟。
体系结构
* QNX是一个微内核实时操作系统,其核心仅提供4种服务:进程调度、进程间通信、底层网络通信和中断处理,其进程在独立的地址空间运行。所有其它OS服务,都实现为协作的用户进程,因此QNX核心非常小巧(QNX4.x大约为12Kb)而且运行速度极快。
调度策略
QNX 提供POSIX.1b标准进程调度:
* 32个进程优先级;
* 抢占式的、基于优先级的正文切换;
* 可选调度策略:FIFO、轮转策略、适应性策略。
系统服务
QNX的系统服务:
QNX* 多种资源管理器,包括各种文件系统和设备管理,支持多个文件系统同时运行,包括提供完全POSIX.1及UNIX语法的POSIX文件系统,支持多种闪存设备的嵌入式文件系统,支持对多种文件服务器(如Windows NT/95、LAN Manager等)的透明访问的SMB文件系统、DOS文件系统、CD-ROM文件系统等。 * 设备管理。在进程和终端设备间提供大吞吐量、低开销接口服务。
* 图形/窗口支持。包括QNX Windows、X Window System for QNX、对MS Windows NT/95和X Window系统的远程图形连接。
* TCP/IP for QNX。
* 高性能、容错型QNX网络——FLEET,使得所有连入网络的计算机变成一个逻辑上的超级计算机。
* 透明的分布式处理。FLEET网络处理与消息传递和进程管理原语的集成,将本地和网络IPC统一起来,使得网络对IPC而言是透明的。
最新内容
相关内容
电脑怎么连接wifi 笔记本连接网络w
电脑怎么连接wifi 笔记本连接网络wifi方法【教程】,点击,连接,系统,选择,输入,密码,网络图标,上网, 笔记本电脑绝大部分小伙伴都是通过w电脑连接不上wifi怎么解决 电脑连
电脑连接不上wifi怎么解决 电脑连接不上无线网络解决方法【详解】,点击,查看,网络,方法,服务,界面,选择,设置, WIFI可以让我们的网络运空调售后服务详情
空调售后服务详情,公司,顾客,产品,服务,安装,免费,买家,便捷, 导语: 空调 在生活中几乎处处可见,我国有很大部分的公司和个人家庭都安装有笔记本无线网络开关在哪里
笔记本无线网络开关在哪里,无线网络,无线网卡,启用,硬件,快捷键,组合,键盘,禁用,笔记本无线网络开关在哪里 有时候笔记本由于操作失误,误Python如何运行代码 Python运行代
Python如何运行代码 Python运行代码的方法【教程】,代码,运行,方法,输入,项目,教程,终端,开始菜单, Python是很多编程人员办公中都在使为什么笔记本电脑找不到无线网络
为什么笔记本电脑找不到无线网络 笔记本电脑找不到无线网络解决方法【详解】,无线网络,找不到,点击,驱动,启用,原因,安装驱动,禁用, 现Python如何运行代码 Python运行代
Python如何运行代码 Python运行代码的方法【教程】,代码,运行,方法,输入,项目,教程,终端,开始菜单, Python是很多编程人员办公中都在使无法连接至steam网络怎么办 steam
无法连接至steam网络怎么办 steam无法连接服务器的解决方法【详解】,网络,解决方法,点击,无法连接,连接服务器,加速,平台,方法, Steam是网络延迟怎么解决
网络延迟怎么解决,网络延迟,步骤,路由器,网络,上网,宽带,情况,恢复出厂设置,网络延迟怎么解决 电脑上网网络延迟有多种原因,在各式各样的华为p30支持防水吗 华为p30支持防
华为p30支持防水吗 华为p30支持防水等级介绍【详解】,支持,功能,华为,性能,手机防水,测试,条件,下经, 大家都知道,现在手机防水功能是一电脑为什么找不到wifi网络 电脑找
电脑为什么找不到wifi网络 电脑找不到wifi网络的原因及解决方法【详解】,网络,找不到,方法,驱动,无线网络,点击,工具,安装驱动, 电脑现如何增强无线网络信号
如何增强无线网络信号,无线,信号,增强,网络信号,信道,无线路由器,频道,无线信号,如何增强无线网络信号 现在,利用无线路由器和无线网卡来