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

OSCHINA-MIRROR/openeuler-gazelle

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README_en.md

Протокольная стэк Gazelle в пространстве пользователя

中文语言 | English language

Введение

Gazelle — это высокопроизводительная протокольная стэк в пространстве пользователя. Она основана на DPDK для прямого чтения и записи сетевых пакетов в пространстве пользователя, использования больших страниц памяти для передачи пакетов и применения легковесной стэки протокола LwIP. Это значительно повышает пропускную способность сети приложений, сосредоточившись на ускорении производительности баз данных, таких как MySQL и Redis, при этом обеспечивая баланс между высокой производительностью и универсальностью:

  • Высокая производительность

    • Нулевой копии обработки пакетов,
    • Бесблокировка,
    • Гибкий масштабируемый вынос,
    • Адаптивное расписание.
  • Универсальность

    • Полностью совместим с POSIX,
    • Не требует модификаций,
    • Подходит для различных типов приложений.

Результаты производительности

MySQL 8.0.20

Счет, используя протокольную стэк ядра, составляет 548 400, а использование Gazelle даёт 668 500, что представляет собой улучшение более чем на 20%.

Ceph 14.2.8

В сценарии 4K полной машины Gazelle повышает производительность более чем на 20%.

Подробности

Нажмите на заголовки для получения дополнительной информации. Принимаются вклады и отзывы.| Тема | Краткое содержание | Дата публикации | |:---|:-----|:---| |Руководство openEuler| Как участвовать в сообществе openEuler | Опубликовано | |Руководство пользователя Gazelle| 1. Установка, среда развертывания, запуск приложения
2. Объяснение конфигурации параметров
3. Объяснение команд отладки
4. Ограничения использования, риски, соображения|Опубликовано| |Руководство разработчика Gazelle| 1. Технические принципы
2. Проектирование архитектуры| В процессе рассмотрения | |Серия практик - Gazelle повышает производительность MySQL на 20%|1. Подробные шаги тестирования
2. Результаты производительности|Опубликовано| |Серия практик - Gazelle повышает производительность клиента Ceph на 20%|1. Подробные шаги тестирования
2. Результаты производительности|Опубликовано| |Серия практик - Gazelle повышает производительность Redis |1. Подробные шаги тестирования
2. Результаты производительности| Опубликовано | |Серия практик - Gazelle повышает производительность openGauss |1. Подробные шаги тестирования
2. Результаты производительности| В процессе рассмотрения | |Серия практик - Gazelle поддерживает тестирование производительности Netperf| 1. Описание версий
2.| Опубликовано |Подробные шаги тестирования | В процессе рассмотрения |

Список поддержки

Контактная информация

Подпишитесь на рассылку Архив электронных сообщений Главная страница SIG

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

Вы можете оставить комментарий после Вход в систему

Введение

Отмена

Обновления (3)

все

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/openeuler-gazelle.git
git@api.gitlife.ru:oschina-mirror/openeuler-gazelle.git
oschina-mirror
openeuler-gazelle
openeuler-gazelle
master