Clash Verge logo Clash VergeКроссплатформенный прокси-клиент с открытым кодом

Решение проблем

Снижаем потребление памяти Clash Verge

Опубликовано · Обновлено · 2 мин чтения

Диспетчер задач показывает у семейства процессов Clash Verge 300–400 МБ, и на ноутбуке с 8 ГБ это обидно. Сначала — куда уходит память, затем — режем осмысленно.

Несколько настроек вместе обычно ужимают резидентный след вдвое
Несколько настроек вместе обычно ужимают резидентный след вдвое

Куда уходит память

Два ведра: процесс интерфейса (Tauri WebView, от десятков до 100+ МБ) и процесс ядра verge-mihomo (растёт со сложностью конфига). Оптимизация делится так же.

Ужимаем интерфейс

  • Облегчённый режим — крупнейший выигрыш. Закрытие окна уничтожает процесс интерфейса целиком, прокси продолжает ядро; трей работает. Включите «облегчённый режим при закрытии окна» в настройках;
  • Отключите график трафика — живой график постоянно ест ресурсы отрисовки;
  • Держите главное окно закрытым — интерфейс рендерится по требованию.

Ужимаем ядро

  • Обрежьте rule-providers — каждый набор грузится в память целиком. Уберите неиспользуемые; гигантские списки рекламы замените lite-редакциями — гид по наборам;
  • Меньше узлов — подписку на 500 узлов Script-фильтром сводим к нужным регионам;
  • Stable вместо Alpha — в альфе случаются регрессии по памяти; без конкретной причины сидите на Stable (смена ядра);
  • Рост памяти при BT-раздачах — это таблица соединений делает свою работу; закончится потоп — осядет.

Реалистичные ожидания

Ухоженная конфигурация в облегчённом режиме — порядка 100–150 МБ суммарно, в основном ядро. Для движка с индексами правил, таблицей соединений и Geo-базами это здоровый уровень; гнаться за двузначными мегабайтами бессмысленно.

Примечание

«Растёт бесконечно и не спадает» — утечка: сообщите на GitHub с версией и масштабом конфига. «Колеблется вместе с числом соединений» — штатная работа.

Ещё нет Clash Verge?

Установщик Windows 64-бит · v2.5.1 · бесплатно и открыто

Скачать v2.5.1