در Task Manager عدد verge-mihomo شده 600 مگابایت؟ اول مقیاس: 150 تا 300 مگابایت برای هسته‌ای با اتصال‌های زنده طبیعی است. ماندنِ بالای 500 ارزش اقدام دارد. پنج اصلاح به‌ترتیب بازده.

حافظه بعد از اعمال تنظیمات از 480 به 190 مگابایت می‌رسد
تنظیمات زیر افتی محسوس می‌سازند، نه آرایشی

۱. سطح لاگ را پایین بیاورید (بزرگ‌ترین برد)

در سطح debug هسته بافر عظیمی از لاگ را در حافظه نگه می‌دارد. در تنظیمات به info برگردید؛ debug فقط هنگام عیب‌یابی. اگر یک بار صفحهٔ لاگ‌ها را باز کرده و سطح را فراموش کرده‌اید، همین یک قلم می‌تواند سه‌رقمی مگابایت آزاد کند.

۲. تعداد اتصال را مهار کنید

کلاینت‌های تورنت و نرم‌افزارهای P2P هزاران اتصال هم‌زمان باز می‌کنند و هسته برای هرکدام وضعیت نگه می‌دارد. دو حرکت:

  • دانلودرها را با قانون پردازه از هسته بیرون ببرید: PROCESS-NAME,qbittorrent.exe,DIRECT؛
  • شمارندهٔ صفحهٔ «اتصال‌ها» را ببینید؛ با هزاران رکورد، اول پردازهٔ مسئول را پیدا کنید.

۳. اشتراک را لاغر کنید

بعضی اشتراک‌ها بالای ۵۰۰ سرور و ده‌ها گروه دارند — همه ساکن حافظه‌اند و هنگام تست پینگ چندبرابر می‌شوند. بی‌مصرف‌ها را با Script فیلتر کنید:

function main(config) {
  // فقط سرورهای آلمان / هلند / ترکیه بمانند
  config.proxies = config.proxies.filter(
    p => /DE|NL|TR/i.test(p.name)
  );
  return config;
}

۴. بازهٔ تست سلامت را شل کنید

گروه‌های url-test هر 300 ثانیه همه را می‌سنجند — جهشی دوره‌ای متناسب با تعداد سرورها. در Merge گروه را بازنویسی کنید: interval: 600 یا 900 به‌علاوهٔ tolerance: 50 تا گروه بین سرورهای تقریباً هم‌سطح نپرد (سوئیچ وسط بازی هم حذف می‌شود).

۵. تنظیم در سطح هسته

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

از راه Merge اضافه کنید. نسخه‌های تازهٔ کلش ورج در تنظیمات یک گزینهٔ آزمایشی بازپس‌گیری حافظه هم دارند — روشن کنید و ببینید.

وقتی مشکل از حافظه نیست

  • بی‌وقفه رشد می‌کند و با ری‌استارت صفر می‌شود — اول به‌روزرسانی؛ چند نشتی در نسخه‌های تازه بسته شده (آموزش
  • رابط کند است اما حافظه عادی — صفحهٔ «اتصال‌ها» با هزاران ردیفِ باز عامل معمول است؛ ببندیدش؛
  • کل دستگاه کند است — ببینید چه چیزی با هسته سر CPU می‌جنگد؛ اسکن لحظه‌ای آنتی‌ویروس روی پردازهٔ هسته کلاسیک است، در استثناها بگذارید.

بعد از اعمال، برنامه را ری‌استارت کنید و به‌جای یک لحظه، روند نیم‌روزه را در Task Manager قضاوت کنید.