Решение проблем
Снижаем потребление памяти Clash Verge
Диспетчер задач показывает у семейства процессов Clash Verge 300–400 МБ, и на ноутбуке с 8 ГБ это обидно. Сначала — куда уходит память, затем — режем осмысленно.
Куда уходит память
Два ведра: процесс интерфейса (Tauri WebView, от десятков до 100+ МБ) и процесс ядра verge-mihomo (растёт со сложностью конфига). Оптимизация делится так же.
Ужимаем интерфейс
- Облегчённый режим — крупнейший выигрыш. Закрытие окна уничтожает процесс интерфейса целиком, прокси продолжает ядро; трей работает. Включите «облегчённый режим при закрытии окна» в настройках;
- Отключите график трафика — живой график постоянно ест ресурсы отрисовки;
- Держите главное окно закрытым — интерфейс рендерится по требованию.
Ужимаем ядро
- Обрежьте rule-providers — каждый набор грузится в память целиком. Уберите неиспользуемые; гигантские списки рекламы замените lite-редакциями — гид по наборам;
- Меньше узлов — подписку на 500 узлов Script-фильтром сводим к нужным регионам;
- Stable вместо Alpha — в альфе случаются регрессии по памяти; без конкретной причины сидите на Stable (смена ядра);
- Рост памяти при BT-раздачах — это таблица соединений делает свою работу; закончится потоп — осядет.
Реалистичные ожидания
Ухоженная конфигурация в облегчённом режиме — порядка 100–150 МБ суммарно, в основном ядро. Для движка с индексами правил, таблицей соединений и Geo-базами это здоровый уровень; гнаться за двузначными мегабайтами бессмысленно.
«Растёт бесконечно и не спадает» — утечка: сообщите на GitHub с версией и масштабом конфига. «Колеблется вместе с числом соединений» — штатная работа.
Установщик Windows 64-бит · v2.5.1 · бесплатно и открыто