1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/openeuler-iSulad

 / Детали:

Сравнение производительности isulad и containerd/ctr показывает значительное отставание.

Предстоит сделать
Владелец
Создано  
03.03.2025

[Разработчицкая проверка / Функциональная проверка / Обзор кода]

Информация о версии iSula и ветке проекта

master

Версия операционной системы и компилятора

Ubuntu 22, Ядро 5.15

Версия containerd: 1.5.9-0ubuntu3.1
Версия runc: 1.1.4-0ubuntu1~22.04.3

Описание проблемы и шаги воспроизведения

Используется iSula и containerd, с runc в качестве runtime.
Используемый тестовый инструмент — ptcr, с некоторыми изменениями в соответствующем коде.

root@weiubuntu:~/code/ptcr/build# src/ptcr -c ../configs/ptcr.yml
Вт мар  7 05:49:40 2023
единица: мс
--------------------------------------------------------------
TargetName:isula       Тип: параллельный
--------------------------------------------------------------
действие  |количество  |общее время затраченное|среднее время затраченное
Создание  |50          |174592                 |3491
Запуск    |50          |85543                  |1660
Остановка |50          |12951                  |225
Удаление  |50          |9519                   |192
Выполнение|50          |430136                |8618
--------------------------------------------------------------
TargetName:ctr         Тип: параллельный
--------------------------------------------------------------
действие  |количество  |общее время затраченное|среднее время затраченное
Создание  |50          |100926                 |2036
Запуск    |50          |37304                  |750
Остановка |50          |11753                  |236
Удаление  |50          |171860                 |3465
Выполнение|50          |155669                 |3129
--------------------------------------------------------------

--------------------------------------------------------------
DaemonName: containerd
mem: 75064kb
DaemonName: isulad
mem: 37636kb
--------------------------------------------------------------
TargetName: ctr
count: 10
Общее использование памяти шима: 72796kb
--------------------------------------------------------------
TargetName: isula
count: 10
Общее использование памяти шима: 74512kb
--------------------------------------------------------------

Ожидаемые результаты

Isulad должна работать не медленнее, а быстрее чем containerd.

Комментарий (0)

GitLife Service Account Задача создана
GitLife Service Account добавлено
 
sig/iSulad
label.
Развернуть журнал операций

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/openeuler-iSulad.git
git@api.gitlife.ru:oschina-mirror/openeuler-iSulad.git
oschina-mirror
openeuler-iSulad
openeuler-iSulad