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

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

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


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: اندازه swap را هرکی یه چیز می‍گه چرا؟ {حل شد}  (دفعات بازدید: 2742 بار)

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

آفلاین بهنام …

  • High Hero Member
  • *
  • ارسال: 1028
  • إن أحسنتم أحسنتم لأنفسكم وإن أسأتم فلها
سلام.
پنج سیستم دارم که می‍خوام روی اونا لینوکس نصب کنم:
سیستم اول: 1گیگ رم و dual core 1.8
سیستم دوم: 2گیگ رم و dual core 2.2
سیستم سوم: 3گیگ رم و core i3 2.2
سیستم چارم: 4گیگ رم و core i5 2.2
سیستم پنجم: 6گیگ رم و core i5 3.0

حالا با توجه به اینکه من عادت دارم نرم افزار متنوع(برنامه نویسی و اداری و بازی و ...) نصب می‍کنم
و از hibernate و میزکارهای unity , gnome-shell , kde باهم استفاده می‍کنم

و با توجه به تضاد گفتاری اینا:
http://www.cyberciti.biz/tips/linux-swap-space.html
http://ubuntuforums.org/showthread.php?t=1982639
http://askubuntu.com/questions/62073/how-to-decide-on-swap-size
http://forum.ubuntu.ir/index.php?topic=14329.0
http://forum.ubuntu.ir/index.php/topic,5613.0.html

یک نفر که واقعا فهمید چی می‍گم بفرماید که چقدر به قضای swap هرکدام اختصاص بدم.
خیلی ممنون
« آخرین ویرایش: 19 بهمن 1391، 09:29 ب‌ظ توسط iambehnam »
:) :)

آفلاین آزاد کار کوچک

  • Full Member
  • *
  • ارسال: 208
  • جنسیت : پسر
  • 哈米德
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #1 : 19 بهمن 1391، 02:51 ب‌ظ »
سلام.
پنج سیستم دارم که می‍خوام روی اونا لینوکس نصب کنم:
سیستم اول: 1گیگ رم و dual core 1.8
سیستم دوم: 2گیگ رم و dual core 2.2
سیستم سوم: 3گیگ رم و core i3 2.2
سیستم چارم: 4گیگ رم و core i5 2.2
سیستم پنجم: 6گیگ رم و core i5 3.0

حالا با توجه به اینکه من عادت دارم نرم افزار متنوع(برنامه نویسی و اداری و بازی و ...) نصب می‍کنم
و از hibernate و میزکارهای unity , gnome-shell , kde باهم استفاده می‍کنم

و با توجه به تضاد گفتاری اینا:
http://www.cyberciti.biz/tips/linux-swap-space.html
http://ubuntuforums.org/showthread.php?t=1982639
http://askubuntu.com/questions/62073/how-to-decide-on-swap-size
http://forum.ubuntu.ir/index.php?topic=14329.0
http://forum.ubuntu.ir/index.php/topic,5613.0.html

یک نفر که واقعا فهمید چی می‍گم بفرماید که چقدر به قضای swap هرکدام اختصاص بدم.
خیلی ممنون

به طور کلی سواپ مال زمانیه که رم شما کامل پر میشه از این فضا به عنوان رم استفاد میکنه مثلا تو یه سیستم با رم ۶ گیگ عموما از سواپ استفاده نمیشه پس این بستگی به شما و فضای شما داره اگه فضا دارید خوب ۴ گیگ اختصاص بدید بره پی کارش اما تا اونجا که تجربه من میگه از این ۴گیگ ۱گیگش هم استفاده نمیشه روی یه سیستم که ۱گیگ رم داره خوب امکان پر شدن رم هست پس ۱گیگ تا ۲گیگ اختصاص بدید اما در نظر داشته باشید که عامل محدود کننده سی پی یو هم وجود داره پس هر دسکتاپی هم نمیشه روی این سیستم نصب کرد مثلا ایکس فیس یا گنوم کلاسیک خوبه (ال ایکس دی ای را من دوست ندارم)
پس میشه با توجه به هر سیستم و نوع کاربری که از اون داریر خودتون سواپ را حدس بزنید در کل به نظر من نمیشه نسخه خاصی پیچید برا این مطلب
نرم‌افزار آزاد به خودی خود در بقیه حوزه‌های زندگی به شما آزادی نمی‌بخشد. برای به دست آوردن آن آزادی‌ها باید بجنگید.

"ریچارد استالمن"

آفلاین کیان

  • High Hero Member
  • *
  • ارسال: 2338
  • جنسیت : پسر
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #2 : 19 بهمن 1391، 03:17 ب‌ظ »
حداکثر swap میشه 4 گیگ با هر رمی که داری!
برای رم کمتر از 2 گیگ، 2 برابر رم سواپ نیازه.

