به طور خیلی خلاصه میشه گفت swap فضایی است که به عنوان رم کمکی یا رم مجازی استفاده میشه.
زمانه که تعداد پروسه های در حال اجرا زیاد باشن سی پی یو پروسه ها رو swap out میکنه تا حافظه اصلی سبک تر بشه و بعد از انجام پردازش پروسه هایی که به دیسک سخت رفتند دوباره swap in میشند تا سی پی یو پردازش رو روشون انجام بده.
اگر میخوایین در مورد Swapping بیشتر بدونید به کتاب سیستم های عامل تننبام یا سیلبرشاتش مراجعه کنید.
این هم یه متن خیلی خلاصه در مورد swapping :
What is swapping in operating systems
When you load a file or program, the file is stored in the random access memory (RAM). Since RAM is finite, some files cannot fit on it. These files are stored in a special section of the hard drive called the "swap file". "Swapping" is the act of using this swap file.
Aswapping is a mechanism in which a process can be swapped temporarily out of memory to a backing store and then brought back into memory for continued execution.
آها یادم رفت جواب سوال دومتون رو بدم، احتمالا در اطراف این پارتیشن فضای خالی وجود نداره واسه همین امکان بزرگتر کردن فضای swap نیست...