如何提高 VirtualBox VM 中的 Linux 性能

如何提高 VirtualBox VM 中的 Linux 性能

由於默認的 VM 配置,VirtualBox 虛擬機速度很慢。如果您使用 VirtualBox 來運行 Linux,您可能會注意到性能不是很好,並且正在尋找改進它的方法。

可以通過調整 VirtualBox 中的設置來提高 Linux VM 的性能。跟隨本指南,我們將向您展示如何讓您的 VirtualBox VM 運行得更好!

正在尋找 VirtualBox 的替代品?我們有一些建議

安裝來賓添加

如果您遇到緩慢的 VirtualBox 虛擬機,首先要做的是安裝 Guest Additions。原因?Guest Additions 附帶多個 VirtualBox 增強功能、驅動程序和改進,可以顯著提高 VM 的速度和響應能力。

要安裝 Guest Additions,首先啟動您的虛擬機並將其加載到安裝的操作系統中。然後,當操作系統運行時,按右 Ctrl按鈕以訪問 Virtualbox VM 控件。

按下 Ctrl按鈕後,找到“設備”菜單並用鼠標單擊它。從那裡,查找“Insert Guest Additions CD image”並單擊它。Virtualbox 將自動下載 Guest Additions ISO 文件,並將其插入您的 VM。

注意:如果 Virtualbox 無法自動下載您的 ISO,請通過單擊 CD 圖標並選擇“選擇磁盤映像”按鈕獲取此 ISO 映像並將其插入 VM。

如何提高 VirtualBox VM 中的 Linux 性能

插入 Guest Additions ISO 文件後,返回到您的 Virtualbox VM,並打開一個終端窗口。在Linux VM,按啟動一個終端窗口左Ctrl + Shift鍵+ T左Ctrl + Alt + T鍵。然後,在終端窗口打開的情況下,使用下面的 CD 命令。

cd /media/$USER/VBox_*

或者

光盤/媒體/光盤

在 Guest Additions 目錄中運行“autorun.sh”shell 腳本。

須藤 sh 自動運行.sh

讓腳本將 VirtualBox Guest Additions 安裝到您的 VM 中。該過程完成後,重新啟動 VM。

增加 VM 中的內核

設置 Linux VM 的臨時虛擬機用戶不會考慮 CPU 內核。他們使用一個內核的默認設置,然後想知道為什麼他們的 VM 這麼慢。如果您想讓它更快一點,請更改您的 VM 可以使用的內核數。

首先,確定您的主機 CPU 有多少個內核。您可以通過查看您的計算機或 CPU 手冊來找到此信息。

在確定主機上有多少內核後,請閱讀下面的列表以了解為 VirtualBox VM 提供多少內核。

  • 具有 4 個內核的主機 CPU 應使用 2 個內核。
  • 具有 6 個內核的主機 CPU 應使用 2-4 個內核。
  • 8-12 核的主機 CPU 應使用 4 核或更多。

確定要使用的內核數量後,關閉 VirtualBox VM,然後在 VirtualBox UI 中選擇它,右鍵單擊它,然後選擇“設置”選項。

在“設置”中,查找“系統”選項並用鼠標單擊它。之後,找到處理器選項卡。

如何提高 VirtualBox VM 中的 Linux 性能

找到“處理器”區域,然後將滑塊拖動到所需的核心數量。單擊“確定”按鈕保存設置。

增加顯存分配

VirtualBox 的默認視頻設置為低。它只允許客戶操作系統使用大約 16 MB 的視頻內存。如果您想提高 VM 的速度,增加視頻內存分配是關鍵。

要更改 VirtualBox VM 中的視頻內存分配,請執行以下操作。首先,關閉你的虛擬機。然後,在 VirtualBox UI 中右鍵單擊它,調出右鍵菜單,然後選擇“設置”選項。

如何提高 VirtualBox VM 中的 Linux 性能

在設置中,找到“顯示”並用鼠標單擊它。找到“視頻內存”滑塊並將其設置為 128 MB。然後,單擊“確定”按鈕將更改應用到您的 VM。

增加虛擬內存

