【发布时间】:2021-05-26 06:04:01
【问题描述】:
我目前正在读 Compsci uni 课程的最后一年,并且正在做一个 Web 开发模块。
我们必须编写一个 PHP 脚本来处理一个大型数据文件,我们的分数是基于我们的基准测试时间。
我的电脑有一个 i5-4460 @ 3.4GHz。 基准 PC 具有 i3-4130 @ 3.4GHz。
这两个代码的执行时间是否相似?或者 i3 的性能会变慢吗?
只是想了解我在基准测试系统上的预期时间,以便在需要时进一步优化。
提前致谢。
【问题讨论】:
-
处理器速度是一个小因素。内存速度和磁盘速度可能更重要。最终,您的脚本的性能将更多地取决于您使用的算法和您为实现它而编写的代码。从那里开始。
-
@TangentiallyPerpendicular 谢谢。我的代码已经花费了几乎一半的时间来获得最高分,所以我对它在我的 PC 上的运行方式感到满意。我只是想仔细检查一下这是否表明另一个 CPU 的性能。
-
获得有意义答案的唯一方法是在另一台 PC 上运行它并比较结果。
-
在 CPU 级别 i3-4130 的执行速度会慢一些。 i5-4460 可以使用 6 MB 英特尔® 智能缓存,而 i3-4130 仅使用 3 MB 英特尔® 智能缓存,具有几乎相同的单线程性能。
标签: php performance optimization cpu processors