انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: sajadspeed در 04 بهمن 1402، 10:11 بظ
-
سلام دوستان یه موقعهایی یه سری از برنامههایی که من اجرا میکنم در هنگام اجراشون نیاز به رم زیادی دارن. از این جهت با اینکه ۱۲گیگ رم دارم ولی حدود دو گیگ هم از swap استفاده میشه، ولی خوب این مورد فقط برای چند دقیقهست، بعد از اون نهایتا ۸ گیگ رمم در حال استفاده است. حالا اون برنامههایی که باز بودن و رفتن توی swap به شدت دچار کندی میشن. مثلا مرورگرم(فایرفاکس).
سوال اینجاست که راهی نیست من بتونم دستی تمام این اطلاعات رمی که رفته توی swap رو دوباره برگردونم به رم؟ منطقا خود سیستمعامل باید این کار رو انجام بده ولی بدین شکل نیست، هر چند بار هم که فایرفاکس رو مینیمایز و تمام صفحه کنم، باهاش کار کنم، بازم دچار کندی میشود.
دبیان ناپایدار با دسکتاپ kde دارم.
-
اگه ته تهش هشت گیگ رم مصرف میکنید پس به سواپ نیازی ندارید.
در پرونده etc/sysctl.conf/ تمایل هسته نسبت به استفاده از سواپ مشخص میشه، بر اساس مقدار vm.swappiness حتی اگه رم پر هم نشده باشه ممکنه باز از سواپ استفاده بشه.
شما اگه به سواپ نیازی ندارید استفاده از اونو با دستور زیر به صفر برسونید، یا حداقل از zram استفاده کنید.
sudo sysctl -w vm.swappiness=0
-
نه ببینید در شرایط عادی همون ۸ گیگ رم پر میشه. دقایقی هست که مثلا در شروع نرمافزار نیاز به بیش از ۱۲ گیگ رم هم دارم. به همین دلیل نمیخوام کلا بزنم swap رو غیرفعال کنم.
-
نوع فایل سیستمتون چیه؟
مطمئنید که کل ۱۲ گیگرم پر میشه؟ اگه اینطور بشه که کل سامانه یهو خیلی خیلی کند میشه و نه فقط چنتا نرم افزار، دقت کنید ممکنه حتی اگه رم پر نشه از سواپ استفاده بشه.
-
EXT4
الان که گفتید ممکنه بدون پر شدن رم هم از swap استفاده کنه شک کردم که شاید رم پر نشه. حالا همین امروز چک میکنم این قضیه رو و خبر میدم.
-
با swapoff میتونی برگردونی
-
با swapoff میتونی برگردونی
خیلی ممنون دقیقا همین چیزی بود که بهش نیاز داشتم.
الان که گفتید ممکنه بدون پر شدن رم هم از swap استفاده کنه شک کردم که شاید رم پر نشه. حالا همین امروز چک میکنم این قضیه رو و خبر میدم.
اینم چک کردم، نه انگار واقعا رم پر میشه و مشکل ساز میشه این قضیه.
-
اینم چک کردم، نه انگار واقعا رم پر میشه و مشکل ساز میشه این قضیه.
اگه این اتفاق در کار با نرم افزارای زیادی میفته حتما مشکلی وجود داره.
در گنو نباید اینقدر رم مصرف شه.
-
در گنو نباید اینقدر رم مصرف شه.
بایدی وجود نداره:)
-
اینم چک کردم، نه انگار واقعا رم پر میشه و مشکل ساز میشه این قضیه.
اگه این اتفاق در کار با نرم افزارای زیادی میفته حتما مشکلی وجود داره.
در گنو نباید اینقدر رم مصرف شه.
نه همهی نرمافزارها فقط یونیتی هستش که کلا اون حالش همینجوریه ;D در ابتدای شروعش برای راهاندازی سریعتر خیلی رم میکشه.