古月《ROS入门21讲》15.服务数据的定义与使用.pdf15.服务数据的定义与使用 主 讲 人 : 古 月 服务模型 自定义服务数据 ➢ ➢message_generation message_runtime ➢ • find_package( …… message_generation) • add_service_files(FILES0 码力 | 9 页 | 1.29 MB | 1 年前3
古月《ROS入门21讲》12.话题消息的定义与使用.pdf12.话题消息的定义与使用 主 讲 人 : 古 月 话题模型 自定义话题消息 ➢ ➢message_generation message_runtime ➢ • find_package( …… message_generation) • add_message_files(FILES0 码力 | 9 页 | 1.34 MB | 1 年前3
openEuler 22.03 LTS SP2 技术白皮书电力 其他上游社区 坚持 Upstream First openEuler 开源社区 二次发行 直接使用 构建规范 社区开发 平台 版本发布 配套工具 发布 SLA 运维平台 客户反馈 缺陷跟踪平台 芯片生态 构建平台 代码、版本管理、工具管理平台 发布规范 06 openEuler 22.03 LTS SP2 技术白皮书 平台架构 openEuler 社区当前已与 化。 • 硬实时(UniProton)中间件:提供丰富的 POSIX 接口支持和常用中间件,方便用户应 用开发和迁移。 • 泛工业泛嵌入式通用接口:围绕 RTOS 领域极致性能场景,定义高性能 API,为北向应用提供统一的接口。 • 行业安全认证:联合伙伴逐步支持面向行业安全认证,如面向 IEC61508、CC EAL 等。 12 openEuler 22.03 LTS SP2 技术白皮书 与 RAS 间通信通道 适配的能力。 针对 TEE 远程证明 • TEE 证书服务 TAS(TEE AK Service)提供 TEE AK issuer 来使能用户部署自定义的证书服务为远程证明身份密钥颁发 自定义证书。 • TEE 验证库(TEE verifier lib)以及验证示例 TEE Attester 为用户提供了获取 TEE 远程证明报告并进行验证的接口和 工具。 • RAC0 码力 | 48 页 | 5.62 MB | 1 年前3
openEuler 23.09 技术白皮书电力 其他上游社区 坚持 Upstream First openEuler 开源社区 二次发行 直接使用 构建规范 社区开发 平台 版本发布 配套工具 发布 SLA 运维平台 客户反馈 缺陷跟踪平台 芯片生态 构建平台 代码、版本管理、工具管理平台 发布规范 平台架构 06 openEuler 23.09 技术白皮书 openEuler 社区当前已与多个设备厂商建立丰富的南向生态,Intel、AMD 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/hmadvise0 码力 | 52 页 | 5.25 MB | 1 年前3
Debian 维护者指南简单的 debian/rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.6.3 自定义 debian/rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.6.4 debian/rules 行文安排,目标是让这份指南保持简单而可 维护。 vii Chapter 1 概览 对 package-1.0.tar.gz,一个包含了简单的、符合 GNU 编码标准 和 FHS(文件系统层级规范) 的 C 语言 源代码的程序来说,它在 Debian 下打包工作可以按照下列流程,使用 debmake 命令进行。 $ tar -xvzf package-1.0.tar.gz $ cd package-1 git 工具,例如 gitk 或 gitg 命令来有效地处理 git 仓库 的历史。 3.4 quilt quilt 命令提供了记录修改的一个基本方式。对 Debian 打包来说,该工具需要进行自定义,从而在 debian/patches/ 目录内记录修改内容,而非使用默认的 patches/ 目录。 为了避免改变 quilt 命令自身的行为,我们在这里创建一个用于 Debian 打包工作的命令别名:dquilt。0 码力 | 142 页 | 1.11 MB | 1 年前3
openEuler 22.09 技术白皮书其他上游社区 坚持 Upstream First openEuler 开源社区 二次发行 直接使用 构建 规范 社区开发 平台 版本发布 配套工具 发布 SLA 运维平台 客户 反馈 缺陷跟踪平台 芯片生态 构建平台 代码、版本管理、工具管理平台 发布 规范 硬件类型 x86 ARM 网卡 华为、Mellanox、Intel、Broadcom、Marvell、网讯 80+ 嵌入式领域常用软件包的构建。 7. 硬实时内核(22.09 新增):开源自研 RTOS 内核 uniProton,上下文切换时延 2us、中断延迟 1us。 未来还将提供: 1. 统一 API:硬实时内核支持 POSIX 接口,方便应用开发。 2. 行业安全认证:逐步支持面向行业安全认证,如面向 IEC61508、EC62443 等。 应用场景 嵌入式系统可广泛应用于航空航天、工业控制、电信设备、汽车及医疗等领域;随着 嵌入式硬件支持 Linux 软实时 qemu Raspberry Pi Others 编译器 统一建构 仿真 实时内核混合部署 嵌入式弹性底座 轻量化 快速启动/低底噪 安全 安全配置规范 集成开发 环境 openEuler 22.09 技术白皮书 13 openEuler 22.09 技术白皮书 12 05/ 内核创新 openEuler 内核中的新特性 openEuler0 码力 | 13 页 | 1.39 MB | 1 年前3
Debian 参考手册(版本 2.109). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Debian 参考手册 v 1.3.1 自定义 MC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 9.4.11 自定义被启动的程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 1.24 预定义的文件描述符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0 码力 | 261 页 | 1.39 MB | 1 年前3
openEuler 21.09 技术白皮书其他上游社区 Upstream First openEuler开源社区 二次发行 直接使用 构建 规范 社区开发 平台 版本发布 配套工具 发布 SLA 运维平台 客户 反馈 缺陷跟踪平台 芯片生态 x86、Arm、RISC-V等 构建平台 代码、版本管理、工具管理平台 发布 规范 openEuler 21.09 技术白皮书 07 03/ 运行环境 openEuler 21 容器云平台的业务节点服务器主机 OS 的容器化管理,提供容器业务相同的生命周期管理和运维体验; 用户 仓库 K8s Node API-Master OS-Controllor Kubelet OS-proxy OS-proxy 系统镜像 Portal K8S API OS 镜像 K8s Master systemd 功能描述 安全容器方案 容器作为云计算广泛使用的技术,在简化应用 检测能力,通过 web ui 提供网络状态可视化,便于运维人员快速发现网络问题 2. 配置溯源:配置变更是维护阶段变动最多也最容易引入问题的操作,提供集群式 OS 配置管理能力,通过用户 自定义域范围,实现配置基线和比较功能,快速排除配置问题。 3. 故障定位:提供专家模式引擎,对系统故障实时感知,及时修复系统故障,减少宕机时间和运维投入。 应用场景 适用于具备较多经验的 OS 维护团队,采用0 码力 | 35 页 | 3.72 MB | 1 年前3
鸟哥的 Linux 私房菜:基础学习篇 第四版ACL 权限控制 要登陆 Linux 系统一定要有帐号与密码才行,否则怎么登陆,您说是吧?不过, 不同的使用 者应该要拥有不同的权限才行吧?我们还可以通过 user/group 的特殊权限设置,来规范出不 同的群组开发专案呢.....2015/07/22 13.1 Linux 的帐号与群组 鸟哥的 Linux 私房菜:基础学习篇 第四版 21 目录及概述 13.1.1 使用者识别码: UID 2015/07/28 14.1 磁盘配额 (Quota) 的应用与实作 鸟哥的 Linux 私房菜:基础学习篇 第四版 22 目录及概述 14.1.1 什么是 Quota:一般用途, 限制, 规范 (inode/block, soft/hard, grace time) 14.1.2 一个 XFS 文件系统的 Quota 的实作范例 14.1.3 实作 Quota 流程-1:文件系统的支持与观察(/etc/fstab 空气 品质状态,最后经过分析软件得到各式各样的图表。 经过这些图表的解析,就可以让人们知 道什么样的污染排放来源可能会产生什么样的空气品质变化啰。 图0.1.1、计算器的功能 好了,根据这个定义你知道哪些东西是计算机了吗?其实包括一般商店用的简易型加减乘除 计算器、打电话用的手机、开车用的卫星定位系统 (GPS)、提款用的提款机 (ATM)、你 上课会使用的桌上型个人电脑、外出可能会带的笔记本电脑0 码力 | 1158 页 | 13.73 MB | 1 年前3
鸟哥的Linux私房菜:基础学习篇 第四版),这些也都是很重要的工作呢! 要登陆 Linux 系统一定要有帐号与密码才行,否则怎么登陆,您说是吧?不过, 不同的使用者应该要拥有不同的权 限才行吧?我们还可以通过 user/group 的特殊权限设置,来规范出不同的群组开发专案呢…..2015/07/22 15.1. 13.1 Linux 的帐号与群组 15.2. 13.2 帐号管理 15.3. 13.3 主机的细部权限规划:ACL 的使用 15 后,计算出可能产生的空气污染并得到空气品质状态,最后经过分析软件得到各式各样的图表。 经过这些图表的解 析,就可以让人们知道什么样的污染排放来源可能会产生什么样的空气品质变化啰。 图0.1.1、计算器的功能 好了,根据这个定义你知道哪些东西是计算机了吗?其实包括一般商店用的简易型加减乘除计算器、打电话用的手 机、开车用的卫星定位系统 (GPS)、提款用的提款机 (ATM)、你上课会使用的桌上型个人电脑、外出可能会带的 个纪录单位而言,它只认识 0 与 1 而已。0/1 这个二进制的的单位我们称为 bit。 但 bit 实在太小了,所以在储存数据时每份简单的数据都 会使用到 8 个 bits 的大小来记录,因此定义出 Byte 这个单位,他们的关系为: 1 Byte = 8 bits 不过同样的,Byte 还是太小了,在较大的容量情况下,使用 Byte 相当不容易判断数据的大小,举例来说, 10000000 码力 | 1057 页 | 14.60 MB | 1 年前3
共 70 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













