linux 系統效能壓測工具簡介

2021-08-15 01:47:07 字數 1404 閱讀 7324

效果:

memtester主要是捕獲記憶體錯誤和一直處於很高或者很低的壞位, 其測試的主要專案有隨機值,異或比較,減法,乘法,除法,與或運算等等. 通過給定測試記憶體的大小和次數, 可以對系統現有的記憶體進行上面專案的測試。

交叉編譯方法:

a.按下圖修改相關檔案

b.執行

make
使用方法:

引數介紹:

memtester [-p physaddr] < memory > [iterations]

memory 申請測試記憶體的數量,單位預設是megabytes(兆),也可以是b k m g

iterations 測試的次數,預設是無限

例項:

./memtester 20m 2

效果

2.磁碟壓測工具

iozone

iozone是乙個檔案系統測試基準工具。可以測試不同的作業系統中檔案系統的讀寫效能。

可以通過 write, re-write, read, re-read, random read, random write, random mix, backwards read, record rewirte, strided read, fwrite, frewrite, fread, freread, mmap, async i/0 等不同的模式下的硬碟的效能。

測試的時候請注意,設定的測試檔案的大小一定要大過你的記憶體(最佳為記憶體的兩倍大小),不然linux會給你的讀寫的內容進行快取,會使數值非常不準確。

交叉編譯方法:

1. iozone3_471/src/current

2.按下圖修改相關檔案

3.執行

make linux-arm
使用方法:

./iozone -a -s 1g -i 0 -i 1 -f /ch_data/test_file -y 2k -q 8m -rb output.xls

效果

linux 壓測工具

1.ab是apachebench命令的縮寫。jmeter 壓測工具 ab是apache自帶的壓力測試工具。ab非常實用,它不僅可以對apache伺服器進行 訪問壓力測試,也可以對或其它型別的伺服器進行壓力測試。比如nginx tomcat iis等 2.ab的原理 ab命令會建立多個併發訪問執行緒,...

系統效能分析工具

vmstat是virtual meomory ststistics 虛擬記憶體統計 的縮寫,很多linux發行版本都預設安裝了此命令工具,利用vmstat命令可以對作業系統的記憶體資訊 程序狀態 cpu活動等進行監控,不足之處是無法對某個程序進行深入分析。vmstat使用語法如下 vmstat v ...

Linux 系統效能

要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,ps命令就是最基本程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有殭屍 哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行該命令得到。ps是顯示瞬間程序的狀態,並不動態連續...