openEuler 23.09 技术白皮书
Management),提供了异构内存互联的中心化管理机制,且 GMEM API 与 Linux 原生内存管理 API 保持统一,易用性强,性能与可移植性好。 加速器使用 GMEM API 将内存接入统一地址空间后,可自动获得 GMEM 面向异构内存编程优化的能力。与此同时,加 速器驱动无需重复实现内存管理框架,大幅降低开发维护带来的成本。 开发者使用一套统一申请、释放的 API,即可完成异构内存编程,无需处理内存搬移等细节。在加速器 r 内存消息交互框架提供了设备接入抽象层。在统一的地址空间下,GMEM 可以在数据需要被访问或换页时,自动地迁移数 据到 OS 或加速器端。 功能描述 Host Device GMEM API Process Main Remote Pager GMEM( 异构内存 ) GMEM Remote Pager GMEM( 异构内存 ) Co-process 统一虚拟地址空间 mmap/hmadvise 机与加速器进行搬移。在实际使用时,加速器可在内存不足时可以借用主机内存,同时回收加速器内的冷内存,达到内存 超分的效果,突破模型参数受限于加速器内存的限制,实现低成本的大模型训练。 通过在内核中提供 GMEM 高层 API,允许加速器驱动通过注册 GMEM 规范所定义的 MMU 函数直接获取内存管理功能, 建立逻辑页表并进行内存超分。逻辑页表将内存管理的高层逻辑与 CPU 的硬件相关层解耦,从而抽象出能让各类加速器复0 码力 | 52 页 | 5.25 MB | 1 年前3Debian 參考手冊(第 2.109 版)
2013-2021 青木修 Debian 參考手冊(第 2.109 版)(2023-12-18 14:53:01 UTC) 旨在爲運行 Debian 系統的用戶提供全面的指引。通過爲非 開發者編撰的 shell 指令例子來涵蓋系統管理的方方面面。 Debian 參考手冊 iii COLLABORATORS TITLE : Debian 參考手冊 ACTION NAME DATE SIGNATURE WRITTEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.3.4 MC 指令列技巧 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 . . . . . . . . . . . 22 1.4.10 基本的 Unix 指令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 1.5 簡單 shell 指令 . . . . . . . . . . . . . . . . . . . . .0 码力 | 260 页 | 1.41 MB | 1 年前3openEuler 24.03 LTS 技术白皮书
新特性支持:支持 trampoline 特性、Zbb 扩展特性、kfunc 支持特性、cpu-v4 指令特性和原子操作指令特性等,扩 展了 bpf 的能力。 • arm64 bpf 新特性支持:新增 bpf 栈变量 ldr/str 优化、pac 支持、trampoline 支持与 cpuv4 指令支持等特性,扩展了 bpf 的能力。 • 内存可靠性分级(继承特性):支持使用者按照需求分配在对应可靠性的内存上,并对部分可能的 极致性能:基于区域大页划分、动态绑核、全路径零拷贝等技术,实现高线性度并发协议栈。 • 硬件加速:支持 TSO/CSUM/GRO 等硬件卸载,打通软硬件垂直加速路径。 • 通用性(posix 兼容):接口完全兼容 posix api,应用零修改,支持 udp 的 recvfrom 和 sendto 接口。 • 通用网络模型:基于 fd 路由器、代理式唤醒等机制实现自适应网络模型调度,udp 多节点的组播模型,满足任意网络应用场景。 - Web 服务(Nginx):服务端的入口服务。 - 代理(Agent):既是空间基础服务的管理者,也是服务端、客户端与平台端之间沟通的桥梁,适应操作系统。 - 网关(Gateway):负责 API 的路由、转发、端到端加密和解密、认证以及整体空间应用层请求的授权。 - AOFS:提供空间文件的存储和管理功能。它是一个虚拟文件系统,结合了对象存储和文件存储方法。 - 预览(Preview):负责为空间文件生成预览图。0 码力 | 45 页 | 6.18 MB | 1 年前3Linux命令大全搜索工具 v1.8
禁用指定的网络接口 ifstat 统计网络接口流量状态 iftop 一款实时流量监控工具 ifup 激活指定的网络接口 indent 格式化C语言的源文件 info Linux下info格式的帮助指令 init init进程是所有Linux进程的父进程 inotifywait 异步文件系统监控机制 insmod 将给定的模块加载到内核中 install 安装或升级软件或备份数据 iostat 动态链接库管理命令 ldd 打印程序或者库文件所依赖的共享库列表 less 分屏上下翻页浏览文件内容 let 简单的计算器,执行算术表达式 lftp 优秀的文件客户端程序 lftpget 调用lftp指令下载指定的文件 lha 压缩或解压缩lzh格式文件 - 8 - 本文档使用 书栈网 · BookStack.CN 构建 lilo 安装核心载入开机管理程序 ln 用来为文件创建链接 lnstat 纯文本模式的网页浏览器 M mail 命令行下发送和接收电子邮件 mailq 显示待发送的邮件队列 mailstat 显示到达的邮件状态 make GNU的工程化编译工具 man 查看Linux中的指令帮助 mapfile 从标准输入读取行并赋值到数组 md5sum 计算和校验文件报文摘要的工具程序 mesg 设置当前终端的写权限 mii-tool 配置网络设备协商方式的工具 mkbootdisk0 码力 | 1347 页 | 8.79 MB | 1 年前3openEuler 22.03-LTS 技术白皮书
场景节点间数据传输的效率。 • 支持 SGX 特性:SGX (software guard extensions) 是 Intel 推出的指令集扩展,旨在以硬件安全为强制性保障,不 依赖于固件和软件的安全状态,提供用户空间的可信执行环境,通过一组新的指令集扩展与访问控制机制,实现不同 程序间的隔离运行,保障用户关键代码和数据的机密性与完整性不受恶意软件的破坏。 • 技术预览特性: a) 动态水线控制策略 Cache 干扰预测 Cache 租户隔离 流量标签化管理 租户宽带分配 用户 仓库 K8s Node API-Master OS-Controllor Kubelet OS-proxy OS-agent 系统镜像 Portal K8s API OS 镜像 K8s Master systemd Kubelet iSulad Shim v2 client Containerd-kata- 位四精度浮点数库,有效提升浮点数运算的精度。 • 支持矢量化 mathlib 数学库使能,在矢量化阶段自动寻找可以使用矢量化版本数学库的机会。 • ARM 架构下 SVE 矢量化优化,在支持 SVE 指令的机器上启用此优化后能够提升程序运行的性能。 • 支持 SLP 矢量化优化,进行 reduction chains group 的分析以及矢量化,提升程序运行的性能。 • 支持内存布局优化,0 码力 | 17 页 | 6.52 MB | 1 年前3Debian 新維護人員手冊
使用 Autotools 作爲其構造 (build structure), 並且已經和下邊的例子大不相同,下邊的例子基於版本 0.9.12 。 ⁸許多新時代的程式都配有一個叫做 configure 的指令碼。執行它的時候會生成一個為你的計算機專門定製的 Makefile 。 Debian 新維護人員手冊 10 / 57 2.5 常见的可移植的構建系統 非常多的自由軟件是使用 C 和 C++ 語言編寫的。其中的有很多使用 quilt header -e ... b’’ 描 b’’b’’ 述 b’’b’’ 補 b’’b’’ 丁 b’’ ⁵如果從 foo 庫切換到 foo2 庫時要更改應用程序接口(API),這就要求我們修改源代碼來符合新的 API。 Debian 新維護人員手冊 17 / 57 Chapter 4 debian 目錄中的必須內容 本教程文件已被重寫為另外的 Debian 維護者指導 (https://www 命令將根據這個軟件包可以編譯的平臺而爲此 處填寫合適的信息。 如果你的套件是平臺獨立的 (例如一個 shell 或 Perl 腳本,或一些文件),將這項改變爲 all,然後繼續閱讀節 4.4 中關 於使用 binary-indep 指令替代 binary-arch 來編譯套件的內容。 第 11 行顯示了 Debian 套件系統中最強大的特性之一。每個套件都可以和其他套件有各種不同的關係。除 Depends 外,還有 Recomm0 码力 | 63 页 | 512.12 KB | 1 年前3openEuler 21.03 技术白皮书
许可证授权的开源项目。OpenStack 支持 几乎所有类型的云环境,提供实施简单、可大规模扩展、生态繁荣、标准统一的云计算管理平台。OpenStack 通过各种互补 的服务提供各种 IaaS 服务的解决方案,每个服务通过 API 进行集成。 OpenStack Victoria 是 2020 年 OpenStack 社区最新稳定发布版本,包含计算、存储、网络、PaaS、安全、集群管理 等多个模块。已经完成 Nova、K OpenStack 其余组件的认证信息和令牌的管理、创建、修改等功能,使用 MySQL 等数据库存储认证信息。 • Nova 提供虚拟机的创建、运行、迁移、快照等服务,提供 API 与控制节点对接,由控制节点下发任务,使用 nova-api 进行通信。 • Neutron 网络管理服务,提供了对网络节点的网络拓扑管理,负责管理私有网络与公有网络的通信、虚拟机网络之间通信 / 拓扑、 管理虚拟机之上的防火墙等等,同时提供 于新加了一块硬盘,可以完成对磁盘的任何操作,包括挂载、卸载、格式化、转换文件系统等等操作。 • Ironic 提供裸金属服务器纳管、部署、生命周期维护功能。 • Horizon 提供界面化的操作控制台。通过调用 API 实现 OpenStack 内部资源进行管理和展示。 应用场景 应用场景 1:云计算平台部署 用户可通过 openEuler 软件安装源进行 OpenStack 平台部署,支持基本云平台功能。0 码力 | 18 页 | 1.30 MB | 1 年前3鸟哥的 Linux 私房菜:基础学习篇 第四版
8.8 8.9 9 9.1 9.2 9.3 9.4 9.5 3.5 本章习题 3.6 参考资料与延伸阅读 第四章、首次登陆与线上求助 4.1 首次登陆系统 4.2 文字模式下指令的下达 4.3 Linux系统的线上求助man page与info page 4.4 超简单文书编辑器: nano 4.5 正确的关机方法 4.6 重点回顾 4.7 本章习题 4.8 参考资料与延伸阅读 参考资料与延伸阅读 第六章、Linux 文件与目录管理 6.1 目录与路径 6.2 文件与目录管理 6.3 文件内容查阅 6.4 文件与目录的默认权限与隐藏权限 6.5 指令与文件的搜寻 6.6 极重要的复习!权限与指令间的关系 6.7 重点回顾 6.8 本章习题: 6.9 参考资料与延伸阅读 第七章、Linux 磁盘与文件系统管理 7.1 认识 Linux 文件系统 7.2 文件系统的简单操作 重点回顾 7.8 本章习题 - 第一题一定要做 7.9 参考资料与延伸阅读 第八章、文件与文件系统的压缩,打包与备份 8.1 压缩文件的用途与技术 8.2 Linux 系统常见的压缩指令 8.3 打包指令: tar 8.4 XFS 文件系统的备份与还原 8.5 光盘写入工具 8.6 其他常见的压缩与备份工具 8.7 重点回顾 8.8 本章习题 8.9 参考资料与延伸阅读 第九章、vim0 码力 | 1158 页 | 13.73 MB | 1 年前3鸟哥的Linux私房菜:基础学习篇 第四版
5.4. 3.4 重点回顾 5.5. 3.5 本章习题 5.6. 3.6 参考资料与延伸阅读 6. 第四章、首次登陆与线上求助 6.1. 4.1 首次登陆系统 6.2. 4.2 文字模式下指令的下达 - 2 - 本文档使用 书栈(BookStack.CN) 构建 6.3. 4.3 Linux系统的线上求助man page与info page 6.4. 4.4 超简单文书编辑器: nano 1. 6.1 目录与路径 8.2. 6.2 文件与目录管理 8.3. 6.3 文件内容查阅 8.4. 6.4 文件与目录的默认权限与隐藏权限 8.5. 6.5 指令与文件的搜寻 8.6. 6.6 极重要的复习!权限与指令间的关系 8.7. 6.7 重点回顾 8.8. 6.8 本章习题: 8.9. 6.9 参考资料与延伸阅读 9. 第七章、Linux 磁盘与文件系统管理 9.1. 9.9. 7.9 参考资料与延伸阅读 10. 第八章、文件与文件系统的压缩,打包与备份 10.1. 8.1 压缩文件的用途与技术 10.2. 8.2 Linux 系统常见的压缩指令 10.3. 8.3 打包指令: tar 10.4. 8.4 XFS 文件系统的备份与还原 10.5. 8.5 光盘写入工具 - 3 - 本文档使用 书栈(BookStack.CN) 构建 10.6. 80 码力 | 1057 页 | 14.60 MB | 1 年前3openEuler 22.03 LTS SP2 技术白皮书
• 硬实时(UniProton)中间件:提供丰富的 POSIX 接口支持和常用中间件,方便用户应 用开发和迁移。 • 泛工业泛嵌入式通用接口:围绕 RTOS 领域极致性能场景,定义高性能 API,为北向应用提供统一的接口。 • 行业安全认证:联合伙伴逐步支持面向行业安全认证,如面向 IEC61508、CC EAL 等。 12 openEuler 22.03 LTS SP2 技术白皮书 uprobe handler。 • 进程运行到 func 时调用 uprobe handler。 • 将 patch 映射到当前进程地址空间。 • 进行安全检查并将 func 的第一条指令修改为 jump 指令,指向 patch 地址。 • 跳转到 patch 地址执行。 4. 内核热补丁与用户态热补丁融合 SysCare 基于 upatch 和 kpatch 技术,覆盖应用、动态库、内核 提供鲲鹏平台的远程证明服务、证明报告校验,可供用户直接部署使用。 场景 开发 框架 SDK 硬件 secGear Unified Framework Component & Service SDK Unified API SGX SDK Intel SGX 鲲鹏Trustzone 华为云 擎天Enclave TEEOS SDK Qingtian SDK 金融风控 安全通道 开发工具 零切换 远程证明 新增特性0 码力 | 48 页 | 5.62 MB | 1 年前3
共 69 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7