openEuler 22.09 技术白皮书系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 Media、内核文档、针对整个内核质量加固的 bug fix 及代码重构等内容。十余年来总计向社区贡献 17000+ 补丁。 在 Linux Kernel 5.10 和 5.14 社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、内存 分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 抖动抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间,提 升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能优于内 核态 swap。 • 内存 RAS 增强:内存可靠性分级技术,可以指定0 码力 | 13 页 | 1.39 MB | 1 年前3
PFS SPDK: Storage Performance Development Kit2 Why ●为了减少使用cpu做内存copy,减少系统调用 ●发挥某些被操作系统屏蔽的功能,例如nvme write zero ●根据阿里《When Cloud Storage Meets RDMA》的说法 ●在100Gbps网络带宽时,内存带宽成为瓶颈 ●Intel Memory Latency Checker (MLC)测试得到的CPU内存带宽是 61Gbps10/17/22 3 RDMA可以减轻CPU负担 ●可以减少CPU操作网络通讯的开销 ●读写内存都由网卡进行offload ●应用程序不再通过系统调用在内核和用户态来回切换10/17/22 4 磁盘的读写 ●基于EXT4的存储引擎,依然需要通过系统调用来回切换 ●读写都需要CPU拷贝数据 ●不能发挥某些NVME的功能,例如write zero10/17/22 5 为什么用PFS ●对代码比较熟悉 ●直接DMA读写,要求的内存必须是DPDK的hugetlb内存 ●必须符合NVME 内存读写地址对齐要求 ●offset 512对齐 ●为零copy提供接口10/17/22 10 BRPC IOBuf DMA ●修改BRPC,允许使用dpdk内存作为IOBuf的内存分配器 ●BRPC接收到的数据在IOBuf中,IOBuf直接使用于NVME DMA传输 ●使用IOBuf内存读nvme,避免自0 码力 | 23 页 | 4.21 MB | 6 月前3
openEuler 22.03 LTS SP2 技术白皮书社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是 openEuler 全新发布后的第一个社区版本,实现了 部件名称 最小硬件要求 架构 ARM64、x86_64 内存 为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB 若需要在嵌入式环境上安装 openEuler 操作系统,则嵌入式硬件需要满足以下兼容性和最小硬件要求。 嵌入式 部件名称 最小硬件要求 架构 ARM64、ARM32 内存 为了获得更好的体验,建议不小于 512MB 硬盘 为了获得更好的体验,建议不小于 256MB 若需要在边缘设备环境上安装 openEuler 操作系统,则边缘设备硬件需要满足以下兼容性和最小硬件要求。 边缘设备 部件名称 最小硬件要求 架构 ARM64、x86_64 内存 为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB openEuler 安装时,应注意虚拟机的兼容性问题,当前已测试可以兼容的虚拟机及组件列表如下: •0 码力 | 48 页 | 5.62 MB | 1 年前3
Linux命令大全搜索工具 v1.8fishshell 比 bash 更好用的 shell fmt 读取文件后优化处理并输出 fold 控制文件内容输出时所占用的屏幕宽度 fping fping检测主机是否存在 free 显示内存的使用情况 fsck 检查并且试图修复文件系统中的错误 ftp 用来设置文件系统相关功能 ftpcount 显示目前已FTP登入的用户人数 ftpshut 在指定的时间关闭FTP服务器 ftptop ip6tables-save 保存ip6tables表配置 ip6tables linux中防火墙软件 ipcalc 简单的IP地址计算器 ipcrm 删除消息队列、信号集、或者共享内存标识 ipcs 分析消息队列共享内存和信号量 iperf 网络性能测试工具 iptables-restore 还原iptables表的配置 iptables-save 备份iptables的表配置 iptables pidof 查找指定名称的进程的进程号ID号 pigz 可以用来解压缩文件,gzip的并行实现升级版 ping 测试主机之间网络的连通性 pkill 可以按照进程名杀死进程 pmap 报告进程的内存映射关系 popd 从目录堆栈中删除目录 - 11 - 本文档使用 书栈网 · BookStack.CN 构建 poweroff 关闭Linux系统,关闭记录会被写入到/var/log/wtmp日志文件中0 码力 | 1347 页 | 8.79 MB | 1 年前3
鸟哥的Linux私房菜:服务器架设篇 第三版(2)由于我们未来会教导 NAT 服务器,因此最好有两张网卡,一张使用 bridge 一张使用内网 (intnet) 较佳。 而 (3)磁盘配置建议使用 SATA 类型,且容量请给予 25GB 以上。 (4)内存至少该给予 512MB 以上,最 好有 1GB 来测试。 其他的请参考官网文件,或者使用默认配置即可。当然啦,如果你有独立的实体机器来安装,那 就更好了! 不需理会这一小段文字的说明喔。 默认配置如下: Linux Installer 默认的软件选择,那通常会没有安装 gcc 以及 make 等软件,此时,请使用 yum 去处理软件的安装吧! 我发现我的 Linux 系统怪怪的,似乎有什么不知名的程序在内存当中跑,我该如何将这个不知名的程序捉出 来,并且将他移除?如果要捉出程序(process)的话,可以使用 ps -aux 或者是直接输入 top 来查询 process 的 ID (PID),找到 串在一块就是一个大型的 WAN 啰!简单的说,就是这样分。 不过,现在的环境跟以前不一样了,举例来说,前几天刚刚宣布 (2011/07),光纤的速度已经可以到达 100Mbps/10Mbps 的下载/上传带宽了!再举例来说,台湾的学术网络通通是串在一块的,鸟哥在台南昆山联机到高 雄义守大学下载 CentOS 映像档时,你猜下载的速度有多快?每秒钟可高达 100Mbps 左右!这已经是一个内部区 网的速度了!所以,用以前的观点来看,0 码力 | 795 页 | 17.63 MB | 1 年前3
openEuler 22.03-LTS 技术白皮书一操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 Media、内核文档、针对整个内核质量加固的 bug fix 及代码重构等内容。十余年来总计向社区贡献 17,000+ 补丁。 在 Linux Kernel 5.10 和 5 社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10 , 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021 年 9 月 30 日,全新 openEuler 21.09 创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景 及抖动抑制,创新业务优先级 OOM 内存回收算法,保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能优于 内核态 swap。 • 内存 RAS 增强:内存可靠性分级技术,可以指定0 码力 | 17 页 | 6.52 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版磁盘与文件系统管理 9.1. 7.1 认识 Linux 文件系统 9.2. 7.2 文件系统的简单操作 9.3. 7.3 磁盘的分区、格式化、检验与挂载 9.4. 7.4 设置开机挂载 9.5. 7.5 内存交换空间(swap)之创建 9.6. 7.6 文件系统的特殊观察与操作 9.7. 7.7 重点回顾 9.8. 7.8 本章习题 - 第一题一定要做 9.9. 7.9 参考资料与延伸阅读 10 多重开机安装流程与管理(Option) 5.4. 3.4 重点回顾 5.5. 3.5 本章习题 5.6. 3.6 参考资料与延伸阅读 终于可以开始使用Linux这个有趣的系统了!由于Linux系统使用了非同步的磁盘/内存数据传输模式, 同时又是个 多用户多任务的环境,所以你不能随便的不正常关机,关机有一定的程序喔!错误的关机方法…..2015/06/02 6.1. 4.1 首次登陆系统 6.2. 4.2 文字模式下指令的下达 不同的身份的人,所创建的或拥有的文件 是否会相同呢?例如系统管理员与一般身份使用者的文件? 当然不太一样!除此之外,如果您的硬盘空间不足,需要 增加硬盘时,应该要如何新增呢? 还有,内存不足的情况下,有没有增进虚拟内存容量的方法?在接下来的几个章节 之中,我们将介绍 Linux 主要的文件架构、以及磁盘在 Linux 当中该如何使用及挂载等问题。 Linux最优秀的地方之一,就在于他的多用户多0 码力 | 1057 页 | 14.60 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版参考资料与延伸阅读 第七章、Linux 磁盘与文件系统管理 7.1 认识 Linux 文件系统 7.2 文件系统的简单操作 7.3 磁盘的分区、格式化、检验与挂载 7.4 设置开机挂载 7.5 内存交换空间(swap)之创建 鸟哥的 Linux 私房菜:基础学习篇 第四版 3 9.6 9.7 9.8 9.9 10 10.1 10.2 10.3 10.4 10.5 10 6 电脑上面常用的计算单位 (容量、速度等) 0.2 个人电脑架构与相关设备元件 0.2.1 执行脑袋运算与判断的 CPU:CPU的工作频率,32位与64位,CPU等级, 超线程 0.2.2 内存:多通道, DRAM与SRAM, ROM 0.2.3 显卡:PCIe 规格 0.2.4 硬盘与储存设备:物理组成,盘片与扇区,传输接口(SATA,SAS,USB..),SSD, 购买与运行 0 3.4 重点回顾 3.5 本章习题 3.6 参考资料与延伸阅读 第四章 首次登陆与线上求助 man page 终于可以开始使用Linux这个有趣的系统了!由于Linux系统使用了非同步的磁盘/内存数据传 输模式, 同时又是个多用户多任务的环境,所以你不能随便的不正常关机,关机有一定的程 序喔!错误的关机方法.....2015/06/02 4.1 首次登陆系统 鸟哥的 Linux 私房菜:基础学习篇0 码力 | 1158 页 | 13.73 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 2.7.2 限制 APT 的下载带宽 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 2.7.3 自动下载和升级软件包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 9.5.10 内存使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Debian 参考手册 xvi 12.5.8 内存泄漏检测工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2270 码力 | 261 页 | 1.39 MB | 1 年前3
openEuler 21.09 技术白皮书社区的发展进程中具有里程碑式的意义,也是中国开源历史上的标志性事件。 2021 年 3 月 31 日,发布 openEuler 21.03 内核创新版,该版本将内核升级到 5.10, 还在内核方向实现内核热升级、 内存分级扩展等多个创新特性,加速提升多核性能,构筑千核运算能力。 2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是欧拉全新发布后的第一个社区版本,实现了全场景支持。 操作系统支持多设备,应用一次开发覆盖全场景。 openEuler 对 Linux Kernel 的持续贡献 openEuler 内核研发团队持续贡献 Linux Kernel 上游社区,回馈主要集中在:芯片架构、ACPI、内存管理、文件系统、 Media、内核文档、针对整个内核质量加固的 bug fix 及代码重构等内容。十余年来总计向社区贡献 17000+ 补丁。 在 Linux Kernel 5.10 和 5 调度算法保障在线业务对 CPU 的实时抢占及抖动 抑制,创新业务优先级 OOM 内存回收算法保障在线业务安全可靠运行。 • 新文件系统 EulerFS:面向非易失性内存的新文件系统,采用软更新、目录双视图等技术减少文件元数据同步时间, 提升文件读写性能。 • 内存分级扩展 etMem:新增用户态 swap 功能,策略配置淘汰的冷内存交换到用户态存储,用户无感知,性能 优于内核态 swap。 夯实云化基座0 码力 | 35 页 | 3.72 MB | 1 年前3
共 91 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10













