- 首页 >
- 问答 >
-
云计算 >
- VirtualBox如何调整Ubuntu虚拟机内存大小
VirtualBox如何调整Ubuntu虚拟机内存大小
小樊
33
2025-12-08 07:08:28
调整前准备
- 将虚拟机彻底关机(建议“正常关机”,不要仅保存状态),否则无法修改内存参数。
- 规划内存大小:分配值并非一开机就占满,低负载时实际占用会低于设定值;一般建议不超过宿主机物理内存的50%,以保证宿主机与虚拟机的整体流畅度。
图形界面调整步骤
- 打开 VirtualBox,选中你的 Ubuntu 虚拟机,点击设置。
- 进入系统 → 主板,在内存滑块处调整到需要的大小,点击确定保存。
- 启动虚拟机,在终端执行
free -h 查看总内存是否已更新。
命令行调整步骤
- 关闭虚拟机(如处于运行状态):
VBoxManage controlvm "<虚拟机名>" poweroff
- 调整内存(单位:MB):
VBoxManage modifyvm "<虚拟机名>" --memory 4096(示例为分配4GB)
- 启动虚拟机:
VBoxManage startvm "<虚拟机名>" --type gui
- 说明:上述命令中的虚拟机名可用
VBoxManage list vms 查看。
常见问题与提示
- 无法调整内存:多因虚拟机未完全关机(如处于“已保存状态”),请先彻底关机或执行
VBoxManage discardstate "<虚拟机名>" 丢弃保存状态后再修改。
- 性能与稳定性:内存分配过大可能导致宿主机内存紧张、产生频繁换页;通常建议不超过宿主机内存的50%,并预留空间给宿主机和其他应用。