openEuler 22.03-LTS 技术白皮书Edge、面向嵌入式的版本 openEuler 22.03 LTS Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统 一操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 openEuler 作为一个操作系统发行版平台,每两年推出一个 LTS 版本。该版本为企业级用户提供了一个安全稳定可靠 的操作系统。 openEuler 小型化构建裁剪框架,支撑 OS 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5S 快速启动 等能力。 2. 多硬件支持:新增支持树莓派作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。 4. 混合关键性部署:实现 SOC 内实时和非实时多平面混合部署,并支持 Zephyr 实时内核。 5. 分布式软总线基础能力:集成鸿蒙的分布式软总线,实现欧拉嵌入式设备之间互联互通。0 码力 | 17 页 | 6.52 MB | 1 年前3
 openEuler 21.09 技术白皮书Edge、面向嵌入式的版本 openEuler 21.09 Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统一 操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 处理,提升网络性能。可用于 DDOS 防御、防火墙、 网络 QOS 等场景。 SVA (Shared Virtual Addressing) 支持: 进程虚拟地址在主机进程和设备间共享,实 现资源跨主机与设备免拷贝复用,提升跨主 机和设备业务通讯性能。 openEuler 21.09 技术白皮书 11 新介质文件系统 非易失性内存(NVDIMM,比如 Intel Optane)是一种 05/ 云化基座 openEuler 21.09 技术白皮书 14 云原生调度增强 在云业务场景中,交互类延时敏感在线业务存在潮汐现象,CPU 资源利用率普遍较低 (~15%),在线和离线业务混合部署 是提升资源利用率的有效方式。在现有的内核资源分配和管理机制,混部后的在线业务的性能抖动大,服务质量无法的到有效 保障。openEuler 面向云原生业务混部场景,创新 CPU 调度算法和内存回收算法,支撑提升系统的0 码力 | 35 页 | 3.72 MB | 1 年前3
 openEuler 22.03 LTS SP2 技术白皮书同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。 2022 年 12 月 30 日,发布 openEuler Edge、面向嵌入式的版本 openEuler Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统 一操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 覆盖全场景的创新平台 开源操作系统的构建过程,也是供应链聚合优化的过程。拥有可靠开源软件供应链,是大规模商用操作系统的基础。 openEuler 系统解决方案。 嵌入式 版本功能如下: 1. 轻量化能力:开放 yocto 小型化构建裁剪框架,支撑 OS 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5s 快速启动等能力。 2. 多硬件支持:支持树莓派、X86、Hi3093、RK3568 作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。 4. 嵌入式弹性虚0 码力 | 48 页 | 5.62 MB | 1 年前3
 openEuler 23.09 技术白皮书务器、云计算、边缘计算、嵌入式等应用场景,支持多样性计算,致力于提供安全、稳定、易用的操作系统。 欧拉开源社区通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,孵化支持多 种处理器架构、覆盖数字基础设施全场景,推动企业数字基础设施软硬件、应用生态繁荣发展。 2019 年 12 月 31 日,面向多样性计算的操作系统开源社区 openEuler 正式成立。 2020 同时发布边缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本,聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。 2022 年 12 月 30 日,发布 openEuler 缘计算、嵌入式等更多场景。openEuler 正成为覆盖数字基础设施全场景的操作系统。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统 一操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 覆盖全场景的创新平台 开源操作系统的构建过程,也是供应链聚合优化的过程。拥有可靠开源软件供应链,是大规模商用操作系统的基础。 openEuler0 码力 | 52 页 | 5.25 MB | 1 年前3
 openEuler 22.09 技术白皮书Edge、面向嵌入式的版本 openEuler 22.09 Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统一操作 系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 缘和嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本, 聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,充分释放多样性算力,持续深化全场景创新,打造极致迁移能力, 实现欧拉鸿蒙互联互通。 镜像轻量化定制,提供 OS 镜像 < 5M,以及 <5S 快速启动 等能力。 2. 多硬件支持:新增支持树莓派作为嵌入式场景通用硬件。 3. 软实时内核:基于 linux5.10 内核提供软实时能力,软实时中断响应时延微秒级。 4. 混合关键性部署: 基于树莓派(22.09 新增)实现 soc 内实时(zephyr)、非实时多平面混合部署以及实时系统生命周 期管理。 5. 分布式软总线基础能力:集成鸿蒙的分布式软总线和0 码力 | 13 页 | 1.39 MB | 1 年前3
 openEuler 24.03 LTS 技术白皮书嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 22.03 LTS 版本, 聚焦算力释放,持续提升资源利用率,打造全场景协同的数字基础设施操作系统。 2022 年 9 月 30 日,发布 openEuler 22.09 创新版本,持续补齐全场景的支持。 2022 年 12 月 30 日,发布 openEuler Edge、面 向嵌入式的版本 openEuler Embedded。 openEuler 希望与广大生态伙伴、用户、开发者一起,通过联合创新、社区共建,不断增强场景化能力,最终实现统一操作系 统支持多设备,应用一次开发覆盖全场景。 openEuler 覆盖全场景的创新平台 服务器 云计算 边缘 嵌入式 基础公共服务 服务器 开源操作系统的构建过程,也是供应链聚合优化的过程。拥有可靠开源软件供应链,是大规模商用操作系统的基础。 的组成主要有四大部分:生命周期管理、跨 OS 通信、服务化框架和多 OS 基础设施。生命周期管理主要负责从 OS(Client OS)的加载、启动、暂停、结束等工作;跨 OS 通信为不同 OS 之间提供一套基于共享内存的高效通信机制;服务化框架是在跨 OS 通信基础之上便于不同 OS 提供各自擅长服务的框架,例如 Linux 提供通用的文件系统、网络服务,实时操作系统提供实时控制、 实时计算等服务;多 OS 基础设施是从工程角度为把不同0 码力 | 45 页 | 6.18 MB | 1 年前3
 openEuler 21.03 技术白皮书芯片 APPS 虚拟化 容器 QEMU Docker libvirt 虚拟化/ 容器 StratoVirt iSula 编译器 应用 桌面系统 UKUI/DDE/Xfce DB Web 资源编排 消息中间件 内核热升级 文件系统 芯片、外设驱动 Linux Kernel 5.10 计算 架构 进程 管理 驱动 框架 内存分层 扩展 IO异步 通讯框架 虚拟化 增强 调度 管理 内核热升级 修复内核高危安全 CVE 漏洞 , 升级加载新的安全内核 , 内核热升级可以保证关键核心业务不中断。内核在升级前检测业 务使用资源状态,利用快速冻结技术对业务使用资源的状态进行冻结,利用快速加载技术对新内核进行加载,然后对冰冻的 资源状态进行恢复。 为了在修复内核问题的过程中保证业务不中断,热补丁技术应运而生。但热补丁技术有很多局限性,例如:不能改变数 据结构、不能修复 inline 证回滚到旧内核上。 2. 业务进程保存:利用系统 Checkpoint 保存业务进程和资源状态,保证系统业务状态与资源的一致性。 3. 新内核加载:利用系统 Kexec 机制实现新内核的快速加载,保证端到端业务秒级恢复。 4. 业务进程恢复:利用系统 Restore 技术对已保存的业务状态与资源进行恢复。 应用场景 应用场景 1: 内核 CVE 修复 典型应用程序(如 Nginx、Redis、Mysql0 码力 | 18 页 | 1.30 MB | 1 年前3
 Linux就该这么学 第2版.................................................................................... 239 9.3.2 管理多窗格 ................................................................................................. ................................................................................. 295 12.1.1 配置共享资源 ............................................................................................... 299 Linux 技术人从骨子里感到自豪的情怀。刘遄老师会用通俗易懂的方式讲述 Linux 系统从 1965 年至 今的发展历程,在“八卦”的同时不忘诙谐幽默,旨在让我们能够在轻松的氛围下厘清半个 多世纪以来开源技术的历史发展脉络,充分认识当今最热门的 9 款开源操作系统—RHEL、 CentOS、Fedora、Debian、Ubuntu、openSUSE、Kali、Gentoo、Deepin,并了解开源软件的0 码力 | 552 页 | 22.25 MB | 1 年前3
 鸟哥的Linux 私房菜件是由核心来管理的,而如果核心不认识你的 硬件,那么你将无法使用该硬设备,例如上面提到的 NTFS 档案格式的硬盘!核心就是『 Kernel 』,他是一个操作系统的最底层的东西,由他来掌管整个硬件资源的工作状态,而 Linux 有 Linux 自 己的核心, Windows 也有他自己的核心。所以说,当有新的硬件加入到你的系统中的时候,那么若你 的『 Kernel 』并没有支持他的时候,呵呵,这 ,后面我们提到『核心编译』的时候会在更详 细的谈到他! 一般来说,Kernel 管理的事项有: • System call interface :一些服务与 kernel 沟通之后,将硬件的资源进一步的利用; • Process control :系统过程控制中心,所以核心编的越小越好; • Memory management :控制整个系统的内存管理; • File system 的主要工作之一,当然啰, 装置的驱动程序就是核心需要做的事情啦!好在目前都有所谓的『可加载模块』功能, 可以将驱动程序编辑成模块,就不需要重新的编译核心啦!这个也会在后续的核心编 译当中提到的! 所以啦!所有硬件的资源都是他来管理的!至于我们要达成一些工作时,除了藉由核心本身提供的功 能 ( 例如上面提到的档案总管 ) 之外,还可以藉由其它的应用软件来达成喔!举个例子来说,你要看 VCD 影片是吧!那么除了 Windows0 码力 | 386 页 | 11.69 MB | 1 年前3
 鸟哥的 Linux 私房菜:基础学习篇 第四版的文字都 看完并且消化过,那么未来在管理 Linux主机以及架设网站方面,就能够达到“事半功倍”的成 效,请不要忽略这些内容了!否则,再怎么讨论都是枉然的啦!^_^。 Linux的资料非常的 多,每份资料彼此的相关性都很强,要单独的一项一项讲解并不容易, 那么这本书件该怎么 看呢?建议先按照顺序将内容大致浏览过一次,看不懂的地方也可以先略过不要紧。 全部看 完之后,再从头开始“仔细”的实 设计师来开发软件。 此外,Linux本身是不用钱的“自由软件”,使用上面并没有所谓的“盗 版”问题。但是,为什么Linux不用钱? 随便修改或发布Linux为什么不会被罚?为什么Linux有 这么多的版本?包括Fedora, SuSE, CentOS, Debian等等? 这个都是我们必须要来了解的部 分!了解这些部分,你才会对Linux有一个正确的理解,才能够跟你的同事、同学、 上司说 明 既然要实作就得要实际的安装一部Linux,那么Linux要安装前 需要熟悉哪些基础观念?计算机概论是非常重要的一环! 因为Linux与硬件的关系还不小~此 外,打造一台Windows/Linux共存的主机也是很有用的, 至少对于需要多平台但又缺乏空间 与金钱的朋友来说,这样的处理是非常有用的! 在第一篇里面,我们会由计算机概论谈起,再讲到Linux的历史渊源与自由软件的关系,然后 重点在于如何规划硬件与Linux安装, 最后0 码力 | 1158 页 | 13.73 MB | 1 年前3
共 50 条
- 1
 - 2
 - 3
 - 4
 - 5
 













