راهنمای کامل افزایش سرعت ماشین های مجازی (vmware و VirtualBox)
برخی موافع ماشین های مجازی بسیار کند هستند ، این ابزارها سخت افزار مجازی را ارائه می دهند و چندین سیستم عامل را همزمان در رایانه شما اجرا می کنند. در نتیجه ، گاهی اوقات می توانند کمی کند شوند. در اینجا چند نکته وجود دارد که به شما کمک می کند سرعت ماشین مجازی قطره را افزایش بدهید. خواه از VirtualBox ، VMware ، Parallels یا موارد دیگر استفاده کنید.
دیسک هایی با اندازه ثابت به جای تخصیص پویا ایجاد کنید
هنگام ایجاد ماشین مجازی خود ، می توانید دو نوع مختلف دیسک مجازی ایجاد کنید. به طور پیش فرض ، برنامه های ماشین مجازی معمولاً از دیسک های اختصاص یافته پویا استفاده می کنند که با استفاده از آنها رشد می کنند.
به عنوان مثال ، اگر یک ماشین مجازی جدید با یک دیسک به صورت پویا اختصاص داده شده با حداکثر اندازه ۳۰ گیگابایت ایجاد کنید ، بلافاصله ۳۰ گیگابایت فضای دیسک سخت شما را اشغال نمی کند. پس از نصب سیستم عامل و برنامه های شما ، ممکن است فقط ۱۰ گیگابایت فضا استفاده شود . همانطور که پرونده های بیشتری را به دیسک مجازی اضافه می کنید ، حداکثر اندازه آن ۳۰ گیگابایت است.
این می تواند گزینه ای راحت باشد ، زیرا هر ماشین مجازی فضای بی مورد زیادی را روی هارد دیسک شما اشغال نمی کند. با این حال ، سرعت آن کندتر از ایجاد یک دیسک با اندازه ثابت است (همچنین به عنوان دیسک از پیش اختصاص یافته نیز شناخته می شود). هنگامی که شما یک دیسک با اندازه ثابت ایجاد می کنید ، تمام ۳۰ گیگابایت از آن فضا بلافاصله اختصاص می یابد.
یک دیسک با اندازه ثابت از فضای بیشتری بر روی دیسک سخت شما استفاده می کند ، اما افزودن پرونده های جدید به دیسک سخت ماشین مجازی سریعتر است. همچنین به همان میزان تکه تکه شدن فایل ها را مشاهده نخواهید کرد. فضا به جای اینکه در قطعات کوچکتر اضافه شود ، در یک بلوک بزرگ اختصاص می یابد.
ابزارهای نرم افزار ماشین مجازی خود را نصب کنید
پس از نصب سیستم عامل میهمان در داخل یک ماشین مجازی ، اولین کاری که باید انجام دهید این است که بسته درایو نرم افزار ماشین مجازی خود را نصب کنید. Guest Additions for VirtualBox، VMware Tools for VMware، یا Parallels Tools for Parallels. این بسته ها شامل درایورهای خاصی هستند که به سیستم عامل مهمان شما کمک می کنند تا سریعتر روی سخت افزار ماشین مجازی شما کار کند.
نصب بسته ساده است. در VirtualBox ، سیستم عامل میهمان خود را راه اندازی کرده و روی Devices > Insert Guest Additions CD Image کلیک کنید. سپس می توانید نصب را از درایو دیسک مجازی در ماشین مجازی خود راه اندازی کنید. در VMware ، به جای آن گزینه Install VMware Tools را در فهرست ماشین مجازی انتخاب کنید. در Parallels ، روی Actions > Install Parallels Tools کلیک کنید.
برای تکمیل نصب ، دستورالعملهای موجود در صفحه خود را دنبال کنید. اگر از سیستم عامل مهمان ویندوز استفاده می کنید ، درست مانند نصب برنامه های دیگر Windows است.
اطمینان حاصل کنید که این موارد را با برنامه ماشین مجازی خود به روز می کنید. اگر اعلانی را مشاهده کردید که به روزرسانی برای Guest Additions یا VMware Tools در دسترس است ، باید آن را نصب کنید.
اسکن ماشین مجازی را در آنتی ویروس خود حذف کنید
برنامه آنتی ویروس رایانه شما ممکن است پرونده های ماشین مجازی شما را هر زمان که به آنها دسترسی پیدا می کند اسکن می کند و باعث کاهش عملکرد می شود. آنتی ویروس نمی تواند در داخل ماشین مجازی ویروس هایی را که روی سیستم عامل های مهمان شما اجرا می شوند ، تشخیص دهد ، بنابراین این اسکن مفید نیست.
برای سرعت بخشیدن به کارها ، می توانید فهرست ماشین مجازی خود را به لیست استثناهای آنتی ویروس خود اضافه کنید . هنگامی که در لیست قرار گرفت ، آنتی ویروس شما تمام پرونده های موجود در این فهرست را نادیده می گیرد.
اطمینان حاصل کنید که Intel VT-x یا AMD-V فعال است
Intel VT-x و AMD-V پسوندهای پردازنده خاصی هستند که مجازی سازی را بهبود می بخشند. پردازنده های جدیدتر اینتل و AMD به طور کلی این ویژگی ها را دارند. با این حال ، بعضی از رایانه ها به طور خودکار آنها را فعال نمی کنند. حتی اگر رایانه از آن پشتیبانی می کند ، ممکن است مجبور شوید وارد BIOS رایانه خود شوید و این تنظیم را خودتان فعال کنید.
AMD-V اگر روی سخت افزار شما کار کند به طور خودکار فعال می شود ، اما بسیاری از رایانه های اینتل با Intel VT-x غیرفعال می شوند. در اینجا چگونگی فعال کردن Intel VT-x یا AMD-V در صورت غیرفعال بودن وجود دارد – آن را در BIOS فعال کنید ، سپس به تنظیمات برنامه ماشین مجازی خود بروید و مطمئن شوید که در آنجا نیز فعال است.
اختصاص حافظه بیشتر
ماشین های مجازی ، گرسنه حافظه هستند. هر ماشین مجازی شامل یک سیستم عامل کامل است ، بنابراین شما RAM کامپیوتر خود را بین دو سیستم جداگانه تقسیم می کنید. مایکروسافت حداقل ۲ گیگابایت رم را برای سیستم های ویندوز ۷ بیتی ۶۴ بیتی پیشنهاد می کند و این توصیه همچنین برای ویندوز ۷ در حال اجرا در یک ماشین مجازی نیز صدق می کند. اگر برنامه های گرسنه حافظه را در ماشین مجازی اجرا می کنید ، ممکن است بخواهید بیش از ۲ گیگابایت رم اختصاص دهید تا ویندوز دائماً روی دیسک جابجا نشود.
می توانید RAM بیشتری را در تنظیمات ماشین مجازی خود اختصاص دهید (برای این کار باید ماشین مجازی خاموش باشد). سعی کنید حداقل ۱/۳ رم موجود در رایانه خود را به آن بدهید ، اگرچه می توانید کارهای بیشتری انجام دهید.
اگر این کمکی نکرد ، ممکن است RAM کافی در رایانه برای اجرای ماشین های مجازی با سرعت راحت نداشته باشید. به روزرسانی RAM خود را در نظر بگیرید – ۸ گیگابایت برای اکثر ماشین های مجازی اساسی باید مقدار مناسبی باشد.
اختصاص پردازنده بیشتر
پردازنده مرکزی رایانه شما تمام کارهای اجرای ماشین مجازی و نرم افزار آن را انجام می دهد ، بنابراین هرچه CPU بیشتری بتواند استفاده کند عملکرد بهتری نیز دارد. اگر رایانه ای با پردازنده مرکزی چند هسته ای دارید ، می توانید هسته های بیشتری را از پنجره تنظیمات آن به ماشین مجازی خود اختصاص دهید. پاسخ یک ماشین مجازی با دو یا چهار هسته بسیار بیشتر از یک ماشین مجازی با یک هسته است .
اگر از پردازنده مرکزی قدیمی تنها با یک یا دو هسته استفاده می کنید ، زمان آن رسیده است که به روز شوید – اگر بتوانید حداقل دو هسته به آن بدهید (اگر نه بیشتر) ماشین مجازی شما بسیار سریعتر اجرا می شود.
تنظیمات ویدیوی خود را تغییر دهید
استفاده از برخی از تنظیمات ویدیویی شما همچنین می تواند به افزایش سرعت ماشین مجازی شما کمک نماید. به عنوان مثال ، فعال کردن ویژگی شتاب ۲ بعدی در VirtualBox باعث بهبود پخش فیلم در ماشین های مجازی می شود ، در حالی که فعال کردن شتاب سه بعدی به شما امکان می دهد از برخی از برنامه های سه بعدی با سرعت مناسب تری استفاده کنید. افزایش حافظه ویدئویی اختصاص داده شده به ماشین مجازی می تواند گرافیک سه بعدی را نیز تسریع کند. البته توجه داشته باشید که به روزرسانی کارت گرافیک شما کمک چندانی به ماشین مجازی نمی کند ، مگر اینکه واقعاً برای حافظه ویدیویی گرسنه باشد.
ماشین های مجازی خود را روی درایو حالت جامد قرار دهید
درایو حالت جامد یکی از بهترین مواردی است که می توانید برای افزایش سرعت در رایانه انجام دهید و این مورد در مورد ماشین های مجازی نیز وجود دارد. بسیاری از افراد فضای مجازی خود را بر روی یک درایو مکانیکی ثانویه ذخیره می کنند ، که باعث می شود ماشین های مجازی شما بسیار کندتر کار می کنند. بنابراین اگر می توانید ، کمی فضای SSD را باز کنید و ماشین های مجازی خود را در آنجا قرار دهید.
علاوه بر این ، از قرار دادن پرونده های ماشین مجازی روی درایو خارجی خودداری کنید ، مگر اینکه بدانید درایو خارجی سرعت کافی دارد. یک درایو سریع USB 3.0 با زمان دسترسی مناسب به پرونده ممکن است عملکرد خوبی به شما ارائه دهد ، اما حافظه USB 2.0 قدیمی بسیار کند خواهد بود و عملکرد وحشتناکی را ارائه می دهد.
به جای خاموش کردن ، تعلیق کنید
بعد از اتمام کار با ماشین مجازی ، ممکن است بخواهید حالت آن را ذخیره کنید به جای اینکه کاملاً خاموش شود. دفعه بعدی که می خواهید از ماشین مجازی خود استفاده کنید ، فقط می توانید روی آن دوبار کلیک کنید تا شروع به کار کند. سیستم عامل مهمان به جای اینکه از ابتدا بوت شود از همانجایی که شما آن را ترک کردید کار خود را از سر می گیرد.
این شبیه استفاده از قابلیت Sleep یا تعلیق به جای خاموش کردن رایانه است. برنامه ماشین مجازی شما ، محتویات حافظه ماشین مجازی شما را در فایلی که بر روی هارد دیسک شما قرار دارد ذخیره می کند و هنگام راه اندازی بعدی ماشین مجازی ، آن پرونده را بارگیری می کند.
بهبود عملکرد در داخل ماشین مجازی
به یاد داشته باشید ، شما همچنین می توانید عملکرد ماشین مجازی را به همان روشی که سرعت کامپیوتر فیزیکی را افزایش می دهید ، بهبود بخشید. به عنوان مثال ، کاهش میزان برنامه ها و برنامه های پس زمینه که در هنگام راه اندازی اجرا می شوند ، زمان بوت سیستم عامل مهمان شما را بهبود می بخشد و میزان RAM مورد استفاده در ماشین مجازی شما را کاهش می دهد. اگر از درایو مکانیکی (HDD) استفاده می کنید ، defragmenting ماشین مجازی نیز می تواند عملکرد را بهبود بخشد (اگرچه این احتمالاً تفاوتی در SSD ها نخواهد داشت). نکات استاندارد را فقط به دلیل اینکه یک ماشین مجازی است نادیده نگیرید – ماشین های مجازی دقیقاً مانند رایانه های معمولی هستند!
یک برنامه ماشین مجازی دیگر را امتحان کنید
برخی از افراد VirtualBox را سریعتر برای خود گزارش می دهند ، در حالی که برخی دیگر VMware را سریعتر گزارش می دهند. اینکه کدام برنامه ماشین مجازی برای شما سریعتر است ممکن است به سیستم عامل میزبان ، سیستم عامل مهمان ، پیکربندی سیستم یا تعدادی از عوامل دیگر بستگی داشته باشد. اما ، اگر عملکرد مطلوبی نمی بینید ، ممکن است بخواهید برنامه دیگری را امتحان کنید. VirtualBox کاملاً رایگان است ، در حالی که VMware Workstation Player برای استفاده غیر تجاری رایگان است.
- توصیه می شود : نحوه نصب سیستم عامل کروم در یک ماشین مجازی
بنابراین روش های بالا در افزایش سرعت ماشین مجازی شما موثر می باشند. امیدورام این مقاله برای شما مفید قرار گرفته شده باشد.
ممنون از وقتی که گذاشتین و یه مطلب در خصوص این موضوع نوشتین خوندیم و استفاده کردیم