?
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供坊子網(wǎng)站建設(shè)、坊子做網(wǎng)站、坊子網(wǎng)站設(shè)計(jì)、坊子網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、坊子企業(yè)網(wǎng)站模板建站服務(wù),10多年坊子做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
?
?
1.???安裝stress
參數(shù)說(shuō)明:
?--help顯示幫助信息
--version顯示軟件版本信息
-t secs:
? ? --timeout secs指定運(yùn)行多少秒
? ? --backoff usecs等待usecs微秒后才開(kāi)始運(yùn)行
-c forks:
? ? ?--cpu forks產(chǎn)生多個(gè)處理sqrt()函數(shù)的CPU進(jìn)程
-m forks
? ? --vm forks:產(chǎn)生多個(gè)處理malloc()內(nèi)存分配函數(shù)的進(jìn)程,后接進(jìn)程數(shù)量
-i forks
? ? ? --io forks:產(chǎn)生多個(gè)處理sync()函數(shù)的磁盤I/O進(jìn)程
? ? ? --vm-bytes bytes:指定內(nèi)存的byte數(shù),默認(rèn)值是1
? ? ? --vm-hang:表示malloc分配的內(nèi)存多少時(shí)間后在free()釋放掉
-d :
? ? ? --hdd:寫(xiě)進(jìn)程,寫(xiě)入固定大小,通過(guò)mkstemp()函數(shù)寫(xiě)入當(dāng)前目錄
? ? ? --hdd-bytes bytes:指定寫(xiě)的byte數(shù),默認(rèn)1G
? ? ? --hdd-noclean:不要將寫(xiě)入隨機(jī)ascii數(shù)據(jù)的文件unlink,則寫(xiě)入的文件不刪除,會(huì)保留在硬盤空間。
?????安裝過(guò)程:
? ? ? ?下載:
????????????鏈接:https://pan.baidu.com/s/1AB_TcdnBlz3U4-TH0TsJaQ?
????????????提取碼:nd34?
?
? ? ? ? 1.解壓文件 tar -zxvf?stress_1.0.1.orig.tar
? ? ? ? 2.進(jìn)入文件夾:cd?stress_1.0.1.orig
? ? ? ? 3../configure
???????4.make
????? ?5.make check
???????6.make install
????? ?7.make clean
? ?使用方法:
? ? ??
? ? ?如果安裝出現(xiàn)問(wèn)題,可能是沒(méi)有安裝gcc ,gcc包包括(binutils,cpp,gcc,gcc-c++,glibc,glibc-devel,glibc-headers,kernel-headers,libgcc,libgomp,libmpc,libstdc,mpfr),
下載地址:
????????????鏈接:https://pan.baidu.com/s/1BHcZFQqAn7-exLlUMcf6mQ?
????????????提取碼:hdml?
????????????安裝方法:rpm -ivh *.rpm? --force
????
????1、測(cè)試CPU負(fù)荷
????輸入命令:stress –c 4
????增加4個(gè)cpu進(jìn)程,處理sqrt()函數(shù)函數(shù),以提高系統(tǒng)CPU負(fù)荷
?????
????2、內(nèi)存測(cè)試
????輸入命令:stress -m 50 --vm 500
?
????3、磁盤I/O測(cè)試
????同時(shí)壓內(nèi)存和IO
????輸入命令:stress –d 1 --hdd-bytes 3G
????新增1個(gè)寫(xiě)進(jìn)程,每次寫(xiě)3G文件塊
?
? ?查看效果:
????????top命令:
? ? ? ??
? ? ? ?
? ? ? ?vmstate命令:
? ? ? ??
????????????
其它工具:
? ?壓內(nèi)存:
????工具:memtester
????????官方:http://pyropus.ca/software/memtester/
?????????
????????wget http://pyropus.ca/software/memtester/old-versions/memtester-4.3.0.tar.gz
????????tar -xzvf memtester-4.0.8.tar.gz
????????cd memtester-4.0.8.
????????make && make install
?????????
????????memtester 2G
??
? ? ? ?
?