openEuler 22.03 LTS SP2 技术白皮书openEuler 22.03 LTS SP2 技术白皮书 平台架构 openEuler 是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质 发展新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基 础设施的开源操作系统。 openEuler 22.03 LTS SP2 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 LTS SP2 技术白皮书 场景创新 openEuler发布面向嵌入式领域的版本openEuler 22.03 LTS SP2 Embedded,提供更加丰富的嵌入式软件包构建能力, 支持实时 / 非实时平面混合关键部署,并集成分布式软总线。 openEuler Embedded 围绕工业和机器人领域持续深耕,通过行业项目垂直打通,不断完善和丰富嵌入式技术栈和 生态。openEuler 22 镜像轻量化定制,提供 OS 镜像 <5M,以及 <5s 快速启动等能力。 2. 多硬件支持:支持树莓派、X86、Hi3093、RK3568 作为嵌入式场景通用硬件。 3. 软实时内核:基于 Linux 5.10 内核提供软实时能力,软实时中断响应时延微秒级。 4. 嵌入式弹性虚拟化底座:提供多种虚拟化方案,满足用户不同硬件和业务场景需要: • baremetal:基于 openAMP 实现裸金属混0 码力 | 48 页 | 5.62 MB | 1 年前3
openEuler 22.09 技术白皮书openEuler 22.09 技术白皮书 04 系统框架 openEuler 是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质发展 新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基础设施的开 源操作系统。 openEuler 22.09 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 云原生调度增强:针对云场景在线和离线业务混合部署场景,创新 CPU 调度算法保障在线业务对 CPU 的实时抢占及 抖动抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间,提 升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰 件作为工业软件行业最大的细分产品,其市场份额占比达到 57.4%,发展日渐壮大。 openEuler 发布面向嵌入式领域的版本 openEuler 22.09 Embedded,提供更加丰富的嵌入式软件包构建能力,支持 实时 / 非实时平面混合关键部署,并集成分布式软总线。同时,将协同 openEuler 社区生态伙伴、用户、开发者,逐步扩展支持 PowerPC、RISC-V 等芯片架构,增加确定性时延、工业中间件、仿真0 码力 | 13 页 | 1.39 MB | 1 年前3
openEuler 21.09 技术白皮书是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质 发展新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基础 设施的开源操作系统。 引领内核创新 云原生调度增强:针对云场景在线和离线业务混合部署场景,创新 CPU 调度算法保障在线业务对 CPU 的实时抢占及抖动 抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8S CPU:X86、ARM、RISC-V DPU NPU 介质 总线 服务器套件 云原生套件 分布式套件 虚拟化/容器 边云协同套件 嵌入式套件 机密计算服务 欧拉 DevKit … 实时加速框架 机密计算框架 … Linux Kernel 实时内核 安全内核 … 场 景 使 能 层 基 础 服 务 层 内 核 openEuler 21.09 技术白皮书 06 平台框架 openEuler 社区与上0 码力 | 35 页 | 3.72 MB | 1 年前3
Linux命令大全搜索工具 v1.8打印真实以及有效的用户和所在组的信息 ifcfg 置Linux中的网络接口参数 ifconfig 配置和显示Linux系统网卡的网络参数 ifdown 禁用指定的网络接口 ifstat 统计网络接口流量状态 iftop 一款实时流量监控工具 ifup 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init init进程是所有Linux进程的父进程 inotifywait 网络性能测试工具 iptables-restore 还原iptables表的配置 iptables-save 备份iptables的表配置 iptables Linux上常用的防火墙软件 iptraf 实时地监视网卡流量 iptstate 显示iptables的工作状态 ispell 检查文件中出现的拼写错误 J jed 主要用于编辑代码的编辑器 jobs 显示作业的状态 joe 强大的纯文本编辑器 rpmquery 从RPM数据库中查询软件包信息 rpmsign 使用RPM软件包的签名管理工具 rpmverify 验证已安装的RPM软件包的正确性 rsh 连接远程主机并执行命令 rsync 远程数据同步工具 runlevel 打印当前Linux系统的运行等级 S sar 系统运行状态统计工具 scp 加密的方式在本地主机和远程主机之间复制文件 screen 用于命令行终端切换 sed 功能强大的流式文本编辑器0 码力 | 1347 页 | 8.79 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书openEuler 22.03-LTS 技术白皮书 04 系统框架 openEuler 是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质发 展新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基础设 施的开源操作系统。 openEuler 22.03 LTS 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 云原生调度增强:针对云场景在线和离线业务混合部署场景,创新 CPU 调度算法,保障在线业务对 CPU 的实时抢占 及抖动抑制,创新业务优先级 OOM 内存回收算法,保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘 软件作为工业软件行业最大的细分产品,其市场份额占比达到 57.4%,发展日渐壮大。 openEuler 发布面向嵌入式领域的版本 openEuler 22.03 Embedded,提供更加丰富的嵌入式软件包构建能力,支 持实时 / 非实时平面混合关键部署,并集成分布式软总线。同时,将协同 openEuler 社区生态伙伴、用户、开发者,逐步 扩展支持 PowerPC、RISC-V 等芯片架构,增加确定性时延、工业中间件、仿真系统等能力,打造嵌入式领域操作系统解0 码力 | 17 页 | 6.52 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版6.7. 4.7 参考数据与延伸阅读 7. 第五章、 Linux 常用网络指令 7.1. 5.1 网络参数设定使用的指令 7.2. 5.2 网络侦错与观察指令 7.3. 5.3 远程联机指令与实时通讯软件 7.4. 5.4 文字接口网页浏览 7.5. 5.5 封包撷取功能 7.6. 5.6 重点回顾 - 2 - 本文档使用 书栈(BookStack.CN) 构建 7.7. 5.7 本章习题 a Datagram (当一个 ICMP 封包重复之前的错误时,会回复来源主机关 于参数错误的讯息) 13 Timestamp Request (要求对方送出时间讯息,用以计算路由时间的差异,以满足同步性协议的要 求) 14 Timestamp Reply (此讯息纯粹是响应 Timestamp Request 用的) 15 Information Request (在 RARP 协议应用之前,此讯息是用来在开机时取得网络信息) RST(Reset):如果 RST 为 1 的时候,表示联机会被马上结束,而无需等待终止确认手续。这也就是 说, 这是个强制结束的联机,且发送端已断线。 SYN(Synchronous):若为 1,表示发送端希望双方建立同步处理, 也就是要求建立联机。通常带有 SYN 标志的封包表示『主动』要连接到对方的意思。 FIN(Finish):若为 1 ,表示传送结束,所以通知对方数据传毕, 是否同意断线,只是发送者还在等0 码力 | 795 页 | 17.63 MB | 1 年前3
openEuler 23.09 技术白皮书平台架构 05 openEuler 23.09 技术白皮书 openEuler 是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质 发展新趋势,创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基 础设施的开源操作系统。 openEuler 23.09 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 展策略。 • Numa Aware spinlock:基于 MCS 自旋锁在锁传递算法上针对多 NUMA 系统优化,通过优先在本 NUMA 节点内传递, 能大量减少跨 NUMA 的 Cache 同步和乒乓,从而提升锁的整体吞吐量,提升业务性能。 • 支持 TCP 压缩:大数据等场景节点间数据传输量大,网络传输是性能瓶颈。在 TCP 层对指定端口的数据进行压缩后 再传输,收包侧把数据解压后再 09 技术白皮书 嵌入式 openEuler 发布面向嵌入式领域的版本 openEuler 23.09 Embedded(基于 5.10 内核) ,提供更加丰富的嵌入式软 件包构建能力,支持实时 / 非实时平面混合关键部署,并集成分布式软总线。openEuler Embedded 围绕工业和机器人领 域持续深耕,通过行业项目垂直打通,不断完善和丰富嵌入式技术栈和生态。openEuler 23.090 码力 | 52 页 | 5.25 MB | 1 年前3
Linux就该这么学 第2版书将 会从零基础带领您入门 Linux 系统,然后渐进式地提高内容难度,以匹配生产环境对运维人 员的要求。而且,本书每章都配套有大量的图、表、命令示例以及课后复习题,大家可以在 阅读本书的过程中同步操作完所有的实验内容,以达到增强学习兴趣与加深记忆的效果。最 后,本书以及配套资源相较于当前红帽 RHCE 8 版本的考试要求,至少要再多出 50%的内容, 而且已经有几千位学员陆续通过本书的学 随书配套的软件资源可通过 https://www.linuxprobe.com/tools/下载。 ➢ :这是一款功能强大的桌面虚 拟计算机软件,能够让用户在单一主机同时运行多个不同的操作系统;同时支 持实时快照、虚拟网络、拖曳文件以及 PXE 等强悍功能。 ➢ :由开源软件及全 球服务型系统开发商红帽公司出品,是一款相当稳定、出色的 Linux 操作系统。 对了,说来也很郁闷,其实我在初中时就有学习 虚拟机)软件是一款桌面计算机虚拟软件,让用 户能够在单一主机上同时运行多个不同的操作系统。每个虚拟操作系统的磁盘分区、数据配 置都是独立的,不用担心会影响到自己电脑中原本的数据。而且 VM 还支持实时快照、虚拟 网络、文件拖曳传输以及网络安装等方便实用的功能。此外,还可以把多台虚拟机构成一个 专用局域网,使用起来很方便。 总结来说,Linux 系统对硬件设备的要求并不高,而虚拟机功能丰富可靠,可以帮助我0 码力 | 552 页 | 22.25 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书05 openEuler 24.03 LTS 技术白皮书 openEuler 是覆盖全场景的创新平台,在引领内核创新,夯实云化基座的基础上,面向计算架构互联总线、存储介质发展新趋势, 创新分布式、实时加速引擎和基础服务,结合边缘、嵌入式领域竞争力探索,打造全场景协同的面向数字基础设施的开源操作系统。 openEuler 24.03 LTS 发布面向服务器、云原生、边缘和嵌入式场景的全场景操作系统版本,统一基于 两个版本的内核中选择其一,同时开发了自定义内核的能力。嵌入式弹性底座支持多种解决方案,包括 Jailhouse 分区虚拟化方案、 openAMP 裸金属混合部署方案、基于 ZVM 和 Rust-Shyper 的实时虚拟化部署方案,用户可以根据自己的使用场景选择最优的部署 方案。在嵌入式弹性底座之上打造了混合关键性部署框架 MICA,对下屏蔽不同底座的差异,对上为不同运行时提供统一的接口。 在北向,目前已经支持 MICA(MIxed CriticAlity),旨在通过 一套统一的框架屏蔽下层弹性底座形态的不同,从而实现 Linux 和其他 OS 运行时便捷地混合部署。依托硬件上的多核能力使得 通用的 Linux 和专用的实时操作系统有效互补,从而达到全系统兼具两者的特点,并能够灵活开发、灵活部署。 MICA 的组成主要有四大部分:生命周期管理、跨 OS 通信、服务化框架和多 OS 基础设施。生命周期管理主要负责从 OS(Client0 码力 | 45 页 | 6.18 MB | 1 年前3
Linux Lab v1.1 中文手册RISC-V 支持 1.6.2 v0.2 @ 2019.10.30 v0.2 新增原生 Windows 支持、新增龙芯早期全系 MIPS 架构处理器支持、新增多个平台外 置交叉编译器支持、新增实时 RT 支持、新增 host 侧免 root 支持等,并首次被某线上课程全 程采用。 • v0.2 rc3 – 新增原生 Windows 支持,基于 Docker Toolbox,无需通过 Virtualbox Deepin 1.6.9 v0.9 @ 2022.01.13 v0.9 完善 Linux Lab for Windows,升级默认内核版本到 v5.13,大幅提升交互性能,Linux Lab Disk 同步支持运行时免关机切换系统并新增 Kali、Mint 等发行版支持。 • v0.9 rc3 – 新增 FAST FETCH 功能,支持单独快速下载指定内核版本 – 新增 ONESHOT 内存编译 v4.5.5 [v5.0.10] v5.1 如果想把相关改动提交进上游代码仓库,请使用 board-edit 和 board-config,否则,建议使用 edit 和 config,这样可以方便同步上游的改动而不产生任何冲突。 3.2 一键自动编译 v0.3 以及之后的版本默认增加了目标依赖支持,所以,如果想编译内核,直接: 1 $ make kernel-build 2 3 或 40 码力 | 70 页 | 1.53 MB | 1 年前3
共 26 条
- 1
- 2
- 3













