منبع اصلی نوشتار زیر در این لینک قرار دارد

ایجاد فایل swap

سلام

خیلی وقتا پیش میاد که لازم داریم پارتیشن swap اضافی به سیستم اضافه کنیم.این کار دلایل زیادی می‌تونه داشته باشه از جمله:

  • رم سیستم کم باشه و swap موجود کفاف نده.
  • بنا به دلایلی موقع نصب و راه‌اندازی سیستم پارتیشن swap ایجاد نکرده باشیم.
  • و …

خب، امّا لازم نیست دوباره پارتیشن‌بندی سیستم رو به هم بریزیم تا بتونیم پارتیشن swap ایجاد کنیم. می‌تونیم یک فایل با قالب swap ایجاد کرده و به سیستم بفهمونیم که ازش به عنوان swap استفاده کنه. برای این کار اوّل از همه یک فایل با قالب swap می‌سازیم:

sudo fallocate -l 4G /swapfile

این دستور یک فایل به اسم swapfile در مسیر ریشه (/) با حجم ۴گیگابایت ایجاد می‌کنه.

حالا لازم هست اون رو به فرمت swap قالب‌بندی کنیم:

sudo mkswap /swapfile

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

sudo swapon /swapfile

امّا طول عمر این swap تا ریبوت بعدی خواهد بود و لازم هست که بعد از هر بار بالا آمدن سیستم دوباره دستور swapon رو اجرا کنیم. ولی خب حتماً می‌دونید که فایلی در مسیر ‪/etc‬ داریم به اسم fstab که کارش نگهداری اطلاعات فایل‌سیستم‌هاست تا سیستم در هنگام بالا آمدن و شروع به کار کردن بتونه اونها رو مونت کنه. پس کافیه این فایل رو هم مانند بقیه‌ی پارتیشن‌ها به این فایل اضافه کنیم:

/swapfile none swap defaults 0 0

 



برچسب ها : , , ,

به سیاره لینوکس امتیاز دهید

به اين صفحه امتياز دهيد