elrond's Blog

HAMI-core 调试

HAMI-core 调试 1. 动态链接库编译 1.1. 编译时需要增加debug符号 1.2. 设置方法可调试 1.3. 编译 2. debug确认 3. 动态链接库加载 4. 调试 5. 一个debu...

Golang Interview

知识点 goroutine为什么比线程快 创建调度与销毁: goroutine的创建调度与销毁都在用户态,线程的在内核态 内存分配: goroutine栈内存为2-4KB,线程1MB 切换: goroutine切换时仅需要保护少数寄存器,而线程则需要保护大量的寄存器,goroutine无需操作系统线程切换 GMP 两级线程模型,内核调度实体kse与线程的对应关系...

HAMI项目GPU POD调度流程源码走读

1. 概述 2. 调度流程 3. Pod调度流程 常见的几个问题排查及处理 Pod UnexpectedAdmissionError 调度问题 3.1. MutatingWebhook 3.1.1. webhook...

HAMI项目本地调试

HAMI项目本地调试 English version generated by AI. 查看英文版 HAMI项目本地调试 1. 前提 2. 创建本地目录保存本地配置 2.1. 创建文件夹 3. hami-device本地调试 ...

HAMI Project Local Debugging

English version generated by AI. 查看中文版 HAMI Project Local Debugging HAMI Project Local Debugging 1. Prerequisites 2. Create Local Directory for Configuration ...

容器启动加速Nydus调研与实践

1. 概述 1.1. 使用nydus需要考虑的问题 1.2. 当前实践探索中遇到的问题 2. 容器集成nydus 2.1. contanierd 集成【核心】 2.1.1. 版本说明 2.1.2. 概念说明 2.1.3. 构建 ...

Pulumi架构及使用

1. pulumi介绍 2. pulumi运行机制 2.1. 术语 2.2. 系统架构 2.3. 逻辑架构 2.3.1. pulumi cli 示例 2.3.2. automation api 3. 产品化思路 ...

企业级Jenkins实践

1. 概述 2. Jenkins部署 2.1. Jenkins容器镜像构建 2.2. 部署 3. 其他组件集成 3.1. sonarqube 3.2. gitlab 3.3. harbor 4. 构建运行时 4.1. 动态slave ...

OpenStack GPU直通服务器

1. 概述 2. 直通GPU特性 3. 功能说明 3.1. 操作系统支持 3.2. 设备支持 4. 实现方案 5. 部署方案 5.1. 示例环境说明 5.2. 上线步骤 5.2.1. 硬件安装 5.2.2. GPU计算节点主机...

Java应用云原生构建优化

1. 面临的问题 2. Jib调研 2.1. Jib 解决了什么问题 2.2. 使用Jib对各个角色的影响 2.3. Jib使用(Maven) 2.3.1. 通过在pom.xml添加配置 2.3.2. 通过在命令行构建 2.3.3. 两种方式比较 ...