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

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

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


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

نویسنده موضوع: hibernate و swap  (دفعات بازدید: 3714 بار)

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

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
hibernate و swap
« : 12 اردیبهشت 1388، 10:40 ق‌ظ »
سلام
من چند روزه که سیستمم رو خاموش نکردم و اون رو hibernate کردم

ولی دقت کردم و دیدم که هر دفعه hibernate میکنم و دفعه بعد سیستم رو روشن میکنم حدود ۱۰۰ مگ به فضای اشغالی swap اضافه میشه و در ضمن رمم هم خیلی پر شده

میخواستم بدونم این عادیه یا نه
اگه نه چی کارش کنم

ممنون
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: hibernate و swap
« پاسخ #1 : 12 اردیبهشت 1388، 11:02 ق‌ظ »
مگه پارتيشن swap شما جدا نيست ؟
لينوكس مثل ويندوز نيست كه اطلاعات swap رو داخل پارتيشن نصب شده ويندوز (به صورت پيش فرض) نگه‌داره ، يك پارتيشن اختصاصي براي خودش داره.
اون چيزي كه شما ديدي احتمالا همون فضايي هست كه اطلاعات داخل Ram ت رو داخلش نگه داشته كه بعد از boot شدن مجدد ديگه بهش نيازي نداري و ميتوني پاكش كني، اگر اين كار رو نكني دفته بعد كه hibernate ميكني اون فابل از نو بازنويسي خواهد شد.

زياد شدن مصرف رم پس از hibernate هاي متعدد طبيعيه چون اكثر برنامه ها نمي‌تونند پس از بسته شدنشون 100 درصد رم رو از اطلاعاتي كه داخل اون بارگزاري كردند خالي كنند.


سلام
من چند روزه که سیستمم رو خاموش نکردم و اون رو hibernate کردم

ولی دقت کردم و دیدم که هر دفعه hibernate میکنم و دفعه بعد سیستم رو روشن میکنم حدود ۱۰۰ مگ به فضای اشغالی swap اضافه میشه و در ضمن رمم هم خیلی پر شده

میخواستم بدونم این عادیه یا نه
اگه نه چی کارش کنم

ممنون

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: hibernate و swap
« پاسخ #2 : 12 اردیبهشت 1388، 11:51 ق‌ظ »
چرا جداست

اگه محتویاتش رو پاک کنم  فکر نکنم دفعه بعد hibernate درست کار کنه

شما مطمعنید ؟؟؟
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: hibernate و swap
« پاسخ #3 : 12 اردیبهشت 1388، 04:48 ب‌ظ »
تا اونجایی که دانش من اجازه میده ! اون فایل چیزی نیست جز محتویات RAM سیستم شما هنگامی که آخرین بار hibernate کردید.

lomion

  • مهمان
پاسخ به: hibernate و swap
« پاسخ #4 : 12 اردیبهشت 1388، 05:37 ب‌ظ »
فکر کنم اون می مونه برای اینکه اگه لازم بشه دوباره هایبرنیت کنید، زمان کمتری طول بکشه.

آفلاین sudotux

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 2269
پاسخ به: hibernate و swap
« پاسخ #5 : 12 اردیبهشت 1388، 06:09 ب‌ظ »
فکر کنم اون می مونه برای اینکه اگه لازم بشه دوباره هایبرنیت کنید، زمان کمتری طول بکشه.

... و مطمئنا با یک بار ریست , رم سیستمتون خالی میشه !

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: hibernate و swap
« پاسخ #6 : 12 اردیبهشت 1388، 07:20 ب‌ظ »
... و مطمئنا با یک بار ریست , رم سیستمتون خالی میشه !

ای بابا حسین جون اینقدر دیگه ......

میخواستم بدونم راهی واسه خالی کردن swap و ram بدون reset وجود داره یا نه
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

lomion

  • مهمان
پاسخ به: hibernate و swap
« پاسخ #7 : 12 اردیبهشت 1388، 07:47 ب‌ظ »
لینوکس به صورت پیشفرض این کار رُ نمی کنه. یه جایی دیدم که یا باید کرنل رُ دوبار کامپایل کنید یا اینکه یه سری دستورات داره. اما اون پربودن رم و سواپ تاثیری روی کارکرد نداره. چون اگه لازم باشه فضای بی استفاده جایگزین میشه.

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: hibernate و swap
« پاسخ #8 : 12 اردیبهشت 1388، 08:49 ب‌ظ »
... و مطمئنا با یک بار ریست , رم سیستمتون خالی میشه !

ای بابا حسین جون اینقدر دیگه ......

میخواستم بدونم راهی واسه خالی کردن swap و ram بدون reset وجود داره یا نه

swapping خودت رو میتونی با این دو تا دستور خاموش و روشن کنی :

sudo swapoff -a
       sudo swapon -a

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: hibernate و swap
« پاسخ #9 : 12 اردیبهشت 1388، 09:29 ب‌ظ »
swapping خودت رو میتونی با این دو تا دستور خاموش و روشن کنی :

