Nat*_*ver 23 memory windows-vista virtualbox usb-flash-drive
我的主板(HP Pavilion s3000y)最多只支持 2GB 的 RAM。这意味着我只能分配 1GB 用于运行 VM,并且使用大量 RAM 的应用程序很慢(例如游戏和 Visual Studio)。
是否可以将 U 盘等存储磁盘用作 RAM?
或者,如果不是,VirtualBox 可以使用驱动器作为 VM 的 RAM 吗?
Chr*_*son 23
Windows Vista 和 7 支持 ReadyBoost,它将使用快速 USB 驱动器作为 SuperFetch 的缓存。这允许 SF 在 RAM 有限的系统上更好地工作。这有助于提高文件 I/O 操作的响应速度,因为闪存驱动器在 4K 随机读/写时比 HDD 快得多。
更好的是,获得一个 SSD 驱动器。SSD 上的页面文件非常快,可以相当显着地提高分页操作速度,但绝不是更多 RAM 的替代品。
顺便说一句,您是否尝试安装比主板建议它可以使用的更大的 RAM?如果您升级到最新的 BIOS 版本,您可能可以使用更大的芯片,例如 2x2GB 或 4x1GB(不确定您有多少个 RAM 插槽)。如果您有可用的芯片,至少尝试使用更大的芯片应该不会有什么坏处。
此外,您应该将虚拟机的 RAM 分配减少到运行 VM 所需的数量。XP 客户机可以运行在低至 256MB 或 384MB 的 RAM 中,具体取决于您使用它的目的。
Dav*_*rtz 17
使用大量内存的应用程序使系统变慢的原因是因为这迫使系统使用存储设备。您要求做的是系统已经在做的事情以及您不满意的原因。不幸的是,唯一的解决方案是更改您的工作负载,使其需要更少的内存或添加更多内存。
kob*_*ltz 10
即使您要这样做,也不建议这样做。USB 驱动器/硬盘驱动器非常慢。想想你的 USB 驱动器。它将以最大 60MBps 的速度传输。根据您的其他问题,您计算机中的 ram 将以 4200MBps 到 5333MBps 的速度运行!
这就是为什么当您的计算机内存不足时,它将使用您的页面文件将内存分配为虚拟内存。你的硬盘灯会发疯,你的电脑会大大减慢。它耗尽了物理内存,为了不崩溃,它将使用您的硬盘驱动器作为虚拟内存。想想当时计算机有多慢,想想如果你的 VM 总是使用这个 RamDisk(见下文)或虚拟内存,它的运行会有多糟糕。

是的,名字就是“虚拟内存”或者“交换”;它已经在个人计算机上常规使用了很长一段时间(首次出现于 20 世纪 60 年代,自 20 世纪 90 年代以来,所有主流操作系统都拥有它们并默认打开它们)。您也许可以通过调整虚拟内存的大小(vista 的操作方法)来稍微提高性能,尽管它可能不会提高太多性能。
一般来说,虚拟内存只会在您的计算机无法处理内存负载的情况下提高性能,例如,在您的系统因为被操作系统 OOM 杀死而开始出错的情况下。
| 归档时间: |
|
| 查看次数: |
6152 次 |
| 最近记录: |