为什么虚拟盒上的 Linux 显示电池剩余时间为 2 小时,而主操作系统 Windows 7 显示电池剩余时间为 2 小时 30 分钟?

为什么虚拟盒上的 Linux 显示电池剩余时间为 2 小时,而主操作系统 Windows 7 显示电池剩余时间为 2 小时 30 分钟?

我的主要操作系统是 Windows 7。我在 Virtual Box 上安装了 Kali Linux。

答案1

因为它们使用不同的剩余正常运行时间预测算法,并且它们不是同时对功耗进行采样。

电池本身不会报告其可以使用多长时间。但是,笔记本电脑的电路可以告知系统电池报告的当前能耗和剩余电量。操作系统将定期对这些数据进行采样,并估算在当前使用情况下电池可以使用多长时间。

不过,具体计算方法因操作系统而异。如果你要安装電池棒在 Windows 上,出于同样的原因,它会报告与其旁边的 Windows 电源图标不同的剩余时间。

我们还必须考虑到,当程序运行时,用电量可能会波动非常快,这可能会影响估算。在不同时间点采样可能会导致略有不同的结果。

相关内容