ممنون میشم نحوه انجامش رو توضیح بدین ..
با دستور sysctl میتونید اینکار رو انجام بدید. sysctl رو با systemctl اشتباه نگیرید. برای اینکار به دسترسی روت نیاز دارید.
دستور زیر رو بزنید تا وقتی که 30 درصد حافظه استفاده شد، فرایند swap اتفاق بیوفته.
sudo sysctl vm.swappiness 70
الان وقتی که ۳۰ درصد حافظه پر بشه، کرنل پردازشهایی که ممکن هست رو میفرسته توی swap
کار بالا دائمی نیست و با یه خاموش روشن شدن به حالت اول بر میگرده. برای اینکه این تنظیم دائمی بشه، یه فایل با هر اسمی و با پسوند conf. توی دایرکتوری زیر درست کنید و مقداری که لازم دارید رو داخلش بنویسید.
مثلا فرض کنید اسم فایل swap.conf باشه، اول فایل رو با یه ویرایشگر متن بسازید
sudo nano /etc/sysctl.d/swap.conf
الان مثلا عدد 70 رو اونجا بنویسید. با فشردن کلیدهای ctrl + o فایل رو ذخیره و با ctrl + x خارج بشید.