انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!  (دفعات بازدید: 2720 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین سید مجتبی رضویان

  • Newbie
  • *
  • ارسال: 4
1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« : 08 آذر 1387، 02:26 ب‌ظ »
سلام.
وقتی با blender رو یه فایل سنگین کار میکنم. از تمام swap استفاده میشه در حالی که از حدود ۱۵٪ 1.5GB رم استفاده میشه. آخر سر هم اینقدر swap (=تعویض) انجام میده تا بلندر کرش کنه.
پیشاپیش از کمکتون متشکرم.
« آخرین ویرایش: 08 آذر 1387، 04:36 ب‌ظ توسط سید مجتبی رضویان »

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #1 : 08 آذر 1387، 03:44 ب‌ظ »
درصد استفاده از swap رو با این دستور مشاهده کنید:

cat /proc/sys/vm/swappiness
میتونید این مقدار رو کاهش بدید و یا حتی صفر کنید ! برای تغییر این مقدار ( به 20 % استفاده از swap ) دستور زیر رو اجرا کنید:

sudo sysctl -w vm.swappiness=20
دستور زیر رو اجرا کنید:

sudo gedit /etc/sysctl.conf
این خط رو به انتهای فایل اضافه کرده و فایل رو ذخیره کنید:

vm.swappiness=20
سیستم رو ریست کنید.

-------------------

من هم مثل شما دقیقا ۱.۵ گیگ رم دارم و اصلا پارتیشن swap ندارم و هیچ مشکلی هم ندارم ...

آفلاین سید مجتبی رضویان

  • Newbie
  • *
  • ارسال: 4
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #2 : 08 آذر 1387، 04:39 ب‌ظ »
متشکرم.اما این کارو انجام دادم و با صفر درصد هم انجام دادم. ولی سیستم مونیتور همون درصد های قبلی رو نشونن میده. چطور میتونم swap رو موقتا غیر فعار کنم؟ (هر چند راه بالا هم همین کارو میکرد ولی به غیر از اون راه)
« آخرین ویرایش: 08 آذر 1387، 05:09 ب‌ظ توسط سید مجتبی رضویان »

آفلاین ahmed

  • High Hero Member
  • *
  • ارسال: 1069
  • جنسیت : پسر
    • یادداشت‌های یک دوست‌دار نرم‌افزارهای آزاد
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #3 : 08 آذر 1387، 05:15 ب‌ظ »
GParted رو نصب کنید و بعد از نصب و اجراش روی پارتیشن Swap راست کلیک کنید و swap off رو انتخاب کنید.

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #4 : 08 آذر 1387، 05:41 ب‌ظ »
GParted رو نصب کنید و بعد از نصب و اجراش روی پارتیشن Swap راست کلیک کنید و swap off رو انتخاب کنید.

با این دستور هم میتونی swap رو غیر فعال کنی:

swapoff -a
برای اینکه در هنگام بوت , swap غیر فعال بشه فایل fstab رو ویرایش کنید:

sudo gedit /etc/fstab
و ابتدای خط مربوط به پارتیشن swap علامت کامنت ( # ) بگذارید.

آفلاین سید مجتبی رضویان

  • Newbie
  • *
  • ارسال: 4
محدودیت استفاده از حافظه.
« پاسخ #5 : 08 آذر 1387، 06:24 ب‌ظ »
سلام. از همه سپاس گذارم.
بلاخره swap رو غیر فعال کردم. ولی حالا مشکل عوض شد بلندر زودتر کرش میکنه. ;D
آیا وقتی برنامه ای نصب میشه محدودیتی برای استفاده از RAM براش در نظر گرفته میشه؟ (که اگر بیشتر از فلان مقدار شد Kill بشه.)
اگر هست چطور میشه تغییرش داد؟
متشکرم.

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #6 : 08 آذر 1387، 07:15 ب‌ظ »
درود

اگر ممکنه قبل از جرای برنامه و بعد از اجرای برنامه و هنگامی که لود ش زیاد شده  خروجی دستور free رو برامون بذارید

 Vaio-VPCCW - core i7 -Nvidia GT320M -4GB -OS Fedora 20/ kde 4.12
Vbox: Centos 6.4 (server) / Archlinux

آفلاین فاراب

  • High Hero Member
  • *
  • ارسال: 1352
  • آزادی
    • پروفایل لینکداین
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #7 : 08 آذر 1387، 07:32 ب‌ظ »
با اجازه فرمانی رو که حناب کرگدن فرمودن به صورت free -m اجرا کنید که خوانایی بیشتری داشته باشه.
شاید بهتر باشه با gparted موقتا swap رو پاک کنید و دوباره تست کنید!
Godisnowhere

آفلاین سید مجتبی رضویان

  • Newbie
  • *
  • ارسال: 4
آقا حل شد
« پاسخ #8 : 08 آذر 1387، 08:35 ب‌ظ »
سلام دوستان.
از لطفی که دارید بینهایت خوشحالم.
یک نکته مهم رو فهمیدم.
gnome_system_monitor در پنجره اصلی فقط حافظه استفاده شده توسط برنامه ها رو نمایش میده. اما در اپلتی که به پنل اضافه میشه هم memory in use bye program هم memory in use as cashe که نمیدنم چیه رو نمایش میده.
و بلندر زمانی kill میشد که هم swap هم ram کامل پر شده باشه
دستور free هم تمام حافظه استفاده شده رو در جمع نشون میده و از این نظر میتونه کمک کننده باشه.
بنابر این باساختن یا swap partiton جدید مشکل حل شد.
متشکرم.
آیا روشی به غیر از ساخت پارتیشن وجود داره؟(من اسم فایل swap رو شنیدم ولی نمیدونم چیه)
بازم متشکرم.

آفلاین ahmed

  • High Hero Member
  • *
  • ارسال: 1069
  • جنسیت : پسر
    • یادداشت‌های یک دوست‌دار نرم‌افزارهای آزاد
پاسخ به: 1.5 GB رم خالی، 486 MB سواَپ(swap) پر!!
« پاسخ #9 : 09 آذر 1387، 03:36 ب‌ظ »
GParted رو نصب کنید و بعد از نصب و اجراش روی پارتیشن Swap راست کلیک کنید و swap off رو انتخاب کنید.

با این دستور هم میتونی swap رو غیر فعال کنی:

swapoff -a
برای اینکه در هنگام بوت , swap غیر فعال بشه فایل fstab رو ویرایش کنید:

sudo gedit /etc/fstab
و ابتدای خط مربوط به پارتیشن swap علامت کامنت ( # ) بگذارید.

من که به کار گرافیکی علاقه مند هستم، همیشه این کار رو انجام می دادم! ولی در کل ممنون به خاطر یاد دادن دستور.
 ;)