openEuler 23.09 技术白皮书框架,编程复杂度高且依赖人工调优,性能和可移植性差,引发 OS 社区反弹,最终导致 HMM 方 案搁浅。异构加速器领域亟需高效的统一内存管理机制。 异构通用内存管理框架 GMEM (Generalized Memory Management),提供了异构内存互联的中心化管理机制,且 GMEM API 与 Linux 原生内存管理 API 保持统一,易用性强,性能与可移植性好。 加速器使用 GMEM API 通用算力,实现统一的内存管理和透明内存访问,GMEM 设计了统一虚拟内存地址空间 机制,将原本的 OS 与加速器并行的两套地址空间合并为统一虚拟地址空间。 GMEM 建立了一套新的逻辑页表去维护这个统一虚拟地址空间,通过利用逻辑页表的信息,可以维护不同处理器、不 同微架构间多份页表的一致性。基于逻辑页表的访存一致性机制,内存访问时,通过内核缺页流程即可将待访问内存在主 机与加速器进行搬移。在实际 openEuler 23.09 基于 Linux Kernel 6.4 内核构建,在此基础上,回合了 openEuler 社区低版本的有益特性及社区创新特性。 • 潮汐 affinity 调度特性:感知业务负载动态调整业务 CPU 亲和性,当业务负载低时使用 prefered cpus 处理,增强资 源的局部性;当业务负载高时,突破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的0 码力 | 52 页 | 5.25 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 12.5.6 动态调用跟踪工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Debian 系统当作一个 类 Unix 系统来学习。 • 第 1.2 节 (基本概念) • 第 1.3 节 (生存方式) • 第 1.4 节 (基本方式) • 第 1.5 节 (shell 机制) • 第 1.6 节 (文本处理方式) Debian 参考手册 6 / 233 1.2 类 Unix 文件系统 在 GNU/Linux 和其他类 Unix操作系统中,文件被组织到目录中。 或者,你可以通过添加一行“auth optional pam_group.so”到“/etc/pam.d/common-auth”以及配置 “/etc/security/group.conf”,使得在身份验证过程动态添加用户到组。(参见第 4 章。) 在 Debian 系统中,硬件设备是另一种文件。如果你从一个用户账户访问某些设备出现问题,例如 CD-ROM 和 USB 记 忆棒,你需要使这个用户成为相关组的成员。0 码力 | 261 页 | 1.39 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书边云服务协同:边侧部署 EdgeMesh Agent,云侧部署 EdgeMesh Server 实现跨边云服务发现和服务路由。 2. 完善边缘南向服务:南向接入 Mapper,提供外设 Pofile 及解析机制,以及实现对不同南向外设的管理、控制、业 务流的接入,可兼容 EdgeX Foundry 开源生态。 3. 边缘数据服务:通过边缘数据服务实现消息、数据、媒体流的按需持久化,并具备数据分析和数据导出的能力。 内核构建,在此基础上,同时吸收了社区高版本的有益特性及社区创新 特性: • 进程调度优化:优化进程负载均衡算法,减少负载均衡过程中的开销,提升性能。 • 内核动态抢占:新增启动选 preempt=none/voluntary/full,允许内核动态切换抢占模式。 • mremap 性能优化:通过移动 PMD/PUD 级别的表项,加速映射大块内存的速度。 • per memcg lru lock:采用 依赖于固件和软件的安全状态,提供用户空间的可信执行环境,通过一组新的指令集扩展与访问控制机制,实现不同 程序间的隔离运行,保障用户关键代码和数据的机密性与完整性不受恶意软件的破坏。 • 技术预览特性: a) 内存可靠性分级技术:通过对不同可靠性等级的内存分级管理,可以支持内核、关键进程、内存文件系统、文件缓 存使用高可靠内存,避免内存多 bit 故障引起内核复位。 b) 动态大页技术:支持对大页进行拆分和合并的功能,从而使得绑定到0 码力 | 17 页 | 6.52 MB | 1 年前3
openEuler 22.03 LTS SP2 技术白皮书QoS 优先级负载均衡特性:在线、离线混部 CPU QoS 隔离增强 , 支持多核 CPU QoS 负载均衡,进一步降低离线 业务 QoS 干扰。 • 潮汐 affinity 调度特性:感知业务负载动态调整业务 CPU 亲和性,当业务负载低时使用 prefered cpus 处理,增强资 源的局部性;当业务负载高时,突破 preferred cpus 范围限制,通过增加 CPU 核的供给提高业务的 MONitoring)特性增强:Damon 可在轻度内存压力下,实现主动、轻量级的线上内存访问监 控及回收,用户根据监控结果定制策略对内存区域做相应操作。 • uswap 特性增强:增加用户态换出内存页面的机制,支持用户态灵活换出内存到后端存储,节省内存。 • Intel EMR(Emerald Rapids)新平台支持:EMR 是 Intel 下一代基于 Intel 7 制程的新一代 CPU 平台,性能更高,在 访存增加等问题,都会导致 CPU 使用效率下降。 在线 - 在线、在线 - 离线混部场景中,对绑核能带来性能提升;在由于负载动态变化无法准确绑核的业务场景中,利 用潮汐 affinity 来提升性能和降低功耗是个不错的选择。 应用场景 潮汐 affinity 技术通过感知业务负载变化,动态调整业务 CPU 资源的供给。具体来说,当业务负载低时,在满足 QoS 的基础上,使用更少的 CPU 资源,减少0 码力 | 48 页 | 5.62 MB | 1 年前3
Linux就该这么学 第2版实现文件共享,使用 BIND 提供域名解析服务,使用 DHCP 动态管理主机地址,使用 Postfix 与 Dovecot 部署邮件系统,使用 Ansible 服务实现自动化运维,使用 iSCSI 服务部署网络存储,使用 MariaDB 数据库管理系统,使用 PXE+Kickstart 无人值守安装服务,使用 LNMP 架构部署动态网站环境等。此外, 本书的配套站点还深度点评了红帽 RHCSA、RHCE、RHCA ..... 338 ........................................................................... 339 14.1 动态主机配置协议 ............................................................................................ .................................................................................. 467 20.2 LNMP 动态网站部署架构 .................................................................................... 469 200 码力 | 552 页 | 22.25 MB | 1 年前3
Zabbix 6.0 Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1721 13 Zabbix sender Windows 动态链接库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1722 14 Python Zabbix 是一个企业级的开源分布式监控解决方案。 Zabbix 是一款监控网络的众多参数以及服务器、虚拟机、应用程序、服务、数据库、网站、云等的健康和完整性的软件。Zabbix 使用灵活 的通知机制,允许用户为几乎任何事件配置基于电子邮件的告警,以实现对服务器问题做出快速反应。Zabbix 基于存储的数据提供出色 的报告和数据可视化功能。这使得 Zabbix 成为容量规划的理想选择。 Zabbix server。从 Zabbix 4.4 开始, 有两种类型的 agent 可用:Zabbix agent (轻量级,在许多平台上支持,用 C 编写)和Zabbix agent 2 (非常灵活,易于使用插件扩展, 用 Go 编写)。 数据流 此外,回顾一下 Zabbix 中的整体数据流也是很重要的。为了创建一个收集数据的监控项,必须首先创建一个主机。另一方面 Zabbix 必须 首先拥有一个监控项0 码力 | 1741 页 | 22.78 MB | 1 年前3
Zabbix 5.0 Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508 15 适用于 Windows 的 Zabbix sender 动态链接库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 508 16 SELINUX 的问题 . . IP/DNS → 数据库监控附加字段5 → SSH 和 Telnet 脚本5 → JMX item endpoint 字段 → Web 监控6 → Low-level 发现规则过滤正则表达式8 → 动态 URL 仪表板小部件/屏幕元素的 URL 字段8 → Trigger 名字和描述 → Trigger URLs10 → 事件 tag 的名称和值 → HTTP agent 的 item 类型 IP/DNS → 数据库监控附加字段5 → SSH 和 Telnet 脚本5 → JMX item endpoint 字段 → Web 监控6 → Low-level 发现规则过滤正则表达式8 → 动态 URL 仪表板小部件/屏幕元素的 URL 字段8 → Trigger 名字和描述 → Trigger URLs10 → 事件 tag 的名称和值 → HTTP agent 的 item 类型0 码力 | 2715 页 | 28.60 MB | 1 年前3
openEuler 21.03 技术白皮书热升级,并进行质量可靠性保证,在升级失败后保证回滚到旧内核上。 2. 业务进程保存:利用系统 Checkpoint 保存业务进程和资源状态,保证系统业务状态与资源的一致性。 3. 新内核加载:利用系统 Kexec 机制实现新内核的快速加载,保证端到端业务秒级恢复。 4. 业务进程恢复:利用系统 Restore 技术对已保存的业务状态与资源进行恢复。 应用场景 应用场景 1: 内核 CVE 修复 典型应用程序(如 Task 的公平性,新增 NUMA-Aware 异步调用机制,在 NVDIMM 初始 化方面有明显的提升;优化 SCHED_IDLE 的调度 策略,可以显著改善高优先级任务的调度延迟, 降低对其他任务的干扰。优化 NUMA balancing 机制,带来更好的亲和性、更高的使用率和更少 的无效迁移。 2. CPU 隔离机制增强:支持中断隔离,支持 unbound kthreads 制优化,解决唤醒多个等待线程的性能问题。 4. 内存管理增强:优化内存初始化、内存控制、统 计、异构内存、热插拔等功能,并提供更有效的 用户控制接口。热点锁及信号量优化,激进内存 和碎片整理,优化 VMAP、vmalloc 机制,显著 提升内存申请效率。KASAN、kmemleak、slub_ debug、OOM 等内存维测特性增强,提升定位和 解决内存问题的效率。 5. cgroup 优化单线程迁移性能:消除对0 码力 | 18 页 | 1.30 MB | 1 年前3
Zabbix 7.0 中文手册. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1613 2 插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1863 13 适用于 Windows 的 Zabbix sender 动态链接库 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1863 14 Zabbix API 的 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1928 插件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 1951 页 | 33.43 MB | 1 年前3
Linux命令大全搜索工具 v1.8显示或设置系统时间与日期 dd 复制文件并对原文件的内容进行转换和格式化处理 declare 声明变量,设置或显示变量的值和属性 depmod 分析可载入模块的相依性 df 显示磁盘的相关信息 dhclient 动态获取或释放IP地址 dhcpd 运行DHCP服务器 dhcrelay 使用dhcrelay命令可以提供中继DHCP和BOOTP请求 diff 比较给定的两个文件的不同 diff3 比较3个文件不同的地方 显示和设置系统的主机名 hostnamectl 查询或更改系统主机名 hping3 测试网络及主机的安全 htdigest Apache服务器内置工具 htop [非内部命令]一个互动的进程查看器,可以动态观察系统进程状况 htpasswd apache服务器创建密码认证文件 hwclock 显示与设定硬件时钟 I iconv 转换文件的编码方式 id 打印真实以及有效的用户和所在组的信息 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init init进程是所有Linux进程的父进程 inotifywait 异步文件系统监控机制 insmod 将给定的模块加载到内核中 install 安装或升级软件或备份数据 iostat 监视系统输入输出设备和CPU的使用情况 iotop 用来监视磁盘I/O使用状况的工具 - 70 码力 | 1347 页 | 8.79 MB | 1 年前3
共 100 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













