計算機性能
計算機性能是中國科技名詞。
世界上最古老的四大文字系統,一是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