如何提高 VirtualBox VM 中的 Linux 性能

VirtualBox 上默認選擇的 RAM 量非常小。大約 1024 MB。這個數量足以運行一個基本的 Linux 發行版,但是如果您想做任何嚴肅的工作,則需要增加 RAM 的數量。

要增加 VirtualBox 應用程序中的虛擬 RAM,請關閉您的 VM 並關閉它。然後,在 VBox UI 中右鍵單擊它,並在右鍵單擊菜單中選擇“設置”。

在“設置”窗口內,單擊“系統”。然後,找到“主板”選項卡並單擊它。從那裡,找到“基本內存”並將滑塊拖動到所需的 RAM 量(至少 2-3GB)。

將虛擬機的 RAM 設置為更高的數量後,單擊“確定”按鈕應用更改。

在 VM 中使用輕量級桌面

VirtualBox 有很多硬件更改可以提高 VM 的性能,我們今天在本文中已經介紹了這一點。但是,如果您的 Linux VM 運行緩慢,您還應該考慮在其上運行的桌面環境。

如何提高 VirtualBox VM 中的 Linux 性能

開箱即用,大多數 Linux 發行版都使用 Gnome Shell 或 KDE Plasma。這些桌面很重,不適合虛擬化。相反,請考慮安裝使用更少系統資源且在 VM 中響應更快的更輕量級的桌面環境,例如LXQtXFCE4MateEnlightenment


使用 Pano 改進 Gnome Shell 剪貼板

使用 Pano 改進 Gnome Shell 剪貼板

讓我們面對現實吧,默認的 Gnome Shell 剪貼板並不是很好。安裝 Pano 來改善您的剪貼板體驗!

如何在Linux上安裝DaVinci Resolve 17

如何在Linux上安裝DaVinci Resolve 17

您的 Linux 機器需要一個出色的非線性視頻編輯器嗎?使用本指南使用 Davinci Resolve 17!

如何使用壁紙下載器將壁紙下載到 Linux 桌面

如何使用壁紙下載器將壁紙下載到 Linux 桌面

Wallpaper Downloader 是一個靈活的 Linux 壁紙下載和管理器。它支持大多數Linux桌面環境,並且非常易於使用。本指南

如何在計算機上安裝 Tuxedo 操作系統

如何在計算機上安裝 Tuxedo 操作系統

想要通過 Tuxedo 計算機測試 Tuxedo 操作系統嗎?了解如何讓最新版本的 Tuxedo OS 在您的 PC 上運行。

如何在 Linux 上安裝 DEB 文件

如何在 Linux 上安裝 DEB 文件

什麼是 .DEB 文件?你用它做什麼?了解在 Linux PC 上安裝 DEB 文件的多種方法。

如何在 Linux 上玩消逝的光芒

如何在 Linux 上玩消逝的光芒

《消逝的光芒》是一款由 Techland 開發、華納兄弟互動娛樂發行的 2015 年生存恐怖視頻遊戲。遊戲的中心是

如何在計算機上安裝 Neptune Linux

如何在計算機上安裝 Neptune Linux

Neptune 使用 KDE Plasma 5 桌面環境,旨在提供優雅的操作系統。以下是如何在計算機上安裝 Neptune Linux。

嘗試 Ubuntu 的新基於 snap 的桌面

嘗試 Ubuntu 的新基於 snap 的桌面

想嘗試 Ubuntu 的新的基於 snap 包的桌面操作系統嗎?通過本指南了解如何將其部署在虛擬機上。

如何在 Linux 上玩《傳說之下》

如何在 Linux 上玩《傳說之下》

Undertale 是一款 2015 年 2D 獨立角色扮演遊戲,由遊戲開發商 Toby Fox 開發和發行。本指南將介紹在您的電腦上下載和安裝 Undertale

如何在 Linux 上玩《全面戰爭:三個王國》

如何在 Linux 上玩《全面戰爭:三個王國》

《全面戰爭:三個王國》是一款由 Creative Assembly 開發的回合製策略 RTS 遊戲。下面是如何在 Linux 上玩遊戲。