openEuler 21.09 技术白皮书
的实时抢占及抖动 抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座 容器操作系统 安全容器方案:iSulad + shimv2 + StratoVirt 安全容器方案,相比传统 docker + qemu 方案,底噪和启动时间 优化 40%。 • 双平面部署工具 eggo:ARM/X86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 探索场景创新 边缘计算:发布面向边缘计算场景的版本 openEuler 21.09 Edge,集成 KubeEdge+ KubeEdge+ 边云协同框架,具备边云应用 统一管理和发放等基础能力。 • 嵌入式: 发布面向嵌入式领域的版本 openEuler 21.09 Embedded,镜像大小 <5M,启动时间 <5S。 繁荣社区生态 友好桌面环境:UKUI、DDE 、Xfce 桌面环境,丰富社区桌面环境生态。 • 欧拉 DevKit:支持操作系统迁移、兼容性评估、简化安全配置 secPaver 等更多开发工具。0 码力 | 35 页 | 3.72 MB | 1 年前3openEuler 21.03 技术白皮书
该机内核出现了严重 CVE,需要进行修复的时候,该业务需进行三个选择: 1. 重启主机:连接的用户会感知到业务中断,且由于重启时间长,导致业务中断时间较长,用户不可以接受。 2. 业务迁移:典型业务占用大量的内存,需要对整个内存进行迁移,这样会导致长时间的业务性能低下问题,不能满足 客户性能指标。 3. 热补丁:无法修复所有的问题,部分问题热补丁无法打入。 利用内核热升级,可 户体验。 8. TCP 发包切换到了 Early Departure Time 模型: 解决原来 TCP 框架的限制,根据调度策略给数据 包设置 Early Departure Time 时间戳,避免大的 队列缓存带来的时延,同时大幅提升 TCP 性能。 9. 支持 MultiPath TCP 可在移动与数据场景提升性 能和可靠性:支持在负载均衡场景多条子流并行 传输。 10 备安全、轻量、高性能、低损耗、组件灵活拆分的特点。 StratoVirt 主要优势如下: • 强安全性:基于 Rust 实现语言级安全,模型设计上最小化攻击面, 实现多租户物理隔离。 • 轻量低噪:采用极简设备模型时,启动时间小于 50ms,内存底噪小于 4M,支持 Serverless 负载。 • 软硬协同:StratoVirt 支持 x86 的 VT,支持鲲鹏的 Kunpeng-V。 • 极速伸缩:毫秒级设0 码力 | 18 页 | 1.30 MB | 1 年前3openEuler 23.09 技术白皮书
BandWidth Memory)严重不足,现有的手动 swap 方案性能损耗大且 通用性差。 • 搜推、大数据场景存在大量无效数据搬移,缺少高效内存池化方案。 Linux 现有的 HMM 框架,编程复杂度高且依赖人工调优,性能和可移植性差,引发 OS 社区反弹,最终导致 HMM 方 案搁浅。异构加速器领域亟需高效的统一内存管理机制。 异构通用内存管理框架 GMEM (Generalized Memory openEuler 23.09 技术白皮书 异构统一内存编程 在面向异构内存编程时,使用 GMEM 可分配 CPU 和加速器之间的统一虚拟内存,CPU 内存与加速器内存可共享一个 指针,显著降低了异构编程复杂度。当前基于 NPU 试点,驱动仅需百行修改即可接入 GMEM,替换原有约 4000 行内存管 理框架代码。 加速器内存自动超分 使用 GMEM 接口分配内存时,将不受加速器的物理内存容量所限制,应用可以透明地超分内存(当前上限为 其他场景领域,使能自动反馈优化后,MySQL性能提升15%以上;使能内核反馈优化后,实现Unixbench性能提升3%以上。 应用场景 GCC 10.3.0 GCC 11.3.0 GCC 12.3.0 发布时间 2021/4/8 2022/4/21 2023/5/8 C 标准 默认 c17 支持 c2x 默认 c17 支持 c2x 默认 c17 支持 c2x C++ 标准 默认 c++14 支持0 码力 | 52 页 | 5.25 MB | 1 年前3Debian 新维护者手册
现在大概也不会来读这篇文档了。:-) 你的确需要对 Unix 编程有所了解,但显然没必要是这方面的天才。2 对于 Debian 软件包维护人员来说,有一件事是非常明确的:创建并维护一个 Debian 软件包需要花费很多精力,所需 的时间很可能远不只是几个小时。维护人员需要有良好的技术基础,同时也需要十分勤奋,这样才能保证我们的系统 正常运行而不出现问题。 如果你在软件包制作方面需要他人帮助,请阅读第 1.4 节。 本文的最新版随时都可以在 阅读,下面给出的建议会对你很有帮助。 如果您要制作的软件包是完全崭新的,而您又希望它出现在 Debian 中,那请遵循以下的步骤: • 首先,你必须知道这个软件能不能干活,而且你需要亲自试用一段时间来确保其可用性。 • 一定要在 Work-Needing and Prospective Packages (http://www.debian.org/devel/wnpp/being_packaged) 生成多个二进制包,arch = any + all (包含 ELF 二进制可执行程序 + 文档) – 既不是 tar.gz 也不是 tar.bz2 格式的上游源代码包 – 包含不可分发的内容物的源码包 • 高复杂度软件包 – 被其他软件包使用的解释器模块包 – 被其他软件包使用的 ELF 库文件包 – 生成多个二进制包,其中包含括 ELF 库文件 – 有多个上游的源码包 – 内核模块包 – 内核补丁包0 码力 | 63 页 | 493.28 KB | 1 年前3Linux就该这么学 第2版
几 分钟时间里,大脑都会陷入斗争状态—是该聊会儿天呢,还是要追个美剧呢,还是看一下 那本可怕的《Linux 就该这么学》呢?这个时候,请不要忘记自己最初的梦想。十年后的你, 一定会感激现在拼命努力学习的自己。身为作者,我的使命就是让这本书对得起您为此花费 的时间、精力和金钱,让您每学完一个章节都是一次进步。 图书的写作是一件劳神费力的事情,从我起笔,到您手里,往往要两三年的时间,甚至 虚和缺憾。” 建议大家拿出一支笔,用一句话在下面记录下此刻学习的初心和动力,不论是兴趣也好, 工作需要也好,想赚高薪也好,都请记录下来。因为完全阅读完本书并做完里面的实验至少 需要 2~3 个月时间,累的时候看一下给我们自己的留言,这会给我们提供源源不断的动力, 所以,请跨越时空跟自己说句话吧。 年 月 日 开源共享精神 可,新研发的软件不用完全被该许可证控制。 ⧫ 开发人员可以将基于 MPL、GPL、BSD 等多种许可证的代码一起混合使用。 ⧫ 开发人员在发布新软件时,必须附带一个专门用于说明该程序的文件,内容要 有原始代码的修改时间和修改方式。 估计大家在看完上面琳琅满目的许可证后,会心生怨念:“这不都差不多吗?到底该选 哪个呢?”写到这里时,刘遄老师也是一脸无助:“到底该怎么让大家进行选择呢?”搜肠 刮肚之际突然眼前一亮,乌克兰程序员0 码力 | 552 页 | 22.25 MB | 1 年前3鸟哥的Linux私房菜:基础学习篇 第四版
且有效地传递 给每一个人。 同时,如果您在日常工作、生活和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈(BookStack.CN) , 为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换代的步伐。 文档地址:http://www.bookstack.cn/books/vbird-linux-basic-4e 一个好的系统 管理员,平时不会希望挂载网站上面一再不断的查询、检查漏洞等等的, 因为果真如此的话,那么就表示“机器一定 有问题了!”。为了让我们的 Linux 机器跑得更稳更顺畅,好让我这个管理员有更多的时间去看报喝茶,哈哈! 更 深入的了解系统是需要的!所以,这一篇我们由开机关机的整体流程谈起,好了解一下 Linux 在开机的过程中到底 做了哪些事情,这样才能知道我们在什么时候应该做什么事情呐! 参考资料与延伸阅读 当你的 Linux 系统出现不明原因的问题时,很多人都告诉你,你要查阅一下登录文件才能够知道系统出了什么问题 了, 所以说,了解登录文件是很重要的事情呢。登录文件可以记录系统在什么时间、哪个主机、哪个服 务…..2015/08/20 20.1. 18.1 什么是登录文件 20.2. 18.2 rsyslog.service :记录登录文件的服务 20.3. 18.3 登录文件的轮替(logrotate)0 码力 | 1057 页 | 14.60 MB | 1 年前3鸟哥的 Linux 私房菜:基础学习篇 第四版
直接检视文件内容: cat, tac, nl 6.3.2 可翻页检视: more, less 6.3.3 数据撷取: head, tail 6.3.4 非纯文本文件: od 6.3.5 修改文件时间与创建新文件: touch 6.4 文件与目录的默认权限与隐藏权限 鸟哥的 Linux 私房菜:基础学习篇 第四版 15 目录及概述 6.4.1 文件默认权限:umask 6.4.2 文件隐藏属性:chattr 一个好的系统管理员,平时不会希望挂载网站上面一再不断的 查询、检查漏洞等等的, 因为果真如此的话,那么就表示“机器一定有问题了!”。为了让我 们的 Linux 机器跑得更稳更顺畅,好让我这个管理员有更多的时间去看报喝茶,哈哈! 更深 入的了解系统是需要的!所以,这一篇我们由开机关机的整体流程谈起,好了解一下 Linux 在开机的过程中到底做了哪些事情,这样才能知道我们在什么时候应该做什么事情呐! 认识与分析登录文件 当你的 Linux 系统出现不明原因的问题时,很多人都告诉你,你要查阅一下登录文件才能够 知道系统出了什么问题了, 所以说,了解登录文件是很重要的事情呢。登录文件可以记录系 统在什么时间、哪个主机、哪个服务.....2015/08/20 18.1 什么是登录文件: 18.1.1 CentOS 7 登录文件简易说明:重要性, 常见文件名,服务与程序,systemd- journald0 码力 | 1158 页 | 13.73 MB | 1 年前32.2.1通过Golang+eBPF实现无侵入应用可观测
com/p/507388164 微服务可观测的挑战 第三部分 微服务可观测的挑战 应用:微服务架构、多语言、多协议 挑战1:微服务、多语言、多协议环境下,端到端观测 复杂度上升,埋点成本居高不下 Kubernetes 容器 网络、操作系统、硬件 基础设施层复杂度日益增加 如何关联? 挑战3:数据散落,工具多, 缺少上下文,排查效率低下 业务应用 应用框架 容器虚拟化 系统调用 内核 应用性能监控(APM)0 码力 | 29 页 | 3.83 MB | 1 年前3鸟哥的Linux私房菜:服务器架设篇 第三版
14.6 本章习题 18.7. 14.7 参考数据与延伸阅读 19. 第十五章、时间服务器: NTP 服务器 - 4 - 本文档使用 书栈(BookStack.CN) 构建 19.1. 15.1 关于时区与网络校时的通讯协议 19.2. 15.2 NTP 服务器的安装与设定 19.3. 15.3 客户端的时间更新方式 19.4. 15.4 重点回顾 19.5. 15.5 本章习题 19 且有效地传递 给每一个人。 同时,如果您在日常工作、生活和学习中遇到有价值有营养的知识文档,欢迎分享到 书栈(BookStack.CN) , 为知识的传承献上您的一份力量! 如果当前文档生成时间太久,请到 书栈(BookStack.CN) 获取最新的文档,以跟上知识更新换代的步伐。 文档地址:http://www.bookstack.cn/books/vbird-linux-server-3e SuSE 的 YOU ,还有 Debian 的 apt 等等, 因为有在线『自动升级』,所以当然会比您自己手动使用 Tarball 的安装 方式来的方便且安全! 因为你的系统上头所有的数据可以在第一时间内『自动』修补完毕嘛! 要架设好一部 Linux 服务器实在很简单,只要按照鸟哥网站上的步骤,一步一步的慢慢设定下去, 铁定可以完成您 所需要的设定的!但是,要维护好一部 Linux 主机,却是很困难的!您必须要熟悉0 码力 | 795 页 | 17.63 MB | 1 年前3Linux命令大全搜索工具 v1.8
arpd 收集免费ARP信息 arping 通过发送ARP协议报文测试网络 arptables 管理ARP包过滤规则表 arpwatch 监听网络上ARP的记录 as 汇编语言编译器 at 在指定时间执行一个任务 atop 监控Linux系统资源与进程的工具 atq 列出当前用户的at任务列表 atrm 删除待执行任务队列中的指定任务 awk 文本和数据进行处理的编程语言 axel 多线程下载工具 把根目录换成指定的目的目录 chsh 用来更换登录系统时使用的shell cksum 检查文件的CRC是否正确 clear 清除当前屏幕终端上的任何信息 clock 用于调整 RTC 时间 clockdiff 检测两台linux主机的时间差 cmp 比较两个文件是否有差异 - 3 - 本文档使用 书栈网 · BookStack.CN 构建 col 过滤控制字符 colrm 删除文件中的指定列 comm cupsdisable 停止指定的打印机 cupsenable 启动指定的打印机 curl 利用URL规则在命令行下工作的文件传输工具 cut 连接文件并打印到标准输出设备上 D date 显示或设置系统时间与日期 dd 复制文件并对原文件的内容进行转换和格式化处理 declare 声明变量,设置或显示变量的值和属性 depmod 分析可载入模块的相依性 df 显示磁盘的相关信息 dhclient0 码力 | 1347 页 | 8.79 MB | 1 年前3
共 39 条
- 1
- 2
- 3
- 4