چگونه سرعت ماشین مجازی VirtualBox را افزایش دهیم و آن را سریعتر کنیم

سرعت و عملکرد یک ماشین مجازی(Virtual Machine) به مشخصات ماشین میزبان مانند رم(RAM) ، پردازنده و غیره بستگی دارد. اما گاهی اوقات با وجود داشتن یک کامپیوتر قدرتمند، ماشین مجازی(Virtual Machine) کند کار می کند. در این مقاله روش هایی را شرح می دهیم که به شما کمک می کند ماشین مجازی(Virtual Machine) خود را سریعتر کار کند.

نحوه افزایش سرعت ماشین مجازی

چرا ماشین(Machine) مجازی من کند کار می کند؟

قبل از تشریح روش‌های سریع‌تر کردن یک VM، اجازه دهید برخی از دلایل کندی VM را ببینیم.

  1. ظرفیت سیستم میزبان
  2. سایر برنامه های در حال اجرا

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) خود را سریعتر اجرا کنید.

  1. VirtualBox Guest Additions را نصب کنید.
  2. حافظه بیشتری را به VM اختصاص دهید.
  3. CPU بیشتری را به VM اختصاص دهید.
  4. حافظه ویدیویی را افزایش دهید.

1] VirtualBox Guest(Install VirtualBox Guest) Additions را نصب کنید

این مهمترین قدم برای سریعتر کردن VM است. Guest Additions شامل درایورهای خاصی است که یک ماشین مجازی برای اجرای روان به آنها نیاز دارد .

اضافات مهمان را نصب کنید

مراحل زیر برای نصب VB Guest Additions آمده است:

  1. ماشین مجازی(Virtual Machine) را در VirtualBox راه اندازی کنید.
  2. به « Devices > Insert Guest Additions CD image » بروید.
  3. این کامپیوتر را باز کنید.
  4. روی « CD Drive (D): VirtualBox Guest Additions » دوبار کلیک کنید تا باز شود.
  5. " 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.

نحوه افزایش سرعت ماشین مجازی 1

To increase the amount of memory in VM, follow the below-listed steps:

  1. Launch VirtualBox and select the Virtual Machine.
  2. Now, click on the Settings and select ‘System‘ from the left side.
  3. در زیر تب " Motherboard "، نوار لغزنده را برای افزایش RAM حرکت دهید .
  4. برای ذخیره تنظیمات روی OK کلیک کنید.

لطفاً از علامت سبز روی نوار لغزنده عبور نکنید زیرا می تواند بر سلامت سیستم میزبان شما تأثیر منفی بگذارد. اگر کمکی نکرد، باید RAM فیزیکی رایانه میزبان خود را افزایش دهید.

3] CPU بیشتری را به VM اختصاص دهید

CPU ماشین میزبان تمام محاسبات مورد نیاز برای اجرای یک VM را انجام می دهد. بنابراین(Hence) ، اگر ماشین مجازی از (Virtual Machine)CPU بیشتری استفاده کند ، سریع‌تر و روان‌تر کار می‌کند.

نحوه افزایش سرعت ماشین مجازی 2

برای تخصیص CPU های(CPUs) بیشتر به VM مراحل ذکر شده در زیر را دنبال کنید :

  1. VirtualBox را راه اندازی کنید و ماشین مجازی را که می خواهید CPU های(CPUs) بیشتری به آن اختصاص دهید انتخاب کنید .
  2. (Click)روی Settings کلیک کنید و در سمت چپ System را انتخاب کنید .
  3. در زبانه « پردازنده(Processor) »، نوار لغزنده را حرکت دهید تا تعداد CPU(CPUs) های ماشین مجازی افزایش یابد.
  4. برای ذخیره تنظیمات روی OK کلیک کنید.

لطفا لغزنده را زیر علامت سبز نگه دارید.

4] حافظه ویدئویی را افزایش دهید

اگر با وجود داشتن کارت گرافیک(graphics card) سنگین بر روی سیستم خود، همچنان سرعت پایین VM را تجربه می کنید، حافظه ویدیویی را افزایش دهید. علاوه بر این، شتاب سه بعدی را فعال کنید.

نحوه افزایش سرعت ماشین مجازی 3

برای انجام این کار مراحل زیر را فهرست کرده ایم:

  1. Virtual Machine را در VirtualBox انتخاب کرده و روی Settings کلیک کنید.
  2. روی " نمایش(Display) " در سمت چپ کلیک کنید.
  3. برای افزایش حافظه ویدیو ، نوار لغزنده را در زیر تب ' صفحه نمایش ' حرکت دهید.(Screen)
  4. برای فعال کردن شتاب سه بعدی ، کادر انتخاب را در بخش « شتاب » انتخاب کنید.(Acceleration)
  5. برای ذخیره تنظیمات روی OK کلیک کنید.

امیدواریم این مقاله به شما در افزایش سرعت ماشین(Machine) مجازی کمک کرده باشد.

پست های مرتبط(Related posts) :



About the author

من یک کارشناس باتجربه ویندوز 10 و 11/10 هستم که هم در مرورگرها و هم در برنامه های گوشی های هوشمند تجربه دارم. من بیش از 15 سال مهندس نرم افزار هستم و با تعدادی از شرکت های بزرگ از جمله مایکروسافت، گوگل، اپل، یوبی سافت و غیره کار کرده ام. من همچنین توسعه ویندوز 10/11 را در سطح کالج تدریس کرده ام.



Related posts