آموزش ساخت سواپ فایل لینوکس

فضای سواپ swap قسمتی از هارد سیستم می باشد که می تواند بصورت پارتیشن یا فایل به کرنل لینوکس معرفی شود. کرنل لینوکس در مواقعی که احتیاج به حافظه RAM بیشتری داشته باشد با استفاده از قابلیت Swapping قسمت های کم استفاده تر درون حافظه RAM را درون فضای سواپ swap کپی می کند و در حافظه RAM فضای خالی ایجاد می کند و در صورتی که قسمت حافظه RAM کپی شده درون فضای سواپ Swap مورد نیاز باشد عکس عمل قبل اتفاق می افتد، به عبارت دیگر کرنل لینوکس از فضای Swap بعنوان مکمل حافظه RAM استفاده می کند. استفاده از فضای Swap در لینوکس باعث می شود سیستم هایی که حافظه RAM کمی دارند بتوانند بتوانند برنامه های بیشتر و سنگین تری را اجرا کنند، اما باید به این نکته هم باید دقت داشت که کپی کردن از حافظه RAM به فضای Swap و بلعکس ممکن است باعث کندی سیستم شود.

  • ساخت سواپ

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

sudo fallocate -l 1G /swapfile

اگر فایل سیستم شما از نوع F2FS یا XFS می باشد از دستور زیرا در ترمینال وارد کنید در غیر این صورت برید مرحله بعد

sudo dd if=/dev/zero of=/swapfile bs=1M count=1024

پرمیشن سواپ فایل تغییر دهید

sudo chmod 600 /swapfile

و سواپ فایل را فرمت کنید

sudo mkswap /swapfile

حالا سواپ را فعال کنید

sudo swap /swapfile
swapon - -show

برای این که زمان روشن شدن سیستم سواپ نیز فعال شود فایل fstab را ویرایش کنید

sudo nano /etc/fstab

و این دستور را به خط اخر fstab اضافه کنید

swapfile none swap defaults 0 0/

در اخر ctrl + o برای سیو و ctrl + x برای خارج شدن را بزنید و سیستم را ریبوت کنید.

فرم نظر دهی


تصویر امنیتی جدید تصویر امنیتی
126160
TodayToday180
YesterdayYesterday195
This_WeekThis_Week1071
This_MonthThis_Month2445
All_DaysAll_Days126160