开源操作系统框架 Genode OS 发布 v21.11 版本
开源操作系统框架 Genode OS 本周发布了 v21.11 版本,Genode 操作系统框架是一个用于构建高度安全的专用操作系统的工具包,它可以从只有 4MB 内存的嵌入式系统扩展到高度动态的通用工作负载。
Genode 基于递归系统结构。每个程序都在专门的沙箱中运行,并且仅授予其特定用途所需的访问权限和资源。程序可以利用自己的资源创建和管理子沙箱,从而形成可以在每个级别应用策略的层次结构。该框架提供了让程序相互通信和交换资源的机制,但只能以严格定义的方式进行。由于这种严格的制度,与当代操作系统相比,安全关键功能的攻击面可以减少几个数量级。
v21.11 提供了许多硬件改进和其他功能:
- - 供对 Allwinner A64 SoC 的支持,尤其是对 PinePhone 的支持(触摸屏支持和其他功能)。
- - Genode 的 Intel 图形支持允许 Skylake/Gen9 和更新版本的图形。以前 Genode 的开发人员主要绑定从 Linux 移植的代码的 Gen8/Broadwell 图形,现在 Gen9+ 也可以正常工作。(此 Genode 版本使用 Mesa 21.0 和 Intel Iris Gallium3D)
- - 各种其他 Linux 设备驱动程序处理改进。
- - 完全支持 VirtaulBox 6。
- - 继续致力于支持各种 SoC,包括 NXP i.MX。
- - 除了 x86/x86_64 之外,Sculpt OS 作为 Genode 的通用操作系统,还支持 64 位 ARM。
- - Genode 的 SDL2 库支持使用 OSS 和 OpenGL 图形支持的音频支持。
可以在 Genode.org 找到有关 Genode 21.11 版本的更多详细信息。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
KubeDL 0.4.0 - Kubernetes AI 模型版本管理与追踪
前言 Cloud Native KubeDL 是阿里开源的基于 Kubernetes 的 AI 工作负载管理框架,取自"Kubernetes-Deep-Learning"的缩写,希望能够依托阿里巴巴的场景,将大规模机器学习作业调度与管理的经验反哺社区。目前 KubeDL 已经进入 CNCF Sandbox 项目孵化,我们会不断探索云原生 AI 场景中的最佳实践,助力算法科学家们简单高效地实现创新落地。 在最新的 KubeDL Release 0.4.0 版本中,我们带来了模型版本管理(ModelVersion)的能力,AI 科学家们可以像管理镜像一样轻松地对模型版本进行追踪,打标及存储。更重要的是,在经典的机器学习流水线中,“训练”与“推理”两个阶段相对独立,算法科学家视角中的“训练->模型->推理”流水线缺乏断层,而“模型”作为两者的中间产物正好能够充当那个“承前启后”的角色。 Github:https://github.com/kubedl-io/kubedl 网站:https://kubedl.io/model/intro/ 模型管理现状 Cloud Native 模...
-
下一篇
每日一博 | JDK 动态代理与 CGLIB 动态代理,它俩真的不一样
摘要:一文带你搞懂JDK 动态代理与 CGLIB 动态代理 本文分享自华为云社区《一文带你搞懂JDK 动态代理与 CGLIB 动态代理》,作者: Code皮皮虾 。 两者有何区别 1、Jdk动态代理:利用拦截器(必须实现InvocationHandler接口)加上反射机制生成一个代理接口的匿名类,在调用具体方法前调用InvokeHandler来处理 2、Cglib动态代理:利用ASM框架,对代理对象类生成的class文件加载进来,通过修改其字节码生成子类来进行代理 所以: 如果想要实现JDK动态代理那么代理类必须实现接口,否则不能使用; 如果想要使用CGlib动态代理,那么代理类不能使用final修饰类和方法; 还有: 在jdk6、jdk7、jdk8逐步对JDK动态代理优化之后,在调用次数较少的情况下,JDK代理效率高于CGLIB代理效率,只有当进行大量调用的时候,jdk6和jdk7比CGLIB代理效率低一点,但是到jdk8的时候,jdk代理效率高于CGLIB代理。 如何实现 JDK动态代理 UserService接口 public interface UserService { ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL数据库在高并发下的优化方案
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Hadoop3单机部署,实现最简伪集群