夜夜夜爽_日本老头与少妇作爱_欧美性高清肥妇喷潮_丰满放荡的寡妇精品一区二区 - 成人免费午夜视频69影院

易秋網(wǎng)絡(luò)旗下全球VPS測評(píng)站
云主機(jī)測評(píng)/獨(dú)立服務(wù)器測評(píng)/主機(jī)優(yōu)惠碼

[轉(zhuǎn)]Linux性能測試UnixBench一鍵腳本

UnixBench是一個(gè)類unix系(Unix,BSD,Linux)統(tǒng)下的性能測試工具,一個(gè)開源工具,被廣泛用與測試linux系統(tǒng)主機(jī)的性能。Unixbench的主要測試項(xiàng)目有:系統(tǒng)調(diào)用、讀寫、進(jìn)程、圖形化測試、2D、3D、管道、運(yùn)算、C庫等系統(tǒng)基準(zhǔn)性能提供測試數(shù)據(jù)。

最新版本UnixBench5.1.3,包含system和graphic測試,如果你需要測試graphic,則需要修改Makefile,不要注釋掉”GRAPHIC_TESTS = defined”,同時(shí)需要系統(tǒng)提供x11perf命令gl_glibs庫。
下面的腳本使用了最新版UnixBench5.1.3來測試,注釋了關(guān)于graphic的測試項(xiàng)(大多數(shù)VPS都是沒有顯卡或者是集顯,所以圖像性能無需測試),運(yùn)行10-30分鐘后(根據(jù)CPU內(nèi)核數(shù)量,運(yùn)算時(shí)間不等)得出分?jǐn)?shù),越高越好。

測試方法:

wget --no-check-certificate https://github.com/teddysun/across/raw/master/unixbench.sh
chmod +x unixbench.sh
./unixbench.sh

測試項(xiàng)目:
Dhrystone 2 using register variables
此項(xiàng)用于測試 string handling,因?yàn)闆]有浮點(diǎn)操作,所以深受軟件和硬件設(shè)計(jì)(hardware and software design)、編譯和鏈接(compiler and linker options)、代碼優(yōu)化(code optimazaton)、對(duì)內(nèi)存的cache(cache memory)、等待狀態(tài)(wait states)、整數(shù)數(shù)據(jù)類型(integer data types)的影響。

Double-Precision Whetstone
這一項(xiàng)測試浮點(diǎn)數(shù)操作的速度和效率。這一測試包括幾個(gè)模塊,每個(gè)模塊都包括一組用于科學(xué)計(jì)算的操作。覆蓋面很廣的一系列 c 函數(shù):sin,cos,sqrt,exp,log 被用于整數(shù)和浮點(diǎn)數(shù)的數(shù)學(xué)運(yùn)算、數(shù)組訪問、條件分支(conditional branch)和程序調(diào)用。此測試同時(shí)測試了整數(shù)和浮點(diǎn)數(shù)算術(shù)運(yùn)算。

Execl Throughput
此測試考察每秒鐘可以執(zhí)行的 execl 系統(tǒng)調(diào)用的次數(shù)。 execl 系統(tǒng)調(diào)用是 exec 函數(shù)族的一員。它和其他一些與之相似的命令一樣是 execve() 函數(shù)的前端。

File copy
測試從一個(gè)文件向另外一個(gè)文件傳輸數(shù)據(jù)的速率。每次測試使用不同大小的緩沖區(qū)。這一針對(duì)文件 read、write、copy 操作的測試統(tǒng)計(jì)規(guī)定時(shí)間(默認(rèn)是 10s)內(nèi)的文件 read、write、copy 操作次數(shù)。

Pipe Throughput
管道(pipe)是進(jìn)程間交流的最簡單方式,這里的 Pipe throughtput 指的是一秒鐘內(nèi)一個(gè)進(jìn)程可以向一個(gè)管道寫 512 字節(jié)數(shù)據(jù)然后再讀回的次數(shù)。需要注意的是,pipe throughtput 在實(shí)際編程中沒有對(duì)應(yīng)的真實(shí)存在。

Pipe-based Context Switching
這個(gè)測試兩個(gè)進(jìn)程(每秒鐘)通過一個(gè)管道交換一個(gè)不斷增長的整數(shù)的次數(shù)。這一點(diǎn)很向現(xiàn)實(shí)編程中的一些應(yīng)用,這個(gè)測試程序首先創(chuàng)建一個(gè)子進(jìn)程,再和這個(gè)子進(jìn)程進(jìn)行雙向的管道傳輸。

Process Creation
測試每秒鐘一個(gè)進(jìn)程可以創(chuàng)建子進(jìn)程然后收回子進(jìn)程的次數(shù)(子進(jìn)程一定立即退出)。process creation 的關(guān)注點(diǎn)是新進(jìn)程進(jìn)程控制塊(process control block)的創(chuàng)建和內(nèi)存分配,即一針見血地關(guān)注內(nèi)存帶寬。一般說來,這個(gè)測試被用于對(duì)操作系統(tǒng)進(jìn)程創(chuàng)建這一系統(tǒng)調(diào)用的不同實(shí)現(xiàn)的比較。

System Call Overhead
測試進(jìn)入和離開操作系統(tǒng)內(nèi)核的代價(jià),即一次系統(tǒng)調(diào)用的代價(jià)。它利用一個(gè)反復(fù)地調(diào)用 getpid 函數(shù)的小程序達(dá)到此目的。

Shell Scripts
測試一秒鐘內(nèi)一個(gè)進(jìn)程可以并發(fā)地開始一個(gè) shell 腳本的 n 個(gè)拷貝的次數(shù),n 一般取值 1,2,4,8。(我在測試時(shí)取 1, 8)。這個(gè)腳本對(duì)一個(gè)數(shù)據(jù)文件進(jìn)行一系列的變形操作(transformation)。

下面是linode最低配的VPS unixbench跑分測試結(jié)果:

贊(0) 打賞
版權(quán)歸求VPS所有,未經(jīng)允許不準(zhǔn)轉(zhuǎn)載!求VPS » [轉(zhuǎn)]Linux性能測試UnixBench一鍵腳本
【聲明】:求VPS,易秋網(wǎng)絡(luò)旗下專業(yè)VPS測評(píng)站,主要側(cè)重篩選全球質(zhì)量比較好的VPS、云主機(jī)以及獨(dú)立服務(wù)器,并且進(jìn)行簡單測評(píng),僅供參考。因?yàn)槿珖W(wǎng)絡(luò)差異較大,求VPS的VPS以及獨(dú)立服務(wù)器測評(píng)數(shù)據(jù)僅對(duì)當(dāng)時(shí)的測評(píng)環(huán)境有效。求VPS不強(qiáng)制網(wǎng)友購買本站介紹的VPS以及獨(dú)立服務(wù)器資源,如果網(wǎng)友購買了本站介紹的資源,風(fēng)險(xiǎn)自擔(dān)!

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

微信掃一掃打賞