◆許海楠
計算機應用系統(tǒng)性能測試技術及應用分析
◆許海楠
(鄭州衛(wèi)生健康職業(yè)學院 河南 450000)
在21世紀的今天,隨著信息化時代的到來,計算機已然成為人們社會發(fā)展中不可缺少的重要組成部分,而隨著科學技術手段的不斷更新,計算機應用系統(tǒng)本身的性能也很難得到較為有效的保障。而相關人員或企業(yè)想要研究計算機應用系統(tǒng)的性能,先要對其性能進行相應的測試工作,以此來緩解當前計算機應用系統(tǒng)在運行過程中所存在的問題,從而來實現(xiàn)提升國民生活工作質(zhì)量的目的。
信息化;計算機;應用系統(tǒng);性能測試技術
作為信息化時代的產(chǎn)物,計算機的出現(xiàn)改變了人們的日常工作與生活,在為人們帶來便利的同時對于我國社會發(fā)展也起到了極為有效的促進作用。作為重要工具的計算機本身也會存在一定程度的問題,導致自身的運行狀態(tài)與性能受到影響,為了避免這一情況的發(fā)生,相關人員需要定期對計算機的應用系統(tǒng)進行性能上的檢測,并根據(jù)所得到的結果進行相應的調(diào)整,以此來確保整個計算機的系統(tǒng)運行質(zhì)量能夠滿足相關需求與標準。
從本質(zhì)上來講,計算機應用系統(tǒng)性能測試是整個計算機應用過程中不可缺少的重要評測環(huán)節(jié),其工作原理是指人們在對其進行評測的過程中需要對相應的測試工具進行應用,并且根據(jù)這一手段來得出所要檢測的系統(tǒng)所具備的負載指標,再通過對這一指標的分析來對整個系統(tǒng)當前的性能狀態(tài)進行較為有效的評估工作,以此來確保計算機的應用系統(tǒng)在性能方面能夠滿足國民的生活需求[1]。此外,人們在對計算機應用系統(tǒng)進行性能檢測的過程中通常是對系統(tǒng)的可靠性以及穩(wěn)定性這兩種特性進行相應的檢測與測試,在這一階段往往需要通過對時間系數(shù)以及負載量來完成后續(xù)的工作,因而相關人員在進行性能檢測的過程中需要確保測試環(huán)境不會發(fā)生改變[2]。
計算機應用系統(tǒng)性能檢測工作會受到外界因素的影響而導致自身的檢測結果精準度發(fā)生問題,以至于后續(xù)工作無法順利開展。而想要避免這一情況的出現(xiàn),相關人員先要明確哪些因素會導致計算機應用系統(tǒng)性能測試出現(xiàn)問題:
1.2.1環(huán)境問題
人們在進行計算機的應用過程中往往會注重計算機的硬件設備,這是因為計算機本身的硬件設施性能越高,其本身的系統(tǒng)穩(wěn)定性也會隨之大幅度提升,在系統(tǒng)的運行速度方面也會達到標準以上,此外,計算機應用系統(tǒng)的系統(tǒng)還會受到其本身所安裝的軟件配置的影響,周邊網(wǎng)絡環(huán)境一千兆光纖與十兆光纖之間所提供的網(wǎng)絡運行速度也會存在著一定程度的差異性[3]。
1.2.2工作量問題
工作量問題放在計算機之中也被稱為系統(tǒng)的運行效率問題,在固定時間段內(nèi)計算機所要運行的數(shù)據(jù)數(shù)量越多,對其本身性能的影響也就越大,眾所周知,計算機應用系統(tǒng)本身應當是一種以數(shù)據(jù)庫為基礎所形成的信息化程序,既然是程序那么肯定要有輸入與輸出,為了確保整個系統(tǒng)運行質(zhì)量得到較為有效的保障,人們往往會對計算機的硬件設備進行優(yōu)化,以此來確保計算機系統(tǒng)在進行數(shù)據(jù)處理的過程中不會因工作量問題而受到影響[4]。
1.2.3用戶因素
計算機的用戶由于自身的工作不同,對于功能的使用也會產(chǎn)生相應的偏差,比如說程序員則更偏向于對系統(tǒng)編程方面進行應用與處理,而視頻剪輯人員所使用的則是計算機應用系統(tǒng)的圖像處理部分,這些情況都會導致計算機應用系統(tǒng)的性能產(chǎn)生變化并因此受到一定程度的不利影響。
本試驗主要是在計算機應用系統(tǒng)性能測試中進行最高服務水平測試,通過發(fā)現(xiàn)系統(tǒng)性能失效的臨界點來進行測試,具體的技術測試措施是通過逐漸增加系統(tǒng)負荷來監(jiān)測系統(tǒng)性能的變化,直到達到系統(tǒng)失效的狀態(tài),即系統(tǒng)可承載的最高服務水平[5]。
這也是計算機應用系統(tǒng)發(fā)展過程中面臨的一個重要問題,在現(xiàn)實生活中,經(jīng)常會出現(xiàn)大量的用戶訪問相同的模塊,相同的應用程序,比如某一次考試成績出來后,許多用戶在相同時間訪問相同的網(wǎng)站,導致網(wǎng)絡卡死,并發(fā)測試主要針對這類情況,模擬多用戶在發(fā)出并發(fā)請求時,系統(tǒng)是否會出現(xiàn)卡死的狀態(tài)。
該測試是測試系統(tǒng)在一定負荷壓力下長期穩(wěn)定運行的能力,其關鍵在于長時間運行,而不在于某一時間點。要使系統(tǒng)長期高效穩(wěn)定運行,就需要強大的系統(tǒng)性能作為支撐[6]。因此,對系統(tǒng)進行長期穩(wěn)定的測試具有重要的意義。
負荷測試是系統(tǒng)在需要特定用戶性能指標時能夠承受的最大負荷。特殊用戶需求是前提,它的測試方法和壓力測試一樣,也是通過逐漸增加系統(tǒng)負載來測試系統(tǒng)性能的變化。
這種測試主要是針對系統(tǒng)在特定時間內(nèi)所需的最大處理工作量和最大負載量進行的。該限值是通過設定測試系統(tǒng)的限值,來檢測系統(tǒng)在限值狀態(tài)下,是否能夠保證正常運行或?qū)l(fā)生故障,從而對系統(tǒng)容量進行測量的關鍵數(shù)據(jù)。
在進行整體性能檢測的過程中,相關人員需要根據(jù)實際情況采用相應的性能檢測設備,通常情況下這種設備都會先展開相應的系統(tǒng)模擬,對整個計算機系統(tǒng)的運行狀態(tài)進行相應的分析,根據(jù)系統(tǒng)的運行效率來對其本身所具備的性能與當前性能數(shù)值進行對比,以此來獲得具有針對性與高精度的性能評判結果。人們在對計算機系統(tǒng)進行整體性能檢測中所得到的總分其實就是當前計算機在運行狀態(tài)下每個系統(tǒng)所產(chǎn)生的總體工作量。通常情況下,人們在使用相關人員來對計算機系統(tǒng)進行整機性能檢測的過程中所需要進行的工序如下所示:
(1)首先相關人員需要對整個性能檢測程序進行啟動,并且在相應的區(qū)域內(nèi)對功能是SELECT SU1TES的按鈕進行點擊并運行;
(2)在點擊按鈕之后整個性能檢測程序便會彈出相應的對話框,通常情況下這種對話框是需要相關人員來進行兩部分操作的,第一部分是相關人員需要對待準備檢測的硬件進行選中,等到產(chǎn)生明確邊框后便可以進行下一步操作,而第二部分則相對簡單,相關人員只需要點擊整個系統(tǒng)中的OK按鈕便能夠進行后續(xù)的工作;
(3)在第三部分,相關人員需要在整個性能檢測軟件的右下角找到相應的檢測按鈕,通過點擊這一按鈕來完成有關計算機系統(tǒng)應用性能的檢測工作。
在進行顯卡性能檢測過程中,通常情況下會選用3DMark Vantage,該軟件是當前計算機行業(yè)具有綜合性與專業(yè)性的性能檢測軟件,其本身不僅不會對整個計算機系統(tǒng)產(chǎn)生不利影響,同時還能夠?qū)⒃径嗑€路的顯卡以及處理器所具備的優(yōu)勢發(fā)揮到極致,有著極為良好的市場前景,能夠滿足當前人們對于PC系統(tǒng)性能測試需求。
一般來說,在整個3DMark Vantage中會進行10個項目的測試,其中對于圖形部分的測試項目有兩個,處理部分也有兩個,最多的便是計算機顯卡的特性測試,在進行項目測試的過程中,3DMark Vantage會通過引用不同等級的參數(shù)來完成后續(xù)的預設工作,這樣能夠有效確保整個系統(tǒng)性能的檢測質(zhì)量能夠得到較為有效的保障,而在進行檢測的過程中,相關人員只需要對軟件右下角的按鈕進行點擊便可以快速完成相應的檢測工作,可以說是十分簡便的。而3DMark Vantage檢測最后所形成的性能總分在一定程度是顯卡結構游戲性能的展現(xiàn),是通過對顯卡系統(tǒng)內(nèi)部各分子數(shù)的求和平均所分析計算得出的,而在這之中的GPU代表顯卡分數(shù),CPU則是代表處理器的性能分數(shù),人們可以通過對這一部分的觀察來了解計算機顯卡部分的詳細資料。
通常情況下,人們在進行計算機應用系統(tǒng)性能測試技術的應用過程中往往需要根據(jù)實際情況對整個系統(tǒng)的處理能力進行分析,而這一過程中系統(tǒng)所能夠承受到的壓力數(shù)值便被稱為網(wǎng)絡吞吐量。在單位時間內(nèi)計算機系統(tǒng)的處理速度與處理速度是這一應用的重要因素,相關人員在進行操作時可以通過對網(wǎng)絡吞吐量的觀察來明確系統(tǒng)的最大傳輸能力。倘若最終的結果是該系統(tǒng)的網(wǎng)絡吞吐量無法滿足相關要求與標準,那么則需要進行相應的更新?lián)Q代工作,更新或者更換系統(tǒng),從而來確保國民的生活工作質(zhì)量能夠得到較為有效的保障。
在進行資源利用率的分析過程中,相關人員往往需要通過對不同資源的分析來選擇相應的檢測系統(tǒng)或者工具,以此來對系統(tǒng)進行相應的確認,確認其本身是否能夠滿足相關性能需求。一般來說,當系統(tǒng)本身所具備的負載數(shù)量的整體數(shù)值越大,那么其本身在進行資源利用率方面也會產(chǎn)生一定程度的變化,并呈現(xiàn)上升趨勢,而當整個系統(tǒng)的負載量達到某一標準而不再發(fā)生改變時,則意味著該系統(tǒng)的資源利用率最大數(shù)值也已經(jīng)固定,而通過對資源利用率的分析,人們能夠很明確對相應的系統(tǒng)響應時間進行分析。
該系統(tǒng)性能指標一般用TPS 進行衡量,是指系統(tǒng)每秒處理事務的數(shù)量,是一項非常重要的指標。通常情況下,相關人員所選擇的操作系統(tǒng)評測系統(tǒng)有以下幾種,根據(jù)不同程序的需求,相關人員可以根據(jù)實際情況選擇相應的評測系統(tǒng),以此來確保最終數(shù)值的穩(wěn)定性與有效性。
綜上所述,計算機及網(wǎng)絡對于國民生活與工作有著極為重要的作用,在對計算機進行應用系統(tǒng)性能測試的過程中相關人員需要嚴格遵守相關標準來進行評測工作,根據(jù)所要檢測的具體內(nèi)容選擇相應的軟件,以此來確保最終的檢測結果能夠具有真實性與有效性,在發(fā)現(xiàn)問題時能夠第一時間對其進行較為有效的改善。
[1]孫立.計算機應用系統(tǒng)性能測試技術及應用分析[J].電腦迷,2017,000(019):9.
[2]李霄,王常洲,田雅.計算機應用系統(tǒng)性能測試技術及應用研究[J].軟件,2013,34(004):69-73.
[3]姜亮.計算機應用系統(tǒng)性能測試技術及應用研究[J].信息與電腦(理論版),2018(7):10-12.
[4]王婉人,高優(yōu),任力子.計算機應用系統(tǒng)性能測試技術及應用研究[J].信息系統(tǒng)工程,2017,000(005):86-86.
[5]程佳宇,陳何雄,李紹龍,等.計算機應用系統(tǒng)性能測試技術及應用研究[J].自然科學(全文版),2016(7):00208-00208.