openEuler 21.03 技术白皮书03 技术白皮书 openEuler WHITE PAPER 内核热升级 修复内核高危安全 CVE 漏洞 , 升级加载新的安全内核 , 内核热升级可以保证关键核心业务不中断。内核在升级前检测业 务使用资源状态,利用快速冻结技术对业务使用资源的状态进行冻结,利用快速加载技术对新内核进行加载,然后对冰冻的 资源状态进行恢复。 为了在修复内核问题的过程中保证业务不中断,热补丁技术应运而 文件句柄包括普通文件句柄和网络套接字。启动 容器时,可以通过指定 --files-limit 参数限制容器 内打开的最大句柄数。 7. 支持 PSI :提供了一种评估系统资源 CPU、内存、 数据读写压力的方法。准确的检测方法可以帮资 源使用者确定合适的工作量,帮助系统制定高效 的资源调度策略,最大化利用系统资源,改善用 户体验。 8. TCP 发包切换到了 Early Departure Time 模型: 16. MPAM 资源管控:支持 ARM64 架构 Cache QoS 以及内存带宽控制技术。 17. 支持基于 SEDI 和 PMU 的 NMI 机制:使能 hard lockup 检测。使能 perf nmi,能更精确的进行性 能分析。 18. 支持虚拟机热插拔:ARM64 支持虚拟机 CPU 热 插拔,提高资源配置的灵活性。 19. ARM64 kdump 增强:支持对0 码力 | 18 页 | 1.30 MB | 1 年前3
openEuler 21.09 技术白皮书智能运维推出智能运维基本框架,提供配置溯源,应用拓扑感知,故障定位基础能力,支持快速排障和运维 成本降低。 功能描述 1. 应用拓扑感知:是基于 eBPF 的低负载探针框架,提供应用级别的网络拓扑自动感知和检测能力,通过 web ui 提供网络状态可视化,便于运维人员快速发现网络问题 2. 配置溯源:配置变更是维护阶段变动最多也最容易引入问题的操作,提供集群式 OS 配置管理能力,通过用户 自定义 技术(毕昇 JDK 8):该技术是 CDS 的扩展版本,可以将应用类转储为 jsa 文件,增加类使用范围, 提升应用启动加载速度。 3. 支持 G1GC 内存伸缩特性(毕昇 JDK 8):JVM 能够检测应用负载下降和 Java 堆有空闲内存的情况,并自动减少 Java 堆占用情况,将空闲内存资源归还给操作系统,在按资源使用量付费的容器场景中可以节省开销。 4. 支持 ZGC 垃圾回收算法(毕昇 社区的技术领导机构。 技术委员会的主要职责如下 : 1. 技术委员会拥有技术决策的最终裁决权。 2. 决策社区技术的发展愿景和方向。 3. 决策社区 SIG 的成立、撤销、合并等事务。解决 SIG 组之间的协作冲突,辅导、审视和监督 SIG 组的日常运作。 4. 落实社区日常开发工作,保证 openEuler 操作系统版本高质量发布。 5. 导社区在体系架构、内核、虚拟化、云原生、安0 码力 | 35 页 | 3.72 MB | 1 年前3
Debian 维护者指南些现代的需求。其成果便是 debmake(当前版本: 4.4.0))软件包,以及这篇更新的“Debian 维护者指南”,可从 debmake-doc(当前版本:1.17-9)软件包 获取。 许多杂项事务和小提示都集成进了 debmake 命令,以使本指南内容简单易懂。本指南同时提供了许 多打包示例。 Caution 合适地创建并维护 Debian 软件包需要占用许多时间。Debian 维护者在接受这项 consider to use techniques such as apt-pinning and chroot (Section 7.10).2 如果本指南文档的内容与官方的 Debian 文档有所冲突,那么官方的那些总是对的。请使用 reportbug 工具向 debmake-doc 软件包报告问题。 这里有一些替代性的教程文档,您可以与本指南一起阅读进行参考: •“Debian 新维护者手册”(较旧) 打包工作适当地调整软件包名称和上游版本号。 为了能有效地使用一些流行的工具(如 aptitude)管理软件包名称和版本信息,最好能将软件包名称 保持在 30 字符以下;版本号和修订号加起来最好能不超过 14 个字符。1 为了避免命名冲突,对用户可见的二进制软件包名称不应选择任何常用的单词。 如果上游没有使用像 2.30.32 这样正常的版本编号方案,而是使用了诸如 11Apr29 这样包含日期、某 些代号或者一个版本控制系统散列值0 码力 | 142 页 | 1.11 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书openEuler 24.03 LTS 技术白皮书 • 高可用 针对 MGR 进行了大量改进和提升工作,新增支持地理标签、仲裁节点、读写节点可绑定动态 IP、快速单主模式、智能选主, 并针对流控算法、事务认证队列清理算法、节点加入 & 退出机制、recovery 机制等多项 MGR 底层工作机制算法进行深度优化, 进一步提升优化了 MGR 的高可用保障及性能稳定性。 - 支持地理标签特性,提升多机房架构数据可靠性。 支持智能选主特性,高可用切换选主机制更合理。 - 采用全新流控算法,使得事务更平稳,避免剧烈抖动。 - 优化了节点加入、退出时可能导致性能剧烈抖动的问题。 - 优化事务认证队列清理算法,高负载下不复存在每 60 秒性能抖动问题。 - 解决了个别节点上磁盘空间爆满时导致 MGR 集群整体被阻塞的问题。 - 解决了长事务造成无法选主的问题。 - 修复了 recovery 过程中长时间等待的问题。 • 高性能 相对 MySQL 及 Percona Server For MySQL 的性能表现更稳定优异,支持高性能的内存查询加速 AP 引擎、InnoDB 并行查询、 并行 LOAD DATA、事务无锁化、线程池等特性,在 TPC-C 测试中相对 MySQL 性能提升超过 30%,在 TPC-H 测试中的性能 表现是 MySQL 的十几倍甚至上百倍。 - 支持类似 MySQL HeatWave0 码力 | 45 页 | 6.18 MB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202429 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.2 制作可以用 flash-kernel 引导的系统 件。根据 2022 年关于非自由固件的一般性 决议,从 Debian GNU/Linux 12.0 开始,官方安装映像中可以包含非自由固件软件包。默认情况下, debian-installer 将会检测必需的固件(根据内核日志和 modalias 信息),如果在安装介质(例如 网络安装映像)中找到了相关的软件包,则会安装对应的软件包。软件包管理器也将自动配置为启用对 应的分区,以使这些软件包能够获得安全更新。这通常意味着0 码力 | 96 页 | 582.89 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 202130 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.2 Making the system bootable buster 发行版安装指南的正式版本; 还有各种文件格式和不同语种的翻译。 3.3.1.2 硬件文档 通常包含设置和使用您硬件的有用信息。 3.3.2 提供硬件信息的资源 许多情况下,安装程序能自动检测您的硬件。但作为预备,我们建议您还是在安装之前熟悉一下您的硬 件比较好。 获取硬件信息的途径有: • 每个硬件附带的手册。 • 您计算机的 BIOS 配置画面。在计算机启动时,可以通过按组合键查看这些画面。请确认您手册中0 码力 | 97 页 | 562.02 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202431 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 6.3.7.2 制作可以用 flash-kernel 引导的系统 件。根据 2022 年关于非自由固件的一般性 决议,从 Debian GNU/Linux 12.0 开始,官方安装映像中可以包含非自由固件软件包。默认情况下, debian-installer 将会检测必需的固件(根据内核日志和 modalias 信息),如果在安装介质(例如 网络安装映像)中找到了相关的软件包,则会安装对应的软件包。软件包管理器也将自动配置为启用对 应的分区,以使这些软件包能够获得安全更新。这通常意味着0 码力 | 98 页 | 594.52 KB | 1 年前3
Debian GNU/Linux 安装手册 October 14, 202123 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.7.2 zipl-installer . . 发行版,基本的安装概念是相同的。 • Linux for IBM eServer zSeries and S/390: Distributions 3.3.2 提供硬件信息的资源 许多情况下,安装程序能自动检测您的硬件。但作为预备,我们建议您还是在安装之前熟悉一下您的硬 件比较好。 获取硬件信息的途径有: • 每个硬件附带的手册。 9 CHAPTER 3. 开始安装 DEBIAN GNU/LINUX0 码力 | 86 页 | 508.72 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 202429 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.3.7.2 硬盘上 Grub Boot Loader 12.0 开始,官方安装映像中可以包含非自由固件软件包。默认情况下, 6 CHAPTER 2. 系统需求 2.3. 特别为 GNU/LINUX 采购硬件 debian-installer 将会检测必需的固件(根据内核日志和 modalias 信息),如果在安装介质(例如 网络安装映像)中找到了相关的软件包,则会安装对应的软件包。软件包管理器也将自动配置为启用对 应的分区,以使这些软件包能够获得安全更新。这通常意味着0 码力 | 96 页 | 576.81 KB | 1 年前3
Debian GNU/Linux 安装手册
June 11, 202326 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.3.1.2 选择地区选项 . . . . . . . . 创建启动系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 6.3.7.1 检测其他的操作系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 6.3.7.2 不使用 boot loader 继续进行 还有各种文件格式和不同语种的翻 译。 3.3.1.2 硬件文档 通常包含设置和使用您硬件的有用信息。 • Linux/MIPS website 3.3.2 提供硬件信息的资源 许多情况下,安装程序能自动检测您的硬件。但作为预备,我们推荐您还是在安装之前熟悉一下您的硬 件比较好。 获取硬件信息的途径有: • 每个硬件附带的手册。 • 您计算机的 BIOS/UEFI 配置画面。在计算机启动时,可以通过按组合键查看这些画面。请确认您手0 码力 | 93 页 | 562.56 KB | 1 年前3
共 37 条
- 1
- 2
- 3
- 4