sudo swapoff -a
       sudo swapon -a

ARH واقعا ممنون
واسه swap حله

اما برای خالی تر کردن ram چه کار کنم
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: hibernate و swap
« پاسخ #10 : 12 اردیبهشت 1388، 09:34 ب‌ظ »
[
اما برای خالی تر کردن ram چه کار کنم

راه حل بی دردسرش restart هست  . راه حل پردردسرش رو من بلند نیستم :)

آفلاین کرگدن

  • High Hero Member
  • *
  • ارسال: 1769
  • جنسیت : پسر
پاسخ به: hibernate و swap
« پاسخ #11 : 12 اردیبهشت 1388، 09:39 ب‌ظ »
swapping خودت رو میتونی با این دو تا دستور خاموش و روشن کنی :

sudo swapoff -a
       sudo swapon -a

ARH واقعا ممنون
واسه swap حله

اما برای خالی تر کردن ram چه کار کنم

ساختار لینوکس یکمی فرق داره
هر پروسسی یه حافظه ای رو می گیره و تا وقتی اون پروسس باشه حافظه گرفته شده و به غیر از این حافظه ای گرفته نمیشه
ممکنه برنامه ای کرش کرده باشه و لی هنوز پروسس هاش مونده باشه ( یا اینکه کامل بسته نشده باشه)
تشخیص اینکه کدوم برنامه ها از چه پروسس هایی استفاده می کنند توسط کاربر مشخص میشه ( ویا اینکه کدوم پروسس ها دیگه نباید باشن و اضافی هستن و.......)

پس می تونید لیست پروسس هاتون رو ببینید و دقت کنید که کدومشون اضافی هستن ( اگر بر اساس مقدار حافظه تخصیص داده شده ببینید بهتره ) و بر اساس حافضه ای که اشغال می کنند تصمیم بگیرید که اونارو kill کنید و حافظه رو آزاد کنید


لینوکس مطلق به شماست و شما باید اونو مدیریت کنید :)

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

آفلاین HamidTB

  • Hero Member
  • *
  • ارسال: 897
  • جنسیت : پسر
    • دست نوشته هاي يه لينوكسي
پاسخ به: hibernate و swap
« پاسخ #12 : 12 اردیبهشت 1388، 09:53 ب‌ظ »
swapping خودت رو میتونی با این دو تا دستور خاموش و روشن کنی :

sudo swapoff -a
       sudo swapon -a

ARH واقعا ممنون
واسه swap حله

اما برای خالی تر کردن ram چه کار کنم

ساختار لینوکس یکمی فرق داره
هر پروسسی یه حافظه ای رو می گیره و تا وقتی اون پروسس باشه حافظه گرفته شده و به غیر از این حافظه ای گرفته نمیشه
ممکنه برنامه ای کرش کرده باشه و لی هنوز پروسس هاش مونده باشه ( یا اینکه کامل بسته نشده باشه)
تشخیص اینکه کدوم برنامه ها از چه پروسس هایی استفاده می کنند توسط کاربر مشخص میشه ( ویا اینکه کدوم پروسس ها دیگه نباید باشن و اضافی هستن و.......)

پس می تونید لیست پروسس هاتون رو ببینید و دقت کنید که کدومشون اضافی هستن ( اگر بر اساس مقدار حافظه تخصیص داده شده ببینید بهتره ) و بر اساس حافضه ای که اشغال می کنند تصمیم بگیرید که اونارو kill کنید و حافظه رو آزاد کنید


لینوکس مطلق به شماست و شما باید اونو مدیریت کنید :)


کرگدن جون ممنونم

[
اما برای خالی تر کردن ram چه کار کنم

راه حل بی دردسرش restart هست  . راه حل پردردسرش رو من بلند نیستم :)
خب منم سرم درد میکنه برای دردسر
زندگی : یه بازی بزرگ که توی این بازی فقط یه جون داری , هیچ جاشو نمیشه ذخیره کرد و جایی برای اشتباه نیست !!!

آفلاین ARH

  • Full Member
  • *
  • ارسال: 135
  • جنسیت : پسر
  • Hardware Enthusiast
    • پروفايل شخصي من در گوگل
پاسخ به: hibernate و swap
« پاسخ #13 : 12 اردیبهشت 1388، 09:56 ب‌ظ »
آقا اگر من این swap پارتیشنی که به صورت پیش فرض ایجاد شده  رو نخوام باید چی کار کنم ؟ جا کم آوردم !

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

  • High Hero Member
  • *
  • ارسال: 1270
  • جنسیت : پسر
  • درورد بر اوبونتو
پاسخ به: hibernate و swap
« پاسخ #14 : 13 اردیبهشت 1388، 03:56 ب‌ظ »
من چند وقت پیش یک مقاله در مورد swap تو سایت گذاشتم و جدید هم اونو ویرایش هم کردم.

آقای arh احتمالا جوابتون رو از اون میگیرید.

http://forum.ubuntu.ir/index.php/topic,9444.0.html


خداحافظ وبلاگ نويسي

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