Диспетчер задач показывает у verge-mihomo 600 МБ? Сначала калибровка: 150–300 МБ — норма для прокси-ядра с живыми соединениями. Держится выше 500 МБ — повод действовать. Пять правок в порядке отдачи.

Память падает с 480 до 190 МБ после применения настроек
Настройки ниже дают заметное падение, а не косметику

1. Убавить уровень логов (главный выигрыш)

На уровне debug ядро держит в памяти огромный буфер журнала. Верните в настройках уровень info; debug — только на время разбора проблем. Если вы однажды открыли «Логи» и забыли вернуть уровень — эта правка освобождает трёхзначные мегабайты.

2. Укротить число соединений

Торрент-клиенты и прочий P2P открывают тысячи одновременных соединений, и по каждому ядро хранит состояние. Два хода:

  • выведите загрузчики из-под ядра правилом по процессу: PROCESS-NAME,qbittorrent.exe,DIRECT;
  • следите за счётчиком на странице «Подключения»; при тысячах записей сперва найдите процесс-виновник.

3. Похудеть подписке

Иные подписки тащат 500+ узлов и десятки групп — всё это живёт в памяти и умножается при тестах задержки. Отфильтруйте лишнее Script-ом:

function main(config) {
  // оставить только узлы HK / JP / SG
  config.proxies = config.proxies.filter(
    p => /HK|JP|SG/i.test(p.name)
  );
  return config;
}

4. Разрядить интервал проверок

Группы url-test перемеряют узлы каждые 300 секунд — периодический всплеск, пропорциональный числу узлов. Перекройте группу в Merge: interval: 600 или 900 плюс tolerance: 50, чтобы группа не скакала между почти одинаковыми узлами (заодно исчезнут переключения посреди игры).

5. Тюнинг на уровне ядра

profile:
  store-selected: true
tcp-concurrent: true
keep-alive-interval: 15

Добавляется через Merge. В свежих версиях Clash Verge есть и экспериментальная опция возврата памяти в настройках — включите и понаблюдайте.

Когда дело не в памяти

  • Растёт бесконечно, сбрасывается перезапуском — сначала обновитесь: часть утечек уже починена в новых версиях (инструкция);
  • Интерфейс вялый, память в норме — открытая страница «Подключения» с тысячами строк; закройте её;
  • Тормозит вся машина — посмотрите, кто дерётся с ядром за процессор; антивирус, сканирующий процесс ядра в реальном времени, — классика; добавьте в исключения.

После правок перезапустите приложение и оценивайте тренд за полдня в диспетчере задач, а не мгновенное значение.