• Заработал реестр заблокированных сайтов, подробности здесь
    В случае проблем с регистрацией или восстановлением пароля пишите сюда.
  • В случае проблем с регистрацией или восстановлением пароля пишите здесь

Сравнение протоколов VPN (для Xray) по потреблению памяти

moder

moder

Администратор
Команда форума
Расчеты разделены на два состояния: в покое (клиент просто добавлен в панель, но не подключен) и в пиковой нагрузке (клиент активно скачивает файлы или смотрит видео в 4K).

Добавим эти протоколы в общую картину, чтобы вы понимали, на что рассчитывать при автоматизации через API:

ПротоколRAM на клиента (В покое)RAM на клиентаПлатформа / ДвижокОсобенности масштабирования базы клиентов
MTProto Proxy0 КБ (авторизация по общему ключу)~50–100 КБОтдельный бинарник (C / Erlang)Абсолютный лидер по экономии. Память растет только от реального онлайн-трафика. Переварит тысячи клиентов на копеечном сервере.
AmneziaWG~0 КБ (всего 15 МБ на весь модуль)~200–500 КБМодуль ядра Linux (Kernel)Экстремально легкий. База из 5 000 клиентов в покое займет 0 МБ. Но автоматизировать создание через 3x-ui gRPC API не получится.
Shadowsocks (2022)~10 КБ~400 КБ – 1 МБXray (Go)Самый легкий протокол внутри панели 3x-ui.
VLESS (Reality)~10–15 КБ~500 КБ – 1.5 МБXray (Go)Идеальный баланс скрытности и потребления памяти для создания клиентских сетей.
TUIC (v5)~25–35 КБ~2 МБ – 5 МБXray (Go)Реализация HTTP/3 требует больших буферов для параллельных потоков и удержания ID сессии (Connection Migration). Зато эта особенность позволяет TUIC держать стабильную связь в экстремальных условиях.
Hysteria 2~30–40 КБ~3 МБ – 8 МБXray / Hysteria (Go)Агрессивный протокол на базе UDP (Brutal-congestion-control); создает огромные буферы в памяти для борьбы с потерей пакетов на максимальной скорости.

Главный вывод: UDP-протоколы (TUIC, Hysteria 2) требуют в 3–5 раз больше памяти под нагрузкой, чем классические TCP-протоколы.
 
moder

moder

Администратор
Команда форума
Он пока работает, может быть не везде.
Для просмотра содержимого вам необходимо авторизоваться.
Бывает что долго подключается, около минуты. Изображения, файлы долго грузит, текст - нормально.

Распространенная ошибка это оставлять значение по-умолчанию:
4728

Дело в том, что трафик cloudflare давно в РФ замедляется.
А нужно сделать так:
Для просмотра содержимого вам необходимо авторизоваться.

Кроме того, некоторые провайдеры блокируют нестандартные порты, а по умолчанию панель выставляет нестандартный порт. Попробуйте 443 порт указать.
 
H

hstq

HOSTING SERVICE
Для выбора VPS здесь не хватает методики замера. 10 000 записей в панели и 10 000 одновременных соединений дают разную нагрузку; один пользователь тоже может держать много соединений.

Я бы сравнивал протоколы на одной машине, с одинаковым трафиком: простой, обычная нагрузка и пик. Отдельно смотрел бы память процесса и сколько памяти остаётся системе, чтобы не потерять расход на сетевые буферы. Без версий, настроек и длительности теста эти МБ на клиента сложно переносить на другой сервер. Есть описание условий, в которых получены цифры?
 
Сверху