一周前,我将主硬盘升级为 SSD(ADATA SU800),希望能够提高 PC 的整体性能。我对 Windows (10) 和 Linux (Pop-OS) 进行了全新安装。我确实注意到 Windows 有了很大的改进,程序几乎可以立即打开。但在 Linux 中,我几乎没有注意到一些改进。
今天,我在两个系统中运行了基准测试,在 Windows 中使用 crystaldiskmark,在 Linux 中使用名称几乎相同的类似程序 kdiskmark。这里我展示了我得到的结果。
为什么Linux的性能最差?和兼容性或者驱动有关吗?是否可以对其进行改进并得到与windows相同的结果?
两个系统都完全空闲(用户不再打开任何程序)。我知道结果是相似的,但我想获得最大可能的性能。我在两个系统下只运行了一次测试,但也许我必须运行三次或更多次。有关详细信息,Windows 分区是 NTFS,Linux 分区是 EXT4。
答案1
您在 Linux 下运行了多少次测试?系统是否完全空闲(并行运行的网络浏览器实际上可能会在很大程度上影响您的结果)?最后,结果看起来非常相似:我没有看到任何值得担心的地方 - Linux 的性能并不是两倍差。此外,应用程序看起来相似,但可能使用非常不同的底层读/写例程,操作系统以稍微不同的方式处理存储,存在时序问题,动态 CPU 频率控制的工作方式不同 - 最后你无法比较结果的表面价值。