“它是遵从osix规范的类unix实时操作系统,目标市场主要是面向嵌入式系统。虽然qnx本身并不属于unix,但由于其提供了osix的支持,使得多数传统unix程序在微量修改(甚至不需修改)后即可在qnx上面编译与运行……”
马蒂亚斯对qnx的性能了若指掌,如数家珍的报了出来,讲到一大半的时候,安迪就抬起头盯着宁子默。
等到马蒂亚斯说完,他就迫不及待的看向宁子默问道:
“宁,你是不准备用宏内核来编写操作系统,而是准备让我们直接学习qnx系统,做微内核操作系统?”
“是的,至少简单说起来,是这样的。”宁子默点了点头。
对于安迪突然提到微内核操作系统,宁子默一下子想到了前世花威发布鸿蒙操作系统时引起的轰动。
前世的2019年8月,被米国不断挤压的花威终于拿出备胎计划,发布了一早就准备好的鸿蒙os。
宁子默曾关注过鸿蒙os,他特意去了解过鸿蒙os的两大特点:
分布式。
微内核。
说白了,分布式微内核的鸿蒙os,就是打算让所有的智能设备都用同一个操作系统,同时再用“分布式软总线技术”,让他们真正意义上“互联”,做到从数据到服务的全套匹配。
从开发者的角度去说,服务于分布式微内核操作系统生态的程序员们,往往只要写好软件的基本功能和逻辑,就可以轻松地在手表、手机、电视、电脑等平台同时部署。
这么一套理念,很符合宁子默对于智能设备未来的发展布局。
这也必须是自己旗下智能设备与前世峰语的安卓最大的不同之处。
“智能设备未来的发展,不仅仅只局限在手机上边。所以,微内核操作系统,相对于宏内核而言,是最适合只能设备发展之道的核心。
你们也清楚,一套操作系统的工作内容,说白了就是管好计算机的工作分配。例如调用处理器、分配内存空间、调用存储设备、控制显示器等。
宏内核操作系统因为有着庞大的核心,它自然是可以管到计算机的方方面面,大到给程序分配 cu ,小到给显示器渲染一个像素,都是归核心管。其核心代表,就是x系统。因为x可以从内核直接下达指令,所以它最大的优势是系统执行效率很高。