انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: \SmHk/ در 13 شهریور 1399، 04:15 بظ
-
سلام بر همگی
آخرین باری که کوبونتو نصب کردم هیچ نوع سواپی نساختم ولی الان میبینم که یکی دارم(2گیگ)؟ قضیه چیه؟
چجوری پاکش کنم؟(چون لازمش ندارم و می ترسم به هارد آسیب بزنه (چون میخواد مرتب اطلاعات بنویسه و بخونه))
free
total used free shared buff/cache available
Mem: 8056848 1581940 763628 1130140 5711280 5040576
Swap: 2097148 524 2096624
-
موقع نصب خودت پارتیشن ها رو ساختی یا automatic رو زدی؟
-
خروجی این دستور رو بذار که ببینیم swap روی یه پارتیشن جدا سوار شده یا نه.
cat /proc/swaps
-
موقع نصب خودت پارتیشن ها رو ساختی یا automatic رو زدی؟
خودم ساختم.
cat /proc/swaps
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
-
۲ تا حالت بیشتر نداره : یا از قبل این swap رو داشتی یادت رفته پاکش کنی یا اون پایین تیک automatic رو زدی .
-
موقع نصب خودت پارتیشن ها رو ساختی یا automatic رو زدی؟
خودم ساختم.
cat /proc/swaps
Filename Type Size Used Priority
/swapfile file 2097148 0 -2
البته این /swapfile هستش. فکر کنم خود سیستم وقتی لازمش بشه، میسازه که سیستم بتونه به کارش ادامه بده. ولی نمیدونم چطور میشه دائم غیرفعالش کرد (با swapoff -a میشه خاموشش کرد البته موقت)
-
کرنلهای بعد از ۴، خودشون در صورت نیاز، پروندهٔ مبادله رو میسازن.
-
چجوری حذفش کنم؟
-
چرا حذفش کنی؟ حتماً لازم بوده که ساخته!
-
چرا حذفش کنی؟ حتماً لازم بوده که ساخته!
با اجازه کی ساختتش
اگه من سیستم عامل رو کنترل می کنم می خوام اگه مشکلی درست نمیکنه پاکش کنم
-
چرا حذفش کنی؟ حتماً لازم بوده که ساخته!
با اجازه کی ساختتش
اگه من سیستم عامل رو کنترل می کنم می خوام اگه مشکلی درست نمیکنه پاکش کنم
بودنش فکر نکنم تا موقعی که رم پر نشده باشه، مشکلی به وجود بیاره (باز دوستان اگه نکتهای میدونن بگن)
ولی اینجوری میتونی پاکش کنی:
اول خاموشش کن
sudo swapoff -a
بعد فایل /etc/fstab رو باز کن و خط مربوط به swap رو ازش پاک کن (احتمالا با /swapfile شروع بشه)
حالا اون swapfile رو پاک کن:
sudo rm -rf /swapfile
-
چرا حذفش کنی؟ حتماً لازم بوده که ساخته!
با اجازه کی ساختتش
اگه من سیستم عامل رو کنترل می کنم می خوام اگه مشکلی درست نمیکنه پاکش کنم
میخوای پاکش کنی منطقی ولی با اجازه کی نداره اگه سیستم عامل بخواد همه چی سوال بپرسه نمیشه که لابد لازم بوده
مثلا میخواد روشن شه باید صفحه نمایش روشن کنه بگه اجازه هست روشن شه اجازه هست برم سیستم شروع کنم و...
البته قصد توهین نداشتم کلا گفتم ):P
-
چرا حذفش کنی؟ حتماً لازم بوده که ساخته!
با اجازه کی ساختتش
اگه من سیستم عامل رو کنترل می کنم می خوام اگه مشکلی درست نمیکنه پاکش کنم
بودنش فکر نکنم تا موقعی که رم پر نشده باشه، مشکلی به وجود بیاره (باز دوستان اگه نکتهای میدونن بگن)
ولی اینجوری میتونی پاکش کنی:
اول خاموشش کن
sudo swapoff -a
بعد فایل /etc/fstab رو باز کن و خط مربوط به swap رو ازش پاک کن (احتمالا با /swapfile شروع بشه)
حالا اون swapfile رو پاک کن:
sudo rm -rf /swapfile
تا جایی که من میدونم به پرشدن رم مربوط نیست.به عنوان مثال اگه ۱۸ تا برنامه باز بزاری (شامل برنامه های سنگین مثل ide ها و سبک مثل player ها) لینوکس با استفاده از یکسری الگوریتم های پیچیده میفهمه که از کدوم برنامه مدتی هست که استفاده نکردی و نیاز خاصی بهش نداری بعد اون رو از رم بر میداره و توی swap میزاره (من اینجوری توی ویکی خوندم)
با احترام تمام گفتم :D
-
تا جایی که من میدونم به پرشدن رم مربوط نیست.به عنوان مثال اگه ۱۸ تا برنامه باز بزاری (شامل برنامه های سنگین مثل ide ها و سبک مثل player ها) لینوکس با استفاده از یکسری الگوریتم های پیچیده میفهمه که از کدوم برنامه مدتی هست که استفاده نکردی و نیاز خاصی بهش نداری بعد اون رو از رم بر میداره و توی swap میزاره (من اینجوری توی ویکی خوندم)
با احترام تمام گفتم :D
آره خب. ولی راستش منم دقیقش رو نمیدونم. ولی طبق تجربه، اگه رمت خالی باشه این کار رو نمیکنه. به طور پیشفرض فکر کنم اگه بیشتر از ۵۰٪ رم پر شده باشه، شروع میکنه یک سری از برنامههایی که استفاده نکردی رو انتقال میده.
-
با اجازه کی ساختتش
اگه من سیستم عامل رو کنترل می کنم می خوام اگه مشکلی درست نمیکنه پاکش کنم
برای کار بدیهیش که لازم نیست اجازه بگیره :D
میتونی تو پیکربندی کرنل بگی این کار رو نکنه.