我有带有 Ubuntu 的 Virtual Box 的 Window 7 OS。当我在虚拟框中执行代码时,需要 5.9 秒。当我在实际的 ubuntu 操作系统上执行相同的代码时,需要 2.9 秒。我检查了 CPU 信息。在 Virtual Box 中,它的 CPU 速度为 2968.448 MHZ,而在实际的 ubuntu 操作系统上,它的速度为 1600 MHz。
有人可以解释一下原因吗?
我有带有 Ubuntu 的 Virtual Box 的 Window 7 OS。当我在虚拟框中执行代码时,需要 5.9 秒。当我在实际的 ubuntu 操作系统上执行相同的代码时,需要 2.9 秒。我检查了 CPU 信息。在 Virtual Box 中,它的 CPU 速度为 2968.448 MHZ,而在实际的 ubuntu 操作系统上,它的速度为 1600 MHz。
有人可以解释一下原因吗?
Cpu 速度当然不是代码执行的全部。ubuntu 在不使用处理器时很有可能会对其进行降频以节省电池。
打开终端,粘贴这个然后回车
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
也许这可以帮助您提高绩效。