我的许多朋友都说,在一台电脑上安装多个操作系统会降低单个操作系统的速度,因为总 RAM 会在各个操作系统之间分配。
上述说法有道理吗?
答案1
这取决于你如何安装多个操作系统——通常有两种选择
- 安装双启动
- 使用虚拟机安装
双启动安装只是将另一个操作系统放在硬盘上的可用空间上,因此它将使用硬盘空间(您可能需要/被要求创建新的分区),但由于在双启动中只有一个操作系统会在任何给定时间运行,因此另一个操作系统不会使用任何内存或 CPU。
虚拟机 (VM) 是一种模拟 PC 硬件的软件程序。如果您使用 VM 安装第二个操作系统,则两个操作系统可以同时运行 - 因此,您可以在 VM 窗口中拥有一台运行 Linux 的 Windows PC,并且可以同时使用这两个操作系统。由于您可以同时使用这两个操作系统,因此它们都会占用内存和 CPU,然后您可能会看到计算机速度变慢。
如果您对如何使用虚拟机一无所知,那么您不太可能拥有虚拟机,而是拥有双启动系统,在这种情况下 - 不会,您不会看到系统变慢。
答案2
您所运行的操作系统不会变慢。只有硬盘容量会减少。
理论上,如果您在后台运行扫描硬盘文件的程序,您的操作系统可能会变慢,因为该程序将扫描所有操作系统的所有文件。但这只是理论上的减速,您不会注意到。
如果您计划在硬盘中安装不同的操作系统(Windows、Linux、MacOS),那么 Windows 操作系统将看不到它们,并且不会减慢速度。
您也可以考虑通过 VirtualBox 使用虚拟操作系统。例如,我自己有 10 多个操作系统和 1 个主操作系统。当我需要 Win 7 进行设计时,我会启动它的虚拟机,让一个系统在另一个系统内运行。我有 8 GB 的 RAM,我为每个系统分配 4GB RAM,虚拟操作系统一点也不慢。只是要说的是,这些虚拟操作系统不适合玩游戏。
答案3
否:只要操作系统安装在专用分区/磁盘上,它们就不会相互影响速度。
是的:有些因素会导致操作系统运行速度变慢。如果分区包含许多文件(假设您将两个操作系统安装在同一个分区上(真的不建议这样做,因为文件会发生冲突))。另一个更可能的因素是第一个分区(和第一个文件)存储在磁盘的最外圈,因此硬盘磁头需要移动得更少(圈越大,每个圈的数据越多)。任何更靠里的文件/分区的磁头移动次数与读取的字节数相比都会增加。因此,如果第二个操作系统在磁盘上占 50%,速度会略低一些。但应该说,由于各种原因,例如磁柱旋转和缓存,这种情况并不明显。
所以答案是:不会。操作系统不会明显变慢。
正如其他人已经指出的那样,以虚拟客户机身份运行操作系统会降低主机和客户机操作系统的速度。
最佳建议:确保主机操作系统有足够的 RAM。RAM 不足会导致计算机运行缓慢。我自己运行的是 8GB(台式机)和 12GB(笔记本电脑)的 Win7,我刚刚为我的台式机订购了 16GB。对于大多数用户来说,这有点过分,但对我的使用来说却很有益。
答案4
当它是双启动时,您一次只运行一个系统,因此它不会减慢您的速度。减慢速度的唯一“方法”是在虚拟机上运行另一个系统