Enabling eBPF Super Powers on ARM64 with CiliumEnabling eBPF Super Powers on ARM64 with Cilium Jianlin Lv Trevor Tao October 28, 2020 Preface Arm ecosystem of CNI Support Arm64 • Cilium enable on aarch64 • https://github.com/cilium/cilium/issues/9898 issue on Arm64; • Multi-arch support for cilium-related images • CI/CD • Travis • Unit test Travis CI • Arm64 Full VM • arm64-graviton2 • Refer to: • https://docs.travis-ci.com/user/multi-cpu-architectures Demo on Arm64 Future Work • Cilium benchmark on Arm64 • Enable End-To-End Testing Cilium Channel for Arm64 • https://cilium.slack.com/archives/C0125S9TQD8 Confidential Restricted © 2020 Arm Limited0 码力 | 10 页 | 1.24 MB | 1 年前3
How and When You
Should Measure CPU
Overhead of eBPF
ProgramsHow and When You Should Measure CPU Overhead of eBPF Programs Bryce Kahle, Datadog October 28, 2020 Why should I profile eBPF programs? CI variance tracking Tools kernel.bpf_stats_enabled kernel0 码力 | 20 页 | 2.04 MB | 1 年前3
Moxa Industrial Linux 3.0 (Debian 11)
Manual for Arm-based Computers
Version 1.0, January 2023Manual for Arm-based Computers Version 1.0, January 2023 www.moxa.com/products © 2023 Moxa Inc. All rights reserved. Moxa Industrial Linux 3.0 (Debian 11) Manual for Arm-based Computers ............................................................................ 8 Connecting to the Arm-based Computer ................................................................................... ............................................................................. 24 Localizing Your Arm-based Computer ...................................................................................0 码力 | 111 页 | 2.94 MB | 1 年前3
Linux Lab v1.3 Manual– https://gitee.com/tinylab/riscv-lab • ARM Lab – Learning embedded ARM software development,merged in Linux Lab Disk for ARM – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 components have been prebuilt Rootfs Support include initrd, harddisk, mmc and nfs, Debian availab for ARM Docker Cross toolchains from gcc-4.3 available in one command, external ones configurable Access features (e.g. gc-sections) breaks the other kernel features on the main CPU architectures. These scripts uses qemu-system-ARCH as the cpu/board simulator, basic boot+func- tion tests have been done for ftrace+perf0 码力 | 66 页 | 1.12 MB | 1 年前3
Linux Lab v1.2 ManualDisk – https://gitee.com/tinylab/riscv-lab • ARM Lab – Learning embedded ARM software development,merged in Linux Lab Disk – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 components have been prebuilt Rootfs Support include initrd, harddisk, mmc and nfs, Debian availab for ARM Docker Cross toolchains from gcc-4.3 available in one command, external ones configurable Access features (e.g. gc-sections) breaks the other kernel features on the main CPU architectures. These scripts uses qemu-system-ARCH as the cpu/board simulator, basic boot+func- tion tests have been done for ftrace+perf0 码力 | 67 页 | 1.13 MB | 1 年前3
Linux Lab v1.1 ManualDisk – https://gitee.com/tinylab/riscv-lab • ARM Lab – Learning embedded ARM software development,merged in Linux Lab Disk – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 components have been prebuilt Rootfs Support include initrd, harddisk, mmc and nfs, Debian availab for ARM Docker Cross toolchains from gcc-4.3 available in one command, external ones configurable Access features (e.g. gc-sections) breaks the other kernel features on the main CPU architectures. These scripts uses qemu-system-ARCH as the cpu/board simulator, basic boot+func- tion tests have been done for ftrace+perf0 码力 | 65 页 | 1.12 MB | 1 年前3
Linux Lab v1.1 中文手册Linux 实 验盘 – https://gitee.com/tinylab/riscv-lab • ARM Lab – 用于学习嵌入式 ARM 软件开发,已集成到 Linux Lab Disk,即泰晓 Linux 实验盘 – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 1.3 11, v2.6.10 ~ v5.x 3 预置组件 提供上述组件的预先编译版本,并按开发板分类存放,可即时下载使用 4 根文件系统 支持 initrd,harddisk,mmc 和 nfs; ARM 架构提供 Debian 系统 5 Docker 包括 gcc-4.3 在内的交叉工具链已预先安装,还可灵活配置并下载外部交叉工具链 6 灵活访问 支持本地或网络访问,支持命令行和图形界面,支持 6.4 v0.4 @ 2020.06.01 v0.4 通过提升镜像下载速度、优化 make 性能、完善登陆方式等进一步完善使用体验,同 时首次为 64 位 ARM 架构的 aarch64/virt 新增 U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc30 码力 | 70 页 | 1.53 MB | 1 年前3
Linux Lab v1.3 中文手册RISC-V 实验盘 – https://gitee.com/tinylab/riscv-lab • ARM Lab – 用于学习嵌入式 ARM 软件开发,已集成到 Linux Lab Disk,即泰晓 ARM 实验盘 – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 1.3 11, v2.6.10 ~ v5.x 3 预置组件 提供上述组件的预先编译版本,并按开发板分类存放,可即时下载使用 4 根文件系统 支持 initrd,harddisk,mmc 和 nfs; ARM 架构提供 Debian 系统 5 Docker 包括 gcc-4.3 在内的交叉工具链已预先安装,还可灵活配置并下载外部交叉工具链 6 灵活访问 支持本地或网络访问,支持命令行和图形界面,支持 6.4 v0.4 @ 2020.06.01 v0.4 通过提升镜像下载速度、优化 make 性能、完善登陆方式等进一步完善使用体验,同 时首次为 64 位 ARM 架构的 aarch64/virt 新增 U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc30 码力 | 73 页 | 1.54 MB | 1 年前3
Linux Lab v1.2 中文手册Linux 实 验盘 – https://gitee.com/tinylab/riscv-lab • ARM Lab – 用于学习嵌入式 ARM 软件开发,已集成到 Linux Lab Disk,即泰晓 Linux 实验盘 – https://gitee.com/tinylab/arm-lab 9 欢迎加入 Linux Lab 用户组,联系微信:tinylab,公众号:泰晓科技 1.3 11, v2.6.10 ~ v5.x 3 预置组件 提供上述组件的预先编译版本,并按开发板分类存放,可即时下载使用 4 根文件系统 支持 initrd,harddisk,mmc 和 nfs; ARM 架构提供 Debian 系统 5 Docker 包括 gcc-4.3 在内的交叉工具链已预先安装,还可灵活配置并下载外部交叉工具链 6 灵活访问 支持本地或网络访问,支持命令行和图形界面,支持 6.4 v0.4 @ 2020.06.01 v0.4 通过提升镜像下载速度、优化 make 性能、完善登陆方式等进一步完善使用体验,同 时首次为 64 位 ARM 架构的 aarch64/virt 新增 U-Boot 支持并升级 arm/vexpress-a9 的 U-Boot 到当前最新版本,另外,修复了一处新内核下在容器内插入 NFSD 模块导致的系统卡 死问题。 • v0.4 rc30 码力 | 73 页 | 1.53 MB | 1 年前3
openEuler 24.03 LTS 技术白皮书2021年 9 月 30 日,全新openEuler 21.09创新版如期而至,这是openEuler全新发布后的第一个社区版本,实现了全场景支持。 增强服务器和云计算的特性,发布面向云原生的业务混部 CPU 调度算法、容器化操作系统 KubeOS 等关键技术;同时发布边缘和 嵌入式版本。 2022 年 3 月 30 日,基于统一的 5.10 内核,发布面向服务器、云计算、边缘计算、嵌入式的全场景 openEuler 社区中的最新技术成果持续合入社区发行版,社区发行版通过用户反馈反哺技术,激发社区创新活力,从而不断孵化新技术。 发行版平台和技术孵化器互相促进、互相推动、牵引版本持续演进。 openEuler 已支持 x86、Arm、SW64、RISC-V、LoongArch 多处理器架构,逐步扩展 PowerPC 等更多芯片架构支持,持续完 善多样性算力生态体验。 openEuler 社区面向场景化的 SIG 不断组建,推动 的管理体验。 • 安全容器方案:iSulad+shimv2+StratoVirt 安全容器方案,相比传统 Docker+QEMU 方案,底噪和启动时间优化 40%。 • 双平面部署工具 eggo:Arm/x86 双平面混合集群 OS 高效一键式安装,百节点部署时间 <15min。 新场景 • 边缘计算:发布面向边缘计算场景的版本 openEuler 24.03 LTS Edge,支持 KubeEdge+0 码力 | 45 页 | 6.18 MB | 1 年前3
共 160 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













