openEuler 23.09 技术白皮书当内存池以共享方式接入后,可解决数据反复搬移的痛点。 GMEM 革新了 Linux 内核中的内存管理架构,其中逻辑映射系统屏蔽了 CPU 和加速器地址访问差异,remote_pager 内存消息交互框架提供了设备接入抽象层。在统一的地址空间下,GMEM 可以在数据需要被访问或换页时,自动地迁移数 据到 OS 或加速器端。 功能描述 Host Device GMEM API Process Main 通用算力,实现统一的内存管理和透明内存访问,GMEM 设计了统一虚拟内存地址空间 机制,将原本的 OS 与加速器并行的两套地址空间合并为统一虚拟地址空间。 GMEM 建立了一套新的逻辑页表去维护这个统一虚拟地址空间,通过利用逻辑页表的信息,可以维护不同处理器、不 同微架构间多份页表的一致性。基于逻辑页表的访存一致性机制,内存访问时,通过内核缺页流程即可将待访问内存在主 机与加速器进行搬移。在实 ,GMEM在mmap系统调用中新增分配统一虚拟内存的标志(MMAP_ PEER_SHARED)。 同时 libgmem 用户态库提供了内存预取语义 hmadvise 接口,协助用户优化加速器内存访问效率(参考 https:// gitee.com/openeuler/libgmem)。 约束限制 • 目前仅支持 2M 大页,所以 host OS 以及 NPU 卡内 OS 的透明大页需要默认开启。0 码力 | 52 页 | 5.25 MB | 1 年前3
Debian 参考手册(版本 2.109)2023 REVISION HISTORY NUMBER DATE DESCRIPTION NAME Debian 参考手册 iv Contents 1 GNU/Linux 教程 1 1.1 控制台基础 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.6 虚拟控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.1.9 恢复一个正常的控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.1.10 建议新手安装的额外软件包0 码力 | 261 页 | 1.39 MB | 1 年前3
Linux就该这么学 第2版Linux 就该这么学(第 2 版) 2 本书源自日均访问量近 60000 次的线上同名课程,口碑与影响力俱佳,旨在打造简单易学且实用性 强的轻量级 Linux 入门教程。 本书在上一版的基础上进行了全面大量的更新,基于红帽 RHEL 8 系统编写,且内容通用于 CentOS、 Fedora 等系统。本书共分为 20 章,内容涵盖了部署 Linux ....................................................................................... 96 4.3 流程控制语句 ................................................................................................ ..................................................................................... 124 5.5 文件访问控制列表 ...............................................................................................0 码力 | 552 页 | 22.25 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书具链来构建镜像,并生成对应的 SDK,相对 GCC 工具链,可以获得在性能、体积、安全性等诸多方面的改进。在落地场景方面, openEuler Embedded 已经有了多个商业发行版 / 自用版,在 BMC,工业控制器,机器人控制器等领域开始应用。 未来 openEuler Embedded 将协同 openEuler 社区生态伙伴、用户、开发者,逐步扩展支持龙芯等新的芯片架构和更多的南 向硬件,完善工业中间件、嵌入式 通信为不同 OS 之间提供一套基于共享内存的高效通信机制;服务化框架是在跨 OS 通信基础之上便于不同 OS 提供各自擅长服务的框架,例如 Linux 提供通用的文件系统、网络服务,实时操作系统提供实时控制、 实时计算等服务;多 OS 基础设施是从工程角度为把不同 OS 从工程上有机融合在一起的一系列机制,包括资源表达与分配,统一 构建等功能。 混合关键性部署框架当前能力: - 支持裸金属模式下 5MB,可以部署在其他支持容器的操作系统之上。支持 Kubeedge,可以更好地实现“云 - 边 - 端”协同。 UniProton 是一款实时操作系统,具备极致的低时延和灵活的混合关键性部署特性,可以适用于工业控制场景,既支持微控 制器 MCU,也支持算力强的多核 CPU。目前关键能力如下: • 支持 Cortex-M、Arm64、x86_64、riscv64 架构,支持 M4、RK3568、RK3588、x86_64、Hi3093、树莓派0 码力 | 45 页 | 6.18 MB | 1 年前3
Linux命令大全搜索工具 v1.8Apache服务器的性能测试工具 accept 指示打印系统接受发往指定目标打印机的打印任务 ack 比grep好用的文本搜索工具 alias 定义或显示别名 apachectl Apache服务器前端控制工具 apk Alpine Linux 下的包管理工具 apropos 在 whatis 数据库中查找字符串 apt-get Debian Linux发行版中的APT软件包管理工具 apt-key 书栈网 · BookStack.CN 构建 bind 显示或设置键盘按键与其相关的功能 blkid 查看块设备的文件系统类型、LABEL、UUID等信息 blockdev 从命令行调用区块设备控制程序 bmodinfo 显示给定模块的详细信息 break 结束for,while或until循环 builtin 执行bash内建命令 bunzip2 创一个bz2文件压缩包 bye 命令用于中断FTP连线并结束程序 clock 用于调整 RTC 时间 clockdiff 检测两台linux主机的时间差 cmp 比较两个文件是否有差异 - 3 - 本文档使用 书栈网 · BookStack.CN 构建 col 过滤控制字符 colrm 删除文件中的指定列 comm 按行比较两个已排序的文件 command 调用并执行指定的命令 compress 使用Lempress-Ziv编码压缩数据文件 consoletype0 码力 | 1347 页 | 8.79 MB | 1 年前3
CentOS 7 操作命令-基础篇1.2实的差不多,虚拟机的 硬盘刚创建时是空白的,所以虚拟机只能从 DVD 启动,然后安装系统到虚拟机的虚拟硬盘 里) 11.先用鼠标点击下图的界面,当鼠标进入控制台后,按上键↑,选择 Install CentOS 7,回车 12.回车之后,控制台会有字符输出,和真实的设备安装系统时一样 8 13.出现下图时,可以选择系统的语言,用默认的 English 就行,点击右下角的 Continue 14 而 who 命令是外部命令,是一个程序,该程序路径为/bin/who *Linux 下的命令是区分大小写的 19 二、Console 字体及屏幕分辨率设置 无论是在虚拟机的 console 控制台还是真实的设备显示器里,命令行的字体太小了,有时还 可能没有完整地使用整个屏幕,即显示的字符没有充满整个屏幕。 1.输入命令 ls /lib/kbd/consolefonts/ 可以查看系统自带的所有字体 里的 C 盘 D 盘等根目录 (windows 是可以有多个盘符的,每个盘符加上:\就是根目录,比如 C:\ D:\) Linux 的根目录并不代表只有一块磁盘一个分区,/根目录只代表操作系统能够访问到的资 源,根是系统级别的文件系统,一个磁盘分区可以挂载到/目录上,也可以挂载到/目录下的 任何一个子目录。 *我们在安装系统时就创建了 2 个分区,一个(分区 1)挂载到了/boot 目录,另一个分区(分0 码力 | 115 页 | 8.68 MB | 1 年前3
Debian GNU/Linux 安装手册 July 23, 2023. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.1 引导控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 5.3.2 Debian 6.3.9.2 使用 Shell 查看记录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49 6.3.10 通过网络控制台(network-console)安装 . . . . . . . . . . . . . . . . . . . . . . . 49 6.4 加载缺失的固件 . . . . . . . . 网络设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 B.4.3 网络控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 B.4.4 镜像设置0 码力 | 107 页 | 626.22 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 2021. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.3.1 启动控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.3.2 Debian 网络设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 B.4.3 网络控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 B.4.4 镜像设置 4.7.2 使用 RAID 分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 B.4.7.3 分区挂载控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 B.4.8 基本系统安装 . . . . . . .0 码力 | 109 页 | 618.37 KB | 1 年前3
Debian GNU/Linux 安装手册
October 14, 2021. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.3.1 启动控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 5.3.2 Debian 网络设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 B.4.3 网络控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 B.4.4 镜像设置 4.7.2 使用 RAID 分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 B.4.7.3 分区挂载控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 B.4.8 基本系统安装 . . . . . . .0 码力 | 109 页 | 620.13 KB | 1 年前3
Debian GNU/Linux 安装手册
January 8, 20245.1.1 引导映像的格式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1.2 控制台配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5.1.3 从 TFTP 6.3.9.2 使用 Shell 查看记录 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.3.10 通过网络控制台(network-console)安装 . . . . . . . . . . . . . . . . . . . . . . . 45 6.4 加载缺失的固件 . . . . . . . . 网络设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 B.4.3 网络控制台 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 B.4.4 镜像设置0 码力 | 98 页 | 594.52 KB | 1 年前3
共 60 条
- 1
- 2
- 3
- 4
- 5
- 6