آفلاین Matrix.1372

  • High Hero Member
  • *
  • ارسال: 1966
  • جنسیت : پسر
  • Ma3x
    • Ma3x
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #3 : 19 بهمن 1391، 03:58 ب‌ظ »
اصلا سواپ برا چی به‌وجود اومد؟
چون اون موقع‌ها حافظه رم خیلی کم بود و برنامه‌نویسا مجبور بودن برنامه رو تو قطعه‌های کوچک‌تری تقسیم و کمپایل کنن، سواپ اومد یه بخشی از هارد  رو به عنوان حافظه اصلی معرفی کرد که در صورت سر ریز شدن حافظه اصلی ازش استفاده بشه!
اما کاربرد الان سواپ:
کم پیش میاد با حجم حافظه‌های فعلی برای کارهای معمولی شاهد سرریز باشیم و بیشترین کاربرد سواپ در حال حاضر برای عملیات hibernate هست که داده های موجود در رم رو روی فضای سواپ کپی می‌کنه و هنگام بوت مجددا از روی سواپ منتقل می‌شه روی رم.
من معمولا روی حافظه‌های کمتر از ۴ گیگ سواپ رو یک و نیم برابر می‌گیرم، برای ۴ گیگ هم اندازه و برای بیشتر از ۴ گیگ نصف.
دلیل این‌که پاسخ‌ها متفاوت هست، یه جور سلیقه و همینطور نوع کاربری سیستم هاست!
به نظرم حجم سواپ چیزی نیست که از کسی بپرسی، باید بعد از کمی تجربه، دستت بیاد چقدر لازم داری :‌)

آفلاین امیرمهری

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • درورد بر اوبونتو
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #4 : 19 بهمن 1391، 04:31 ب‌ظ »
به نظر من برای موارد ذکر شده ۲گیگ سواپ کافی هست
و اگر هم دید سیستم کم میاره
یکی دیگه سواپ دو گیگ دیگه اضافه کن (یک درایو جدید دیگه ایجاد کن)
خداحافظ وبلاگ نويسي

من كاربر حرفه اي لينوكس نيستم
فقط خوب جستجو ميكنم.

آفلاین majidkamali1370

  • Hero Member
  • *
  • ارسال: 928
  • جنسیت : پسر
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #5 : 19 بهمن 1391، 04:33 ب‌ظ »
توی حدودا یه سالی که با گنو/لینوکس کار کردم فقط یه بار اونم ۳۵ کیلوبایت از swap استفاده شد !!!
Ubuntu 14.04 LTS 64-bit - unity

آفلاین alieblice

  • High Hero Member
  • *
  • ارسال: 1275
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #6 : 19 بهمن 1391، 06:04 ب‌ظ »
اگر علمی میخای پیش بری باید تو هرسیستم به اندازه رمش swap هم بزاری چون اگر مثلا از 6 گیگ رمت 5.9 مصرف شده باشه بعد سیستم رو بخای hibernate کنی 5.6 گیگ فضا لازم داره + یک مقدار بیشتر که مصالح بازیابی از hibernate رو ذخیره میکنه.

اگر تجربی جواب میخای کاری که امیرمهری گفتن بهترین کاره

آفلاین سید مسعود امامیان

  • Hero Member
  • *
  • ارسال: 951
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #7 : 19 بهمن 1391، 08:36 ب‌ظ »
در سخت ترین شرایط دستور top یا htop رو بزنین متوجه صحبت دوستان می شوید . (به مقدار مصرفی swap در خروجی دقت کنید .)
top -id 1
به عمل کار برآید     به سخندانی نیست . . .

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
من که اصلا پارتیشن اسوپ توی لیست پارتیشن‌هام ندارم بعد از استفاده متوجه شدم اون مقدار هم که داره زیادیشه! واسه همین اصلا برشداشتم و اصلا مشکلی هم ندارم.
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین بهنام …

  • High Hero Member
  • *
  • ارسال: 1028
  • إن أحسنتم أحسنتم لأنفسكم وإن أسأتم فلها
پاسخ : اندازه swap را هرکی یه چیز می‍گه چرا؟
« پاسخ #9 : 20 بهمن 1391، 11:32 ق‌ظ »
اصلا سواپ برا چی به‌وجود اومد؟
چون اون موقع‌ها حافظه رم خیلی کم بود و برنامه‌نویسا مجبور بودن برنامه رو تو قطعه‌های کوچک‌تری تقسیم و کمپایل کنن، سواپ اومد یه بخشی از هارد  رو به عنوان حافظه اصلی معرفی کرد که در صورت سر ریز شدن حافظه اصلی ازش استفاده بشه!
اما کاربرد الان سواپ:
کم پیش میاد با حجم حافظه‌های فعلی برای کارهای معمولی شاهد سرریز باشیم و بیشترین کاربرد سواپ در حال حاضر برای عملیات hibernate هست که داده های موجود در رم رو روی فضای سواپ کپی می‌کنه و هنگام بوت مجددا از روی سواپ منتقل می‌شه روی رم.
من معمولا روی حافظه‌های کمتر از ۴ گیگ سواپ رو یک و نیم برابر می‌گیرم، برای ۴ گیگ هم اندازه و برای بیشتر از ۴ گیگ نصف.
دلیل این‌که پاسخ‌ها متفاوت هست، یه جور سلیقه و همینطور نوع کاربری سیستم هاست!
به نظرم حجم سواپ چیزی نیست که از کسی بپرسی، باید بعد از کمی تجربه، دستت بیاد چقدر لازم داری :‌)
در سخت ترین شرایط دستور top یا htop رو بزنین متوجه صحبت دوستان می شوید . (به مقدار مصرفی swap در خروجی دقت کنید .)
top -id 1
جواب‌های انتخاب شده‌ی من. تشکر
:) :)