计算机性能查看源代码讨论查看历史
计算机性能是中国科技名词。
世界上最古老的四大文字系统,一是5500年前两河流域苏米尔人创造的楔形文字[1],二是5000多年前尼罗河流域古埃及人创造的圣书字[2],三是3300年前中国殷商时期的甲骨文,四是1500年前起源于中美洲的玛雅文字。其它文字都早已消亡,只有中国文字的发展未曾断裂,从商代一直传承至今,汉字是世界上现存最古老的文字,这是我们中华民族宝贵的文化遗产。
名词解释
计算机性能是指用于衡量计算机系统性能的指标,但最为可靠的衡量尺度是时间。时间可根据计算方法给以不同的定义,如响应时间、CPU时间等。
性能简介
在设计一个计算机系统时,除了要搞清楚硬件界面外,还要从设计者角度,按所希望达到的最佳性能与价格比最合理地实现硬件功能。那么计算机系统的性能与价格比指的是什么呢?以及如何来衡量它们呢?
衡量计算机系统性能可采用各种尺度,但最为可靠的衡量尺度是时间。时间可根据计算方法给以不同的定义,如响应时间、CPU 时间等。响应时间是指用户向计算机系统送入一个任务后,直到获得他所需要的结果所需的等待时间。其中包括了访问磁盘和访问主存器时间、CPU 运算时间、I/O动作时间以及操作系统工作的时间开销等。虽然这种定义比较直观,但对于多道程序,由于 CPU 可在某一程序等待 I/O操作时转去执行其他程序,响应时间并不能区别这种情况。另一种情况是只考虑 CPU 时间,此时便可加以区别,它将不包括等待 I/O操作的时间以及 CPU 转去运行其他程序所花的时间。当然 CPU 时间本身还可分为用户CPU 时间和系统 CPU 时间。系统 CPU 时间的统计很难做到精确,因为这实际是要求操作系统进行自测量。此外,当比较具有不同系统代码的机器时,由于系统 CPU 时间是不一样的,因而误差较大,故采用用户 CPU 时间作为性能衡量时间较为妥当。当然,在衡量未加载系统的性能时,采用响应时间较为合适,而衡量 CPU性能则宜采用用户 CPU 时间,下面主要讨论以用户 CPU 时间来衡量的 CPU 性能。
基准测试程序
在进行计算机系统的评价时,除了与被评价的机器的结构、功能等特性参数有关以外,还与输入,即该计算机系统的工作负荷有密切关系。被评价的一个计算机系统往往对某一种工作负荷表现出较高性能,而对另一种工作负荷则可能呈现较低性能。为了对计算机系统的性能进行客观的评价,就需要选取具有真实代表性的工作负荷。通常采用不同层次的基准测试程序来评价系统性能。 1.采用实际应用程序。如C语言或C++ 开发的各种编译程序;Photoshop图形处理软件、Premiere以及 CAD 工具软件。
2.采用核心程序。这是从实际程序中抽取少量关键循环程序段,并以此来评估性能,但这些核心程序,只具有评价性能的价值。
3.玩具基准测试程序。玩具基准测试程序通常只有10~100行而且运行结果是可以预知的。因为小而且容易键入并且适用于任何机器而受到青睐。
4.合成测试程序。它类似于核心程序方法,但这种合成测试是 人 为 编 制 的 , 流 行 的 合 成 测 试 程 序 有WinBench 99、3DMMARK2001、WhatCPUIs等等。尤其是WinBench 99,它提供的测试结果都非常令人信服,都是非常权威的。因此,大部分报刊在对新硬件进行介绍时,提供的数据都是来自 WinBench 99 的测试结果。
参考文献
- ↑ 楔形文字发现后,明明300年没人能看懂,后来为何突然被破译了?,搜狐,2022-10-03
- ↑ 啥是丁头字?圣书字?腓尼基创造了世界最早的字母?还是西奈体?,搜狐,2017-11-21