86 Star 471 Fork 273

GVPopenEuler / iSulad

 / 详情

【性能】在对接k8s,常态运行过程中,iSulad CPU占用率比较docker较高,另外存在毛刺峰值

已完成
任务 成员
创建于  
2020-12-16 16:49

【开发者测试/功能测试/代码检视】

iSula版本信息及项目分支

iSulad master主线

操作系统版本及编译器版本

NA

问题描述及重现步骤

分析

优化点在于:

  1. CRI 实现中有较多的冗余查询动作,比如查询镜像时,会查询对应的镜像信息,仅仅为了获取image_ref,通过在容器信息中添加image_ref 避免冗余的查询
  2. 镜像模块在查询镜像信息时,会去重复解析两次配置文件,通过将配置文件常驻到内存中,避免重复解析
  3. stats查询metrics指标时,原实现为多次重复调用底层runtime api获取不同字段,修改底层runtime,通过1个api一次获取全部指标,减少调用次数

评论 (2)

lifeng_isula 创建了任务
lifeng_isula 关联仓库设置为openEuler/iSulad
展开全部操作日志

Hey lifeng2221dd1, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.

lifeng_isula 修改了描述
lifeng_isula 修改了描述
lifeng_isula 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(2)
5329419 openeuler ci bot 1632792936 5226885 lifeng2221dd1 1594455940
C
1
https://gitee.com/openeuler/iSulad.git
git@gitee.com:openeuler/iSulad.git
openeuler
iSulad
iSulad

搜索帮助