چگونه سرعت ماشین مجازی VirtualBox را افزایش دهیم و آن را سریعتر کنیم
سرعت و عملکرد یک ماشین مجازی(Virtual Machine) به مشخصات ماشین میزبان مانند رم(RAM) ، پردازنده و غیره بستگی دارد. اما گاهی اوقات با وجود داشتن یک کامپیوتر قدرتمند، ماشین مجازی(Virtual Machine) کند کار می کند. در این مقاله روش هایی را شرح می دهیم که به شما کمک می کند ماشین مجازی(Virtual Machine) خود را سریعتر کار کند.
چرا ماشین(Machine) مجازی من کند کار می کند؟
قبل از تشریح روشهای سریعتر کردن یک VM، اجازه دهید برخی از دلایل کندی VM را ببینیم.
- ظرفیت سیستم میزبان
- سایر برنامه های در حال اجرا
1] ظرفیت سیستم میزبان
این یکی از عوامل اصلی است که سرعت ماشین(Machine) مجازی به آن بستگی دارد. اگر می خواهید ماشین(Machine) مجازی شما بدون مشکل کار کند، باید یک سیستم میزبان قدرتمند داشته باشید. CPU ، RAM و فضای دیسک سه عامل اصلی هستند که تعیین می کنند سیستم میزبان شما چقدر قدرتمند است.
ماشین مجازی(Virtual Machine) به قدرت پردازش زیادی نیاز دارد. بنابراین، داشتن یک واحد پردازش مرکزی چند هسته ای برای یک سیستم میزبان الزامی است. یک CPU(CPU) چند هسته ای می تواند ماشین مجازی(Virtual Machine) را بهتر و روان تر کار کند.
RAM عامل مهم دیگری است که سرعت ماشین(Machine) مجازی را تعیین می کند . اگر می خواهید سرعت نرم تری از ماشین(Machine) مجازی را تجربه کنید، سیستم شما باید رم(RAM) کافی داشته باشد . حداقل رم(RAM) مورد نیاز برای یک ماشین مجازی 16 گیگابایت است. با این حال، 8 گیگابایت رم(GB RAM) می تواند در برخی شرایط خوب باشد. اما، اگر 4 گیگابایت رم(GB RAM) دارید، در حین اجرای VM با مشکلات عملکردی مواجه خواهید شد، حتی اگر همه برنامه های دیگر را بسته باشید.
فضای دیسک(Disk) عامل دیگری است که بر سرعت ماشین مجازی(Virtual Machine) تأثیر می گذارد . برای روانتر کردن VM، باید فضای خالی دیسک کافی را اختصاص دهید. برای این کار، سیستم میزبان شما باید فضای خالی زیادی روی دیسک داشته باشد.
2] برنامه های دیگر در حال اجرا در دستگاه میزبان
هنگامی که یک VM روی یک کامپیوتر میزبان اجرا می شود، از CPU ، RAM و فضای دیسک خود استفاده می کند. بنابراین، اگر برنامهها یا نرمافزارهای زیادی را روی رایانه میزبان خود باز کرده باشید، با مشکلات عملکردی در ماشین مجازی(Virtual Machine) مواجه خواهید شد . برای عملکرد بهینه VM، توصیه میشود تمام برنامهها یا نرمافزارهای در حال اجرا را روی دستگاه میزبان ببندید.
چگونه سرعت ماشین مجازی VirtualBox را افزایش دهیم(VirtualBox Virtual Machine)
روش های زیر به شما کمک می کند ماشین مجازی(Virtual Machine) خود را سریعتر اجرا کنید.
- VirtualBox Guest Additions را نصب کنید.
- حافظه بیشتری را به VM اختصاص دهید.
- CPU بیشتری را به VM اختصاص دهید.
- حافظه ویدیویی را افزایش دهید.
1] VirtualBox Guest(Install VirtualBox Guest) Additions را نصب کنید
این مهمترین قدم برای سریعتر کردن VM است. Guest Additions شامل درایورهای خاصی است که یک ماشین مجازی برای اجرای روان به آنها نیاز دارد .
مراحل زیر برای نصب VB Guest Additions آمده است:
- ماشین مجازی(Virtual Machine) را در VirtualBox راه اندازی کنید.
- به « Devices > Insert Guest Additions CD image » بروید.
- این کامپیوتر را باز کنید.
- روی « CD Drive (D): VirtualBox Guest Additions » دوبار کلیک کنید تا باز شود.
- " VBoxWindowsAdditions-amd64 " را نصب کنید . اگر معماری سیستم میزبان شما از این فایل پشتیبانی نمی کند، با خطا مواجه می شوید. در این صورت، سایر افزونههای مهمان را نصب (Additions)کنید(Guest) .
After the installation gets completed, reboot the Virtual Machine.
Read: VirtualBox displays a black screen and not booting guest OS.
2] Allocate more RAM to VM
Just like the physical computer, the performance of a VM also depends on how much RAM is allocated to it. The more memory you allocate to the VM, the smoother experience you will get.
To increase the amount of memory in VM, follow the below-listed steps:
- Launch VirtualBox and select the Virtual Machine.
- Now, click on the Settings and select ‘System‘ from the left side.
- در زیر تب " Motherboard "، نوار لغزنده را برای افزایش RAM حرکت دهید .
- برای ذخیره تنظیمات روی OK کلیک کنید.
لطفاً از علامت سبز روی نوار لغزنده عبور نکنید زیرا می تواند بر سلامت سیستم میزبان شما تأثیر منفی بگذارد. اگر کمکی نکرد، باید RAM فیزیکی رایانه میزبان خود را افزایش دهید.
3] CPU بیشتری را به VM اختصاص دهید
CPU ماشین میزبان تمام محاسبات مورد نیاز برای اجرای یک VM را انجام می دهد. بنابراین(Hence) ، اگر ماشین مجازی از (Virtual Machine)CPU بیشتری استفاده کند ، سریعتر و روانتر کار میکند.
برای تخصیص CPU های(CPUs) بیشتر به VM مراحل ذکر شده در زیر را دنبال کنید :
- VirtualBox را راه اندازی کنید و ماشین مجازی را که می خواهید CPU های(CPUs) بیشتری به آن اختصاص دهید انتخاب کنید .
- (Click)روی Settings کلیک کنید و در سمت چپ System را انتخاب کنید .
- در زبانه « پردازنده(Processor) »، نوار لغزنده را حرکت دهید تا تعداد CPU(CPUs) های ماشین مجازی افزایش یابد.
- برای ذخیره تنظیمات روی OK کلیک کنید.
لطفا لغزنده را زیر علامت سبز نگه دارید.
4] حافظه ویدئویی را افزایش دهید
اگر با وجود داشتن کارت گرافیک(graphics card) سنگین بر روی سیستم خود، همچنان سرعت پایین VM را تجربه می کنید، حافظه ویدیویی را افزایش دهید. علاوه بر این، شتاب سه بعدی را فعال کنید.
برای انجام این کار مراحل زیر را فهرست کرده ایم:
- Virtual Machine را در VirtualBox انتخاب کرده و روی Settings کلیک کنید.
- روی " نمایش(Display) " در سمت چپ کلیک کنید.
- برای افزایش حافظه ویدیو ، نوار لغزنده را در زیر تب ' صفحه نمایش ' حرکت دهید.(Screen)
- برای فعال کردن شتاب سه بعدی ، کادر انتخاب را در بخش « شتاب » انتخاب کنید.(Acceleration)
- برای ذخیره تنظیمات روی OK کلیک کنید.
امیدواریم این مقاله به شما در افزایش سرعت ماشین(Machine) مجازی کمک کرده باشد.
پست های مرتبط(Related posts) :
- نحوه نصب سیستم عامل ویندوز در VirtualBox
- نحوه استفاده از مانیتور دوگانه با ماشین مجازی VirtualBox(How to use Dual Monitor with VirtualBox virtual machine) .
Related posts
VirtualBox Interface است ارتباطات فعال پیام زمانی که بستن
VirtualBox نمایش Black screen و نه Booting مهمان OS
چگونه به رفع VirtualBox USB در Windows 10 compiuter تشخیص داده نشده
Machine Management مجازی است در حال حاضر در این دستگاه نیست
VirtualBox نتوانست USB device را به دستگاه مجازی وصل کند
ویژوال Subst: Create Virtual Drives برای Folders & Cloud Storage خود را
چگونه به نصب Windows 11 در VMware Workstation Player
Best رایگان Backup software برای VMware and Hyper-V ماشین های مجازی
چگونه VMware Tools را در مهمان operating system نصب کنید
Desktop Tips and Tricks مجازی برای Windows 10
چگونه Individual Wallpapers را به هر یک از مجازی Desktops مجازی اختصاص دهیم
VirtualDesktopManager: ابزار مدیریت Windows 10 Virtual Desktops
نحوه فعال یا غیر فعال کردن Hardware Virtualization در Windows 10
Fix Runtime error R6025 Pure Virtual Function Call
VMware Workstation Player برای Windows: desktop virtualization app رایگان
چگونه برای تبدیل VHD به VHD X با استفاده از Hyper-V Manager
نحوه رفع خطای «نمیتوان ماشین مجازی جاوا ایجاد کرد».
Fix Hyper-V Virtual Machine stuck در توقف State
نحوه بازیابی اطلاعات از Windows XP Mode VM در Windows 10
نحوه تنظیم مجدد Virtual Desktops در Windows 10