还有另一个关于衡量绩效的帖子但至少我看过的一个解决方案(NovaBench)测量了硬件. (即磁盘读写性能,而不是考虑到磁盘碎片等时的实际性能)。
我想测量 PC 的有效性能(即我的各种程序运行的速度),并且这会受到系统中积累的垃圾量、硬盘碎片化程度等因素的影响。
关于如何衡量实际性能有什么建议吗?
答案1
Windows 是一种所谓的抢占式多任务环境。这意味着操作系统运行一个调度程序,可以中断一个进程,以便另一个进程可以使用 CPU 或磁盘时间。对于您的问题,这意味着“测试硬件”的程序仍然是实际系统和应用程序性能的有效衡量标准,因为操作系统可以在它们正在测量过程中中断它们。
要继续,请进入机器当前的“正常”安静状态并进行一系列测量。请执行此操作前任何清理。如果运行了大量垃圾程序或磁盘碎片严重,则意味着操作系统会中断更多次,同时系统会将时间用于其他事情。记录分数,清理系统,然后再次运行相同的测量。如果做得好,第二次应该会看到更好的数字。