去年11月,华为宣布将其物联网操作系统LiteOS源码托管到码云Gitee,该信息引发了不小关注和讨论。笔者是一位物联网领域的爱好者,也关注LiteOS好多年,今天无意中发现,其代码仓更新了。
从备注信息“Update the LiteOS kernel, add support for ARM Cortex-A”中看出,这次主要是针对内核的更新,除支持Cortex-M核之外,增加了对A核(Cortex-A)的支持。
我们知道,物联网芯片大多是ARM的M核(Cortex-M)架构,不管是M0、M3、M4还是M7。ARM M系内核一般用于微控制器领域,最常见的就是传感器,而Cortex-A性能更佳,可以支持更高需求的互联网设备,应用包括智能手机、电子阅读器、数字电视、家用网络等各种产品。
此次更新内核支持A核,不知是否为了增加对海思芯片的支持,貌似海思有很多A核芯片。后在其doc目录下的“Huawei_LiteOS_Developer_Guide_zh.md”文件中,发现了更多对海思芯片的支持,也印证了之前笔者的判断。更多相关内容,请大家关注本次专辑……
三星在今年早些时候宣布了三星DeX,用户可以通过连接显示器,鼠标和键盘将其手机转变为成熟的台式机或工作站。DeX目前受限于Galaxy S8和S8 +以及Note 8,为您带来由智能手机提供的类似于台式机的体验。
现在,三星希望通过引入“ Linux on Galaxy”来扩展DeX的功能,该新概念有望将Linux PC体验带入您的移动设备。Galaxy on Linux以应用程序的形式出现,您可以将其安装在智能手机上以运行多个基于Linux的操作系统。
“尽管处于试用阶段,但Galaxy on Linux是我们的创新解决方案,它将PC上的Linux体验引入移动设备,然后通过Samsung DeX进一步推广到更大的显示器上。现在,开发人员可以在移动中以及通过移动设备使用它们进行编码。三星DeX,可以无缝地在更大的显示器上继续执行任务。”
使用Linux on Galaxy应用程序,开发人员将能够在移动设备上使用他们喜欢的GNU / Linux发行版。在Galaxy上的Linux上使用Samsung DeX时,用户还可以运行其智能手机上不可用的Linux应用程序,这些应用程序运行Google的Android移动操作系统,该操作系统也由Linux内核提供支持。更多内容,请关注本次专辑……
Canonical正在将Ubuntu在Amazon AWS环境中的支持转变为具有其内核的滚动发布模型,尽管其他软件包仍将保留其传统的稳定版本更新处理方式。至少尽管这很好,但他们会更准时地在云中提供新的内核版本。
这种新的滚动内核模型的名称是“为我们的用户提供有关任务调度,I/O调度,网络,虚拟机管理程序来宾和容器的最新上游错误修复和性能改进”。目前,这种滚动内核模型刚刚在Amazon Web Services(AWS)上为Ubuntu提供,但没有透露他们是否计划最终默认将其提供给其他云环境。
与裸机部署相比,裸机部署具有更快的内核移动速度而导致更高的硬件怪异/退化风险,相比之下,在云计算中为Ubuntu提供新的内核版本应该更为明智,同时得益于对现代企业重要领域的持续上游改进。
现在,Ubuntu的linux-aws内核将紧随新的内核版本以及新的linux-aws-edge内核,以预览下一个版本。对于那些不希望使用新内核版本的用户,坚持使用“ linux-aws-lts-18.04”之类的代码,可以让您保持当前的内核版本。
通过Ubuntu博客了解有关Amazon AWS的Ubuntu滚动内核的更多详细信息。更多内容,请关注本次专辑……
4
酷毙
雷人
鲜花
鸡蛋