غیرفعال کردن Swap فایل ماشین مجازی (.vswp)

0 1,288
Telegram_GEEKBOY

در این پست میخواهیم به شما آموش غیرفعال کردن فایل های .vswp را قرار دهیم زیرا ممکن است شما به دلیل محدودیت فضا دوست داشته باشید از این فایل ها استفاده نکنید. زمانیکه یک ماشین مجازی یا VM را روشن می کنید، فرآیند Memory Swap File انجام می شود که در این فرآیند از حافظه ی Host فیزیکی گرفته شده و به VM، حافظه داده خواهد شد. این فایل ها در سایزی معادل سایز مقدار حافظه (Memory)ی که به VM داده شده است، ایجاد می شود که البته مقدار حافظه رزرو شده به آن VM از سایز این فایل کم می شود (که مقدار این حافظه ی رزرو شده معمولا صفر می باشد.) این فایل معمولا همیشه برای VM ها ایجاد می شود اما تنها زمانی استفاده می شود که Host، همه حافظه های خود را آزاد سازد. با توجه به اینکه سرعت حافظه ماشین های مجازی که معمولا read/write می باشند، به پای سرعت RAM مربوط به هاست ها نمی رسد، هنگام شروع به استفاده از این فایل ها، کارایی یا Performance ماشین مجازی شما کم خواهد شد. این فایل ها حجم زیادی از فضای Volume ها VMFS شما را به خود اختصاص خواهند داد.

به صورت پیشفرض سایز فایل های .vswp معادل حافظه رم ماشین مجازی شما می باشد
esxi-no-memory-reservation

esxi-vswp-file-no-reservation

اگر شما محدودیت زیادی در فضا ندارید می توانید از 100% و یا 50% از مقدار رم خود را به عنوان .vswp قرار دهید ولی اگر می خواهید کاملا حجم فایل .vswp را از بین ببرید می توانید بعد از خاموش کردن ماشین مورد نظر وارد قسمت زیر شوید:

1- به vSphere Client وصل شده و ماشین مورد نظر را خاموش کنید و سپس بر روی ماشین مجازی خود کلیک راست کرده و بر روی Edit Settings کلیک کنید.

2- وارد تب Resources شده و وارد بخش Memory شوید.

3- و در آخر تیک (Reserve all guest memory (All locked را بزنید.

esxi-full-memory-reservation

esxi-vswp-file-full-reservation

در صورتی که شما یک فایل 50 الی 150 مگی می در فایل های خود می بینید که به اسم vmx هم می باشد، این فایل مربوط است به VMX process و نباید این فایل حذف شود.

esxi-vmx-vswp-file

ارسال یک نظر

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.