openEuler 24.03 LTS 技术白皮书
为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB 虚拟机 openEuler 安装时,应注意虚拟机的兼容性问题,当前已测试可以兼容的虚拟机及组件如下所示。 1. 以 openEuler 24.03 LTS 为 HostOS,组件版本如下: • libvirt-9.10.0-9.oe2403 • libvirt-client-9.10.0-9.oe2403 • ibvirt-daemon-9 解决了原有的 CFS 调度器只能公平分配任务运行时间,不能满足任务时延要求的问题。 • cgroup v2 特性:cgroup v2 相比 v1,具有统一的层级结构、更完善的线程模式管理、更安全的子树委派以及更丰富的特性支持。 1)统一层级结构: 简化 cgroup 的层级管理,用户不需要为不同的资源管理配置多个独立的 cgroup 树,降低多个控制器协同工作控制难度。提 供了更一致和简化的接口 限制。线程可以被独立于进程其他线程分配到不同的 cgroup 中,对单个线程的资源使用进行更精细的控制。 3)更安全的子树委派: 通过委派机制允许非特权用户创建和管理自己的 cgroup 层次结构。通过合理利用委派,系统管理员可以提供给用户或应用程 序必要的控制权限,提供更细粒度的资源管理,同时保持系统的稳定性和安全性。 4)更丰富的特性支持: 基于统一的文件树管理,支持 psi、页面0 码力 | 45 页 | 6.18 MB | 1 年前3openEuler 23.09 技术白皮书
ARM64、x86_64 内存 为了获得更好的体验,建议不小于 4GB 硬盘 为了获得更好的体验,建议不小于 20GB openEuler 安装时,应注意虚拟机的兼容性问题,当前已测试可以兼容的虚拟机及组件列表如下: • centos-6 qemu 6.2.0-79.oe2309 libvirt 6.2.0-59.oe2309 virt-manager 4.1.0.2-oe2309 • centos-7 +mop, accelerate memory operations armv9-a Ampere-1 Cortex-A710 Cortex-X2 AVX512-FP16 SSE2-FP16 2. 支持结构体优化,指令选择优化等,充分使能 ARM 架构的硬件特性,运行效率更高,在 SPEC CPU 2017 等基准测试 中性能大幅优于上游社区的 GCC 10.3 版本。 3. 支持自动反馈优化特性,实现应用层 SVE 指令的机器上启用此优化后能够提升程序运行的性能。 • 支持内存布局优化,通过重新排布结构体成员的位置,使得频繁访问的结构体成员放置于连续的内存空间上,提升 Cache 的命中率,提升程序运行的性能。 • 支持冗余成员消除优化,消除结构体中从不读取的结构体成员,同时删除冗余的写语句,缩小结构体占用内存大小, 降低内存带宽压力,提升性能。 • 支持数组比较优化,实现数组元素并行比较,提高执行效率。0 码力 | 52 页 | 5.25 MB | 1 年前3Ubuntu 桌面培训 2010
31 一些教学提示和指导方针 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 课程结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2 探索 Ubuntu 桌面 23 2.1 Ubuntu 桌面组件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 4 目录 Karmic 时长(分钟) 第一天 关于 Ubuntu 软件源和软件分类 Ubuntu 和 Microsoft Windows 的主要区别 本课小结 复习题 探索 Ubuntu 桌面 75 Ubuntu 桌面组件 更改默认语言 创建一个用户账户和快速切换用户 添加/删除应用程序 桌面效果 - Compiz Fusion 本课小结 上机练习 使用互联网 100 连接和使用互联网 浏览网络 阅读0 码力 | 524 页 | 57.54 MB | 1 年前3Ubuntu 桌面培训 2010
34 一些教学提示和指导方针 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 课程结构 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 II 探索 Ubuntu 桌面 25 II.I Ubuntu 桌面组件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 4 目录 Lucid Windows 的主要区别 本课小结 复习题 表 1 第 一 天 - 课 程 概 况 和 第 1 章 课程概况 29 Ubuntu 桌面培训 目录 探索 Ubuntu 桌面 75 Ubuntu 桌面组件 更改默认语言 创建一个用户账户和快速切换用户 添加/删除应用程序 桌面效果 - Compiz Fusion 本课小结 上机练习 表 2 第 一 天 - 第 2 章 使用互联网 1000 码力 | 540 页 | 26.26 MB | 1 年前3大学霸 Kali Linux 安全渗透教程
枚举服务 4.2 测试网络范围 4.3 识别活跃的主机 4.4 查看打开的端口 4.5 系统指纹识别 4.6 服务的指纹识别 4.7 其他信息收集手段 4.8 使用Maltego收集信息 4.9 绘制网络结构图 第5章 漏洞扫描 5.1 使用Nessus 5.2 使用OpenVAS 第6章 漏洞利用 6.1 Metasploitable操作系统 6.2 Metasploit基础 6.3 控制Meterpreter 现是否存在相应的信息资源。相比较而言,通常评估方法对评估结果更具有全面 性,而渗透测试更注重安全漏洞的严重性。 渗透测试有黑盒和白盒两种测试方法。黑盒测试是指在对基础设施不知情的情况下 进行测试。白盒测试是指在完全了解结构的情况下进行测试。不论测试方法是否相 同,渗透测试通常具有两个显著特点: 渗透测试是一个渐进的且逐步深入的过程。 渗透测试是选择不影响业务系统正常运行的攻击方法进行的测试。 大学霸 Kali Linux t按钮,将 显示如图1.37所示的界面。 大学霸 Kali Linux 安全渗透教程 29 1.4 安装Kali Linux 图1.37 选择组件 (5)在该界面选择安装的组件。这里选择Don’t install an SSH client组件,然后单 击Next按钮,将显示如图1.38所示的界面。 图1.38 选择启动菜单文件夹 (6)在该界面选择启动菜单文件夹。这里默认是Xming,如果想使用不同的文件0 码力 | 444 页 | 25.79 MB | 1 年前3openEuler 21.03 技术白皮书
技术白皮书 openEuler WHITE PAPER 系统框架 openEuler 操作系统使用场景主要是服务器,包括基础加速库、虚拟化、内核、驱动、编译器、系统工具、OpenJDK 等组件。 创新架构,全栈优化,打造全场景协同的 One OS,充分释放多样性算力。 IDE 自调优工具 A-Tune 测试平台 Compass-CI 工具链 OpenStack Kubernetes 的状态进行冻结,利用快速加载技术对新内核进行加载,然后对冰冻的 资源状态进行恢复。 为了在修复内核问题的过程中保证业务不中断,热补丁技术应运而生。但热补丁技术有很多局限性,例如:不能改变数 据结构、不能修复 inline 函数、不能修复复杂逻辑问题等等,导致使用热补丁技术仅能够修复 20% 左右的问题。在数据中 心还会带来运维问题,例如补丁叠加导致运维基线无法确定,最终导致运维难度加大。内核热升级技术应运而生。 几个模块对 openEuler 的适配。 OpenStack 的迁移适配工作由中国联通主导的 OpenStack SIG 负责完成。 功能描述 • Keystone 提供了 OpenStack 其余组件的认证信息和令牌的管理、创建、修改等功能,使用 MySQL 等数据库存储认证信息。 • Nova 提供虚拟机的创建、运行、迁移、快照等服务,提供 API 与控制节点对接,由控制节点下发任务,使用0 码力 | 18 页 | 1.30 MB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
. . . . . . . . . . . . . . . . . . 21 6.2 组件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 6.3 使用单独的组件 . . . . . . . . . . . . . . . . . . . . . . 操作系统由多种基础程序构成。它们使计算机可以与用户进行交流并接受指令,读取数据或将其写 入硬盘、磁带或打印机,控制内存的使用,以及运行其它软件。操作系统最重要的组成部分是内核。在 GNU/Linux 系统中,Linux 就是内核组件。而该系统的其余部分主要是由 GNU 工程编写和提供的程序组 成。因为单独的 Linux 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 与硬件兼容性测试相关,因为官 方的 Debian GNU/Linux live 系统只使用自由的组件,造成非自由的固件无法包含在里面。这些非自由的 软件包当然可以通过手动方式安装,但这里没有 debian-installer 里可以自动检测所需固件的功能, 因此需要的时候只能通过手动方式安装非自由的组件。 有关 Debian live 映像的各种信息可以参考 Debian Live Images website。0 码力 | 86 页 | 508.72 KB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
. . . . . . . . . . . . . . . . . . 28 6.2 组件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6.3 使用单独的组件 . . . . . . . . . . . . . . . . . . . . . . 操作系统由多种基础程序构成。它们使计算机可以与用户进行交流并接受指令,读取数据或将其写 入硬盘、磁带或打印机,控制内存的使用,以及运行其它软件。操作系统最重要的组成部分是内核。在 GNU/Linux 系统中,Linux 就是内核组件。而该系统的其余部分主要是由 GNU 工程编写和提供的程序组 成。因为单独的 Linux 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 i386/amd64 的 PC 机更加多样,因此支持情况可能会非常复杂。 ARM 架构主要用于所谓的“片上系统”(SoC)设计。这些 SoC 由许多不同的公司设计,即使是对于 系统工作所需的非常基本的功能,硬件组件变化也非常大。随着时间的推移,系统固件界面越来越标准 化,但很多方面也发生了变化,尤其是对较旧的硬件固件/启动接口而言,所以在这些系统上,Linux 内 核必须关注许多系统特定的低级问题,而在 PC0 码力 | 97 页 | 562.02 KB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
. . . . . . . . . . . . . . . . . . 36 6.2 组件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6.3 使用单独的组件 . . . . . . . . . . . . . . . . . . . . . . 操作系统由多种基础程序构成。它们使计算机可以与用户进行交流并接受指令,读取数据或将其写 入硬盘、磁带或打印机,控制内存的使用,以及运行其它软件。操作系统最重要的组成部分是内核。在 GNU/Linux 系统中,Linux 就是内核组件。而该系统的其余部分主要是由 GNU 工程编写和提供的程序组 成。因为单独的 Linux 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 与硬件兼容性测试相关,因为官 方的 Debian GNU/Linux live 系统只使用自由的组件,造成非自由的固件无法包含在里面。这些非自由的 软件包当然可以通过手动方式安装,但这里没有 debian-installer 里可以自动检测所需固件的功能, 因此需要的时候只能通过手动方式安装非自由的组件。 有关 Debian live 映像的各种信息可以参考 Debian Live Images website。0 码力 | 109 页 | 618.37 KB | 1 年前3Debian GNU/Linux 安装手册 October 14, 2021
. . . . . . . . . . . . . . . . . . 36 6.2 组件介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6.3 使用单独的组件 . . . . . . . . . . . . . . . . . . . . . . 操作系统由多种基础程序构成。它们使计算机可以与用户进行交流并接受指令,读取数据或将其写 入硬盘、磁带或打印机,控制内存的使用,以及运行其它软件。操作系统最重要的组成部分是内核。在 GNU/Linux 系统中,Linux 就是内核组件。而该系统的其余部分主要是由 GNU 工程编写和提供的程序组 成。因为单独的 Linux 内核并不能成为一个可以正常工作的操作系统,所以我们更倾向使用“GNU/Linux” 一词来表达人们通常所说的“Linux”。 与硬件兼容性测试相关,因为官 方的 Debian GNU/Linux live 系统只使用自由的组件,造成非自由的固件无法包含在里面。这些非自由的 软件包当然可以通过手动方式安装,但这里没有 debian-installer 里可以自动检测所需固件的功能, 因此需要的时候只能通过手动方式安装非自由的组件。 有关 Debian live 映像的各种信息可以参考 Debian Live Images website。0 码力 | 109 页 | 620.13 KB | 1 年前3
共 42 条
- 1
- 2
- 3
- 4
- 5