openEuler 21.03 技术白皮书虚拟化:支持内存弹性、大页、增强 IO 子系统、通过多通道并发提升 IO 性能。 • OpenStack&Kubernetes:向云而生,集成两大主流云计算调度和管理软件,构筑云化基座 。 • HA 高可用集群方案:麒麟软件贡献的 HA 高可用集群方案,故障秒级切换。 繁荣社区生态: • 更多桌面环境支持:UKUI、DDE 、Xfce 桌面环境,丰富社区桌面环境生态。 平台架构 6 7 openEuler 21 支持调度器优化:优化 CFS Task 的公平性,新增 NUMA-Aware 异步调用机制,在 NVDIMM 初始 化方面有明显的提升;优化 SCHED_IDLE 的调度 策略,可以显著改善高优先级任务的调度延迟, 降低对其他任务的干扰。优化 NUMA balancing 机制,带来更好的亲和性、更高的使用率和更少 的无效迁移。 2. CPU 隔离机制增强:支持中断隔离,支持 PAPER 生态繁荣 HA 高可用集群方案 HA 高可用集群软件是一个通用的高可用集群方案,致力于为用户提供业务连续性保障、数据持续保护、灾难恢复的高 可用环境。该方案利用健康检测、秒级切换等功能,可以解决软硬件或人为原因造成的单点集群故障而引起的业务中断问题。 有效确保单点系统或集群上关键任务应用程序和数据的稳定性和可靠性,保护业务系统的高可用。 HA 高可用集群方案迁移适配工作由麒麟软件主导的0 码力 | 18 页 | 1.30 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书相关使用方式请参考 openEuler AI 容器镜像用户指南。 openEuler 使能 AI,向用户提供更多 OS 选择。基于 openEuler 的 AI 容器镜像可以解决开发运行环境部署门槛高的问题,用 户根据自身需求选择对应的容器镜像即可一键部署,三类容器镜像的应用场景如下。 • SDK 镜像:提供对应硬件的计算加速工具包和开发环境,用户可进行 Ascend CANN 或 NVIDIA openEuler 24.03 LTS 技术白皮书 openEuler 内核中的新特性 openEuler 24.03 LTS 基于 Linux Kernel 6.6 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区创新特性: 上游继承特性: • 内存管理 folio 特性:Linux 内存管理基于 page(页)转换到由 folio(拉丁语 foliō,对开本)进行管理,相比 page,folio per-memcg 的 swap 设备隔离,在业务负载低时回收冷数据, 在业务负载升高时快速加载数据,实现内存可用空间和业务性能的提升,从而达到同等内存成本下更高的服务质量效果。 • 感知业务负载动态调整业务 CPU 亲和性,当业务负载低时使用 prefered cpus 处理,增强资源的局部性;当业务负载高时,突 破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 QoS。0 码力 | 45 页 | 6.18 MB | 1 年前3
Debian 參考手冊(第 2.109 版). . . . . . . . . . . . . . . 54 2.4 高階軟體包管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 2.4.1 指令列中的高階軟體包管理操作 . . . . . . . . . . . . . . . . . . . . . . . . . . 158 9.6.13 通過 LVM 擴充可用儲存空間 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 9.6.14 通過掛載另一個分割槽來擴充可用儲存空間 . . . . . . . . . . . . . . . . . . . . 通過“mount --bind”掛載另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . . . . . . . . 159 9.6.16 透過 overlay 掛載(overlay-mounting)另一個目錄來擴充套件可用儲存空間 . . . . . . . . . . . . . 159 9.6.17 使用符號連結擴充可用儲存空間 . . . . . . . . .0 码力 | 260 页 | 1.41 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能优于 内核态 swap。 • 内存 RAS 增强:内存可靠性分级技术,可以指定内核、关键进程等对内存故障敏感的数据优先使用高可靠内存,降 低宕机率,提升可靠性(技术预览特性)。 夯实云化基座 • 容器操作系统 KubeOS:云原生场景,实现 OS 容器化部署、运维,提供与业务容器一致的基于 K8s 的管理体验。 • 22.03-LTS 技术白皮书 14 openEuler 内核中的新特性 openEuler 22.03 LTS 基于 Linux Kernel 5.10 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区创新 特性: • 进程调度优化:优化进程负载均衡算法,减少负载均衡过程中的开销,提升性能。 • 内核动态抢占:新增启动选 preempt=none/voluntary/full,允许内核动态切换抢占模式。 进入网络协议栈之前就对数据进行处理,提升网络性能。可用于 DDOS 防御、防火墙、网络 QOS 等场景。 • SVA(Shared Virtual Addressing)支持:进程虚拟地址在主机进程和设备间共享,实现资源跨主机与设备免拷 贝复用,提升跨主机和设备业务通讯性能。 • MPAM 增强:支持外部接口自定义配置分区 rmid,支持 MPAM 设备节点通过 device tree 配置启动,可用于虚拟化 等场景。0 码力 | 17 页 | 6.52 MB | 1 年前3
2.2.1通过Golang+eBPF实现无侵入应用可观测云服务界别:Kafka/MySQL/Redis/ 告警 拓扑图排查 根因定位 修复 告警收敛,幸福感UP 指标 日志 Trace分析 黄金指标 网络指标 服务依赖 事后复盘 拓扑图高可用、依赖分 析 面向失败、高可用设计 优化告警 主动发现 智能降噪、去重 系统性解决 系统性解决 关闭 智能告警 全栈数据源,70+个告警模板开箱即用: 应用级别:Pod/Service/Deployment 云服务界别:Kafka/MySQL/Redis/ 告警 拓扑图排查 根因定位 修复 告警收敛,幸福感UP 指标 日志 Trace分析 黄金指标 网络指标 服务依赖 事后复盘 拓扑图高可用、依赖分 析 面向失败、高可用设计 优化告警 主动发现 智能降噪、去重 系统性解决 系统性解决 关闭 智能告警 eBPF + Golang 在阿里云应用可观测的实践 更标准 更稳定 无侵入0 码力 | 29 页 | 3.83 MB | 1 年前3
Linux就该这么学 第2版版的形式再发布出去,只要 有新用户使用您的软件并支付相应的费用,那就是您的收入。这也正好符合了黑客和极客对 自由的追求,因此在合作与竞争中,国内外的开源社区慢慢生长出了强健的根基,人气也非 常高。 但是,如果开源软件只单纯追求“自由”而牺牲了程序员的利益,这肯定会影响程序 员的创作热情。为了平衡两者的关系,截至目前,世界上已经有 100 多种被开源促进组织 (OSI,Open Source 且,开源社区也在源源不断地提供高品质代码以及丰富的第三方软件支持,能够在高可用性、 高性能等方面较好地满足工作需求。 当然,大多数读者应该都是从微软的 Windows 系统开始了解计算机和网络的,因此肯定 会有这样的想法“Windows 系统很好用啊,而且也满足日常工作需求呀”。客观来讲,Windows 系统确实很优秀,但是在安全性、高可用性、高性能方面却难以让人满意。您应该见过下面 这张图片。虽然 FTP + DHCP + Kickstart 等服务程序,从而搭建出一套可批量安装 Linux 系统的无人值守安 装系统。在学完本章内容之后,运维新手就可以避免枯燥乏味的重复性工作,大大提 高系统安装的效率。 ➢ 20 LNMP :LNMP 动态网站部署架构是一套由 Linux + Nginx + MySQL + PHP 组成的动态网站系统解决方案,具有免费、高效、扩展性强 且0 码力 | 552 页 | 22.25 MB | 1 年前3
Debian 新維護人員手冊. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 A 高級打包 53 A.1 共享庫 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 軟件包有所瞭解的開發人員講述如何製作 Debian 軟件包。在這裏, 我們儘可能使用通俗的語言,並輔以大量實例來直觀地展示每一個細節。正如一句古羅馬諺語說得好:一例勝千言! 該文件在 Debian Buster 釋出時仍然可用,因為它已提供了許多語言的翻譯版本。該文件會在之後的 Debian 版本中 被移除,因為其內容正在逐漸過時。1 Debian 的軟件包系統是使它躋身頂級發行版行列的重要原因之一。儘管已經有相當數量的軟件被打包成 Debian 不是一所學校,沒有老師會自動地注意你。 – 你需要有自學大量知識的能力。 – 其他志願者的注意是非常稀缺的資源。 • Debian 在不斷進步。 – Debian 期望你製作出高質量的軟件包。 – 你應該適時改變自己來適應變化。 在 Debian 社區中有這幾類常見的角色: • Upstream author (上游作者):程序的原始作者。 • Upstream maintainer0 码力 | 63 页 | 512.12 KB | 1 年前3
openEuler 23.09 技术白皮书BandWidth Memory)严重不足,现有的手动 swap 方案性能损耗大且 通用性差。 • 搜推、大数据场景存在大量无效数据搬移,缺少高效内存池化方案。 Linux 现有的 HMM 框架,编程复杂度高且依赖人工调优,性能和可移植性差,引发 OS 社区反弹,最终导致 HMM 方 案搁浅。异构加速器领域亟需高效的统一内存管理机制。 异构通用内存管理框架 GMEM (Generalized Memory 社区低版本的有益特性及社区创新特性。 • 潮汐 affinity 调度特性:感知业务负载动态调整业务 CPU 亲和性,当业务负载低时使用 prefered cpus 处理,增强资 源的局部性;当业务负载高时,突破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 QoS。 • CPU QoS 优先级负载均衡特性:在离线混部 CPU QoS 隔离增强,支持多核 CPU QoS 的 cpu.qos_level,即多个优先级,使用 qos_level_weight 设置不同优先级权 重,按照 CPU 的使用比例进行资源的划分。并提供唤醒抢占能力。在提高机器利用率的同时,保证高优和延迟敏感的 在线业务不受离线业务的影响。 • 可编程调度:基于 eBPF 的可编程调度框架,支持内核调度器动态扩展调度策略,以满足不同负载的性能需求,具备 以下特点: (1) 标签管理机制0 码力 | 52 页 | 5.25 MB | 1 年前3
CentOS 7 操作命令-基础篇1.2然后进入了分区界面,左下角红色区域显示可用空间为 20GB,点击中间的 LVM 的那行 12 20.选择标准分区 Standard Partition 21.然后在分区界面的左下角 点击加号+ 添加一个分区 22.在添加分区对话框里,Mount Point 选择/boot 大小为 300M,再点击 Add mount point 13 23.这时我们看到分区界面里多了一个/boot 分区,左下角红色区域显示可用空间为 援维护模式,当系统出现故障时,可以进入救援模式进行排错。 25 五、文件目录操作 # pwd //查看当前所处的目录 特殊目录表示: ~ 用户的家目录 . 当前目录,也可用 ./ 表示 .. 上一层目录(父目录),也可用 ../ 表示 ① ls 命令,用于列出文件及文件夹(目录),默认是列出当前目录下的文件(夹),不显 示隐藏文件。(这里的 l 是字母 L 的小写格式) ls -选项 目标目录 和执行的权限,其他人对该文件没有权限 ②用数字表示权限 r 读权限的值为 4 w 写权限的值为 2 x 执行权限的值为 1 - 没有相应的权限的值为 0 每一组权限可以用其 3 个权限类型的值之合来表示,比如 wrx 可用 7 表示,r-x 用 6 表示, r--用 4 表示,---用 0 表示等。 这样用 9 个字母表示的文件权限可以用 3 个数字表示: rwxr-x---可以记为 760 ③修改文件权限 #chmod0 码力 | 115 页 | 8.68 MB | 1 年前3
Debian GNU/Linux 安装手册
June 11, 202326 6.3.1 启动 Debian 安装程序与配置硬件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.3.1.1 检测可用内存/小内存模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.3.1.2 选择地区选项 . . . . . . . . . 能支持的显卡取决于底层的 X.Org 的 X11 系统以及内核的支持。基本的 framebuffer 由内核提 供,而桌面环境使用 X11。至于高级的显卡功能,比如 3D 硬件加速或硬件视频加速是否可用,由系统所 使用的具体显示硬件和所要安装的额外“固件 (firmware)”决定 (参阅第 2.2 节)。 对显卡和其他定点设备的具体支持情况,见 https://wiki.freedesktop 3. 一些有用的信息 Table 3.1 有助于安装的硬件信息 硬件 您需要了解的信息 硬盘 拥有的容量。 它们在系统上的次序。 是 IDE (也称为 PATA)、SATA 或 SCSI。 可用空间。 分区。 安装有其他操作系统的分区。 网卡 现有网卡的类型/型号。 打印机 型号与制造商。 视频卡 类型/型号与制造商。 3.3.3 硬件兼容性 多数产品在 Linux 上运行不会有问题。而且,Linux0 码力 | 93 页 | 562.56 KB | 1 年前3
共 47 条
- 1
- 2
- 3
- 4
- 5













