openEuler 22.03-LTS 技术白皮书
长生命周期版本:每两年发布一次, 在创新版本基础上提供长生命周期管理; 维护性能、可靠性和兼容性。 创新版本:长生命周期版本之间每 半年发布一次,集成 openEuler 以及其他社区最新版本技术进展 全场景长周期版 20.03 20.09 21.03 21.09 22.03 22.09 23.03 Intel Linaro Red Hat AMD Google Huawei LINUX KERNEL 10G、25G、100G 等速率,支持单播、多播、广播、 混杂等网口基本特性,支持 VLAN、流表、TSO、GRO 等高级特性,并利用 NEON 指令实现数据面高速转发。 功能描述 原生 DPDK 以轮询代替中断,避免上下文切换开销,并利用多核实现并行 IO,通过旁路内核实现零拷贝,实现用户态 高速转发能力。 DPDK 在鲲鹏网卡支持关键特性如下: • 支持 SRIOV:DPDK 可使用多个 VF0 码力 | 17 页 | 6.52 MB | 1 年前3openEuler 23.09 技术白皮书
基于可编程内核,将服务治理下沉 OS,实现高性能服务网格数据面,服务间通信时延对比业界方案提升 5 倍。 • 支持对接遵从 XDS 协议的网格控制面(如 istio) • 流量编排能力 - 负载均衡:支持轮询等负载均衡策略。 - 路由:支持 L4、L7 路由规则。 - 灰度:支持百分比灰度方式选择后端服务策略。 • sockamp 网格加速能力:以典型的 service mesh 场景为例,使能 sockmap 它使他们能够进行实验、开发新的算法,并教授关于基于 RISC-V 的系统和软件开发的课程。 • 软件生态系统丰富:通过提供基础的操作系统基础设施,openEuler RISC-V 镜像为 RISC-V 架构的软件生态系统的增 长和丰富做出贡献。它鼓励开发人员和组织针对 RISC-V 平台创建和优化软件解决方案。 • 系统定制:openEuler RISC-V 镜像具有高度可定制性,用户可以根据自己的特定需求定制操作系统。他们可以添加或0 码力 | 52 页 | 5.25 MB | 1 年前3Linux就该这么学 第2版
创建一个编码为 888 的用户、仅查看文件的前 20 行、重启系统前先提醒其他用户等。 参数可以用长格式(完整的选项名称),也可以用短格式(单个字母的缩写),两者分 别用“--”与“-”作为前缀(示例请见表 2-1)。 表 2-1 Linux 命令参数的长格式与短格式示例 长格式 man –-help 短格式 man -h ➢ :一般指要处理的文件、目录、用户等资源名称,也就是命令执行后的“承 07:54 0:00 [migration/0] ……………………省略部分输出信息………….. 如前面所提到的,在 Linux 系统中的命令参数有长短格式之分,长格式和长格式之 间不能合并,长格式和短格式之间也不能合并,但短格式和短格式之间是可以合并的, 合并后仅保留一个减号(-)即可。另外 ps 命令可允许参数不加减号(-),因此可直接 写成 ps aux 的样子。 参数的重要作用。这个参数用于把 find 命令搜索到的结果交由紧 随其后的命令作进一步处理。它十分类似于第 3 章将要讲解的管道符技术,并且由于 find 命 令对参数有特殊要求,因此虽然 exec 是长格式形式,但它的前面依然只需要一个减号(-)。 根据文件系统层次标准(Filesystem Hierarchy Standard)协议,Linux 系统中的配置文件 会保存到/etc 目录中(详见第0 码力 | 552 页 | 22.25 MB | 1 年前3Linux命令大全搜索工具 v1.8
的压缩文件替换。 每个 压缩文件具有与原文件相同的修改时间、 权限, 如果可能的话,还具有相同的属主, 因此在解压缩 时这些特性将正确地恢复。 在某些文件系统中, 没有权限、 属主或时间的概念, 或者对文件名的长 度有严格限制, 例如 MSDOS,在这种情况下,bzip2 没有保持原文件名、 属主、 权限以及时间的 机制, 从这个意义上说,bzip2 对文件名的处理是幼稚的。 bzip2 和 bunzip2 显示文件内容,如果没有文件或文件为 - 则读取标准输入。 将多个文件的内容进行连接并打印到标准输出。 显示文件内容中的不可见字符(控制字符、换行符、制表符等)。 FILE(可选):要处理的文件,可以为一或多个。 1. 长选项与短选项等价 2. 3. -A, --show-all 等价于"-vET"组合选项。 4. -b, --number-nonblank 只对非空行编号,从1开始编号,覆盖"-n"选项。 符号代表添加目标用户相应的权限。 - 符号代表删除目标用户相应的权限。 = 符号代表添加目标用户相应的权限,删除未提到的权限。 1. linux文件的用户权限说明: 2. 3. # 查看当前目录(包含隐藏文件)的长格式。 4. ls -la 5. -rw-r--r-- 1 user staff 651 Oct 12 12:53 .gitmodules 6. 7. # 第1位如果是d则代表目录,是-则代表普通文件。0 码力 | 1347 页 | 8.79 MB | 1 年前3openEuler 22.03 LTS SP2 技术白皮书
ltran(协议栈分发管理) lwip kni udp单播 udp组播 …… …… fd路由器 网卡多队列 软/硬转发横型 网卡报文收发 开源依赖特性 Istack管理 dpdk nic 代理式唤醒 轮询/中断模式 区域大页 动态绑核 流量统计 指标日志 运维命令 零拷贝 分布式TCP hash表 32 openEuler 22.03 LTS SP2 技术白皮书 特性增强 ROS 组件支持0 码力 | 48 页 | 5.62 MB | 1 年前3鸟哥的 Linux 私房菜:基础学习篇 第四版
CISC):[7] 与RISC不同的,CISC在微指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多 而且复杂, 每条指令的长度并不相同。因为指令执行较为复杂所以每条指令花费的时间较 长, 但每条个别指令可以处理的工作较为丰富。常见的CISC微指令集CPU主要有AMD、 Intel、VIA等的x86架构的CPU。 由于AMD、Intel、VIA所开发出来的x86架构CPU被大量使用于个人电脑(Personal (binary program)而已。 这种软件的优点是有专人维护,你不需要去更动他;缺点则是灵 活度大打折扣,使用者无法变更该程序成为自己想要的样式! 此外,若有木马程序或者安全 漏洞,将会花上相当长的一段时间来除错!这也是所谓专利软件(copyright)常见的软件出 售方式。 虽然专利软件常常代表就是需要花钱去购买,不过有些专利软件还是可以“免费”提供福斯使用 的!免费的专利软件代表的授权模式有: 似乎可以发展成为一个很有用的操作系统耶~不过,关 于这个,你无须担心未来除了 Linux 之外,还得要增加学一个 UEFI 的操作系统啦!为啥呢? UEFI 当初在发展的时候,就制定一些控制在里头,包括硬件资源的管理使用轮询 (polling) 的方式来管理,与 BIOS 直接了解 CPU 以中断的方式来管理比较, 这种 polling 的效率是稍 微慢一些的,另外,UEFI 并不能提供完整的高速缓存功能,因此执行效率也没有办法提升。0 码力 | 1158 页 | 13.73 MB | 1 年前3鸟哥的Linux私房菜:基础学习篇 第四版
inary program)而已。 这种软件的优点是有专人维护,你不需要去更动他;缺点则是灵活度大打折扣,使用者无法 变更该程序成为自己想要的样式! 此外,若有木马程序或者安全漏洞,将会花上相当长的一段时间来除错!这 也是所谓专利软件(copyright)常见的软件出售方式。 虽然专利软件常常代表就是需要花钱去购买,不过有些专利软件还是可以“免费”提供福斯使用的!免费的专利软件代 表的授权模式有: 操作系统耶~不过,关于这个,你无须担心未来除了 Linux 之外,还得要增加学一个 UEFI 的操作系统啦!为啥 呢? UEFI 当初在发展的时候,就制定一些控制在里头,包括硬件资源的管理使用轮询 (polling) 的方式来管理,与 BIOS 直接了解 CPU 以中断的方式来管理比较, 这种 polling 的效率是稍微慢一些的,另外,UEFI 并不能提 供完整的高速缓存功能,因此执行效率也没有办法提升。不过由于载入所有的 chainloader +1 10. } 11. 12. [root@study ~]# vim /etc/default/grub 13. GRUB_TIMEOUT=30 # 将 5 秒改成 30 秒长一些 14. ... 15. [root@study ~]# grub2-mkconfig -o /boot/grub2/grub.cfg 接下来就可以测试能否成功了!如果一切顺利的话,理论上就能够看到如下的图示,并且可以顺利的进入0 码力 | 1057 页 | 14.60 MB | 1 年前3openEuler 24.03 LTS 技术白皮书
算和嵌入式场景,持续提供更多新特性和功能扩展,给开发者和用户带来全新的体验,服务更多的领域和更多的用户。 2024 年 5 月 30 日,发布 openEuler 24.03 LTS,基于 6.6 内核的长周期 LTS 版本(参见版本生命周期),面向服务器、云、 边缘计算、AI 和嵌入式场景,提供更多新特性和功能,给开发者和用户带来全新的体验,服务更多的领域和更多的用户。 openEuler 版本管理 模式、网线插拔后网卡自愈功能。 • 全面支持鲲鹏 920 虚拟机单实例 redis 应用,最大支持链接数 5k+,性能提升约 30%+。 • 支持 netperf TCP_STREAM/TCP_RR(包长 1463 Byte 以下)参数测试。 • 对 gazelle 的 lstack、lwip、gazellectl 模块日志增强,便于定位。 • 支持 UDP 用户态协议栈,相比较内核协议栈性能提升约 优化了节点加入、退出时可能导致性能剧烈抖动的问题。 - 优化事务认证队列清理算法,高负载下不复存在每 60 秒性能抖动问题。 - 解决了个别节点上磁盘空间爆满时导致 MGR 集群整体被阻塞的问题。 - 解决了长事务造成无法选主的问题。 - 修复了 recovery 过程中长时间等待的问题。 更多信息详见文档:高可用。 • 高性能 相对 MySQL 及 Percona Server For MySQL0 码力 | 45 页 | 6.18 MB | 1 年前3鸟哥的Linux 私房菜
• Close Source :程序的核心是封闭的,优点是有专人维护,您不需要去更动他;缺点则是灵活度大打 折扣,使用者无法变更该程序成为自己想要的样式,此外,若有木马程序或者安全漏洞,将会花上 相当长的一段时间来除错! • GNU General Public License ( GPL ) 上面我们提到了 Linux 是基于 GPL 的情况下而允许大众可以做最大限度的使用!那么 GPL 是什么呢?基 就是可能档案的属性被改变了!不要怀疑,从网络上传送到你的 Linux 系统中,档案的属性确 实是会被改变的喔! 再提个另外!在 Linux 底下,每一个档案或目录的文件名最长可以到达 256 的字符,是相当长 的档名喔!我们希望 Linux 的文件名称可以一看就知道该档案在干嘛的,所以档名通常是很长 很长!而用惯了 Windows 的人可能会受不了,因为文件名称通常真的都很长,对于用惯 Windows [root @test /root ]# ls [-ailS] 参数说明: -a :全部的档案都列出(连同隐藏档) -i :印出 inode 的值 -l :长的列出,连同档案大小的数据等等 -S :以档案大小排序 --color=never :不要显示颜色 --color=always :均显示颜色 --color=auto0 码力 | 386 页 | 11.69 MB | 1 年前3Debian 新维护者手册
fully GUI-configurable, two-pane X file manager。 第 13 行是长描述开始的地方。这应当是一段更详细地描述软件包的话。每行的第一个格应当留空。描述中不应存在空 行,如果必须使用空行,则在行中仅放置一个 . (半角句点) 来近似。同时,长描述后也不应有超过一行的空白。⁸ 接下来我们在第 6 和第 7 行之间添加版本控制系统位置 Vcs-* 项。⁹ 这里我们假设0 码力 | 63 页 | 493.28 KB | 1 年前3
共 22 条
- 1
- 2
- 3