تا %60 تخفیف خرید برای 7 نفر با صدور مدرک فقط تا
00 00 00
m roshan

تفاوت بین Guest Mem و رم مصرفی نمایش داده شده در ویندوز

ضمیمه ها

2.webp 1.webp

با سلام و احترام

میزان رمی که به VM اختصاص داده شده 45 گیگ هست و میزان Guest Mem این VM مطابق فایل پیوست1 ، 9 درصد می باشد ولی میزان رم مصرفی توسط ویندوز مطابق فایل پیوست 93 درصد نمایش داده میشود . میخواستم بدونم چرا این دو با همدیگر متفاوت هست؟

باتشکر

لذت یادگیری با توسینسو
به عنوان شخصی که مدت هاست از سایت توسینسو استفاده می کنم باید بگم که واقعاً یکی از بهترین مرجع ها برای ارتقاء دانش شخصی هست. دوره های سایت، راهکارها و مطالب، همگی عالی هستند.

اطلاعاتی که در مورد میزان مصرف RAM و CPU توسط ویندوز توی محیط های مجازی توسط ابزار هایی مثل Task Manager به شما داده میشه واقعا گمراه کننده هست. سیستم عامل ویندوز در واقع نمیدونه که روی HyperVisor داره اجرا میشه و الگوریتم های مخصوص خودش رو برای محاسبه میزان مصرف RAM توسط پراسس ها و برنامه هایی که روش در حال اجرا هست بکار میبره. و این فارغ از سرویسی که روی ویندوز در حال اجرا هست کاملا صدق می کنه. برای مثال حالا SQL رو بخوایم مثال بزنیم درکش رو راحت تر می کنه. اگه شما برای مثال ۳۰ گیگ از اطلاعات دیتابیس تون توی RAM ماشین مجازی ذخیره شده باشه و Instance شما در طی ۵ دقیقه آخر به ۲ گیگ از RAM نیاز داشته ESXi فقط ۲ گیگ RAM رو بصورت Active میبینه که مصرف شده پس در مجموع 2GB active + OS overhead میشه. برای اینکه به صورت دقیق بدونید چه میزان از حافظه Physical به VM اختصاص داده شده و چه میزان Swap شده و ... پیشنهاد می کنم‌ از vCenter Performance Counter استفاده کنید. راه بعدی هم میتونه استفاده کردن از ابزار esxtop خود ESXi باشه. به سرور SSH بزنید و دستور esxtop رو اجرا کنید و حرف m رو تایپ کنید. در ضمن حتما ابزار VMware Tools رو روی VM هاتون نصب کنید.

لطفا سوالات فنی خودتون رو از طریق گزینه "بپرسید" مطرح کنید. از جواب دادن به هرگونه سوالات فنی در قالب پیام خصوصی معذورم.
پاسخ شما
برای ارسال پاسخ خود وارد شوید.
افرادی که این مطلب را خواندند مطالب زیر را هم خوانده اند