成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 性能測(cè)試工具Lmbench詳解

運(yùn)維 系統(tǒng)運(yùn)維
Lmbench 是一套簡(jiǎn)易可移植的,符合ANSI/C 標(biāo)準(zhǔn)為UNIX/POSIX 而制定的微型測(cè)評(píng)工具。一般來說,它衡量?jī)蓚€(gè)關(guān)鍵特征:反應(yīng)時(shí)間和帶寬。Lmbench 旨在使系統(tǒng)開發(fā)者深入了解關(guān)鍵操作的基礎(chǔ)成本。

Linux 性能測(cè)試工具Lmbench 是一套簡(jiǎn)易可移植的,符合ANSI/C 標(biāo)準(zhǔn)為UNIX/POSIX 而制定的微型測(cè)評(píng)工具。一般來說,它衡量?jī)蓚€(gè)關(guān)鍵特征:反應(yīng)時(shí)間和帶寬。Lmbench 旨在使系統(tǒng)開發(fā)者深入了解關(guān)鍵操作的基礎(chǔ)成本。
 

1、Linux 性能測(cè)試工具Lmbench 的使用與介紹


Lmbench 是一套簡(jiǎn)易可移植的,符合ANSI/C 標(biāo)準(zhǔn)為UNIX/POSIX 而制定的微型測(cè)評(píng)工具。一般來說,它衡量?jī)蓚€(gè)關(guān)鍵特征:反應(yīng)時(shí)間和帶寬。Lmbench 旨在使系統(tǒng)開發(fā)者深入了解關(guān)鍵操作的基礎(chǔ)成本。其官方網(wǎng)站是:http://www.bitmover.com/lmbench/。


2、Linux 性能測(cè)試工具Lmbench 主要功能


帶寬測(cè)評(píng)工具 反應(yīng)時(shí)間測(cè)評(píng)工具 其他讀取緩存文件
拷貝內(nèi)存
讀內(nèi)存
寫內(nèi)存
管道
TCP 上下文切換
網(wǎng)絡(luò):連接的建立,管道,TCP,UDP 和RPC hot potato
文件系統(tǒng)的建立和刪除
進(jìn)程創(chuàng)建
信號(hào)處理
上層的系統(tǒng)調(diào)用
內(nèi)存讀入反應(yīng)時(shí)間 處理器時(shí)鐘比率計(jì)算


3、Linux 性能測(cè)試工具Lmbench 主要特性


a) 對(duì)于操作系統(tǒng)的可移植性測(cè)試:評(píng)測(cè)工具是由C 語言編寫的,具有較好的可移植性(盡管它們更易于被GCC 編譯)。這對(duì)于產(chǎn)生系統(tǒng)間逐一明細(xì)的對(duì)比結(jié)果是有用的。
b) 自適應(yīng)調(diào)整:Lmbench 對(duì)于應(yīng)激性行為是非常有用的。當(dāng)遇到BloatOS 比所有競(jìng)爭(zhēng)者慢4 倍的情況時(shí),這個(gè)工具會(huì)將資源進(jìn)行分配來修正這個(gè)問題。
c) 數(shù)據(jù)庫計(jì)算結(jié)果:數(shù)據(jù)庫的計(jì)算結(jié)果包括了從大多數(shù)主流的計(jì)算機(jī)工作站制造商上的運(yùn)行結(jié)果。
d) 存儲(chǔ)器延遲計(jì)算結(jié)果:存儲(chǔ)器延遲測(cè)試展示了所有系統(tǒng)(數(shù)據(jù))的緩存延遲,例如一級(jí),二級(jí)和三級(jí)緩存,還有內(nèi)存和TLB 表的未命中延遲。另外,緩存的大小可以被正確劃分成一些結(jié)果集并被讀出。硬件族與上面的描述相象。這種測(cè)評(píng)工具已經(jīng)找到了操作系統(tǒng)分頁策略的中的一些錯(cuò)誤。
e) 上下文轉(zhuǎn)換計(jì)算結(jié)果:很多人好象喜歡上下文轉(zhuǎn)換的數(shù)量。這種測(cè)評(píng)工具并不是特別注重僅僅引用“在緩存中”的數(shù)量。它時(shí)常在進(jìn)程數(shù)量和大小間進(jìn)行變化,并且在當(dāng)前內(nèi)容不在緩存中的時(shí)候,將結(jié)果以一種對(duì)用戶可見的方式進(jìn)行劃分。您也可以得到冷緩存上下文切換的實(shí)際開銷。
f) 回歸測(cè)試:
(一)Sun 公司和SGI 公司已經(jīng)使用這種測(cè)評(píng)工具以尋找和補(bǔ)救存在于性能上的問題。
(二)Intel 公司在開發(fā)P6 的過程中,使用了它們。
(三)Linux 在Linux 的性能調(diào)整中使用了它們。
g) 新的測(cè)評(píng)工具:源代碼是比較小的,可讀并且容易擴(kuò)展。它可以按常規(guī)組合成不同的形式以測(cè)試其他內(nèi)容。舉例來說,如包括處理連接建立的庫函數(shù)的網(wǎng)絡(luò)測(cè)量,服務(wù)器關(guān)閉等。


4、Linux 性能測(cè)試工具Lmbench安裝與使用


安裝使用Lmbench 的安裝相對(duì)比較簡(jiǎn)單,到其官方網(wǎng)站下載壓縮包Lmbench.tar.gz將其解壓,并進(jìn)入解壓后的目錄命令行鍵入make results 即可開始編譯測(cè)試。這里需要注意如果在make 的時(shí)候出錯(cuò),提示類似
 

  1. $make results  
  2. make[1]: Entering directory `/home/kyuan/lmbench3/src'  
  3. gmake[2]: Entering directory `/home/kyuan/lmbench3/src'  
  4. gmake[2]: *** No rule to make target `../SCCS/s.ChangeSet', needed by bk.ver'..  
  5. gmake[2]: Leaving directory `/home/kyuan/lmbench3/src'  
  6. make[1]: *** [lmbench] Error 2  
  7. make[1]: Leaving directory `/home/kyuan/lmbench3/src'  
  8. make: *** [results] Error 2  

這是需要修改src/Makefile,將這么一行(在231 行的樣子),將$O/lmbench : ../scripts/lmbench bk.ver中的bk.ver 去掉,就可以了。


如果一切順利,編譯沒有錯(cuò)誤,就會(huì)出現(xiàn)一些選擇提示以對(duì)測(cè)試進(jìn)行一個(gè)配置并生成配置腳本,后續(xù)的測(cè)試將使用該配置腳本,在以后測(cè)試中也能夠直接使用同樣的配置多次測(cè)試。配置提示除了測(cè)試的內(nèi)存范圍(如“MB [default 1792]”時(shí),對(duì)內(nèi)存較大的應(yīng)該避免選擇太大值,否則測(cè)試時(shí)間會(huì)很長)和是否Mail results 外,基本上都能夠選擇缺省值。Lmbench 根據(jù)配置文檔執(zhí)行任何測(cè)試項(xiàng),在results 目錄下根據(jù)系統(tǒng)類型、系統(tǒng)名和操作系統(tǒng)類型等生成一個(gè)子目錄,測(cè)試結(jié)果文檔(system name+序號(hào))存放于該目錄下。測(cè)試完畢執(zhí)行make see 可查看到測(cè)試結(jié)果報(bào)告Lmbench 的結(jié)果及其說明、測(cè)試結(jié)果及說明。

【編輯推薦】

  1. Linux流量監(jiān)控的三個(gè)方式
  2. Linux 網(wǎng)絡(luò)流量安全管理工具Wireshark詳解
  3. Linux 性能檢測(cè)工具Uptime簡(jiǎn)單介紹
  4. Linux下載工具Curl詳解
  5. Linux性能測(cè)試工具Lmbench介紹和使用說明
     
責(zé)任編輯:chenqingxiang 來源: 評(píng)測(cè)中心
相關(guān)推薦

2010-06-10 17:37:08

Linux 性能測(cè)試工

2010-06-04 09:12:23

Linux性能測(cè)試工具

2010-05-28 09:14:52

Linux性能測(cè)試工具

2010-06-07 14:42:47

Linux性能測(cè)試工具

2016-09-14 11:09:06

Web工具運(yùn)維

2024-03-06 18:09:06

Linux性能工具

2015-07-27 18:19:22

Linuxstress參數(shù)

2010-06-13 17:16:15

Linux性能測(cè)試工具

2012-08-01 10:50:48

性能測(cè)試測(cè)試架構(gòu)

2025-01-26 11:05:23

2012-02-09 09:35:46

NUnit

2010-06-04 16:31:33

Linux網(wǎng)絡(luò)測(cè)試

2010-10-15 09:37:14

MySQL性能測(cè)試

2010-06-11 11:35:55

Linux串口測(cè)試工具

2022-01-24 16:55:09

LinuxTCP工具

2010-06-04 09:42:47

Linux 測(cè)試cpu

2009-09-17 10:11:50

Linux文件Linux系統(tǒng)性能測(cè)試

2021-05-07 07:27:51

Python測(cè)試工具

2011-04-07 13:53:25

Web工具

2019-07-22 09:24:54

LinuxMySQL數(shù)據(jù)庫
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: a在线免费观看视频 | 国产超碰人人爽人人做人人爱 | 国产在线播 | www.99热 | 久久久夜色精品亚洲 | 伊人精品国产 | 日韩免费中文字幕 | 亚洲91视频 | 成人在线黄色 | 久久久久久久一区 | 在线免费观看a级片 | 亚洲看片网站 | 国产美女在线播放 | 亚洲一区二区三区视频在线 | 自拍在线| 99热精品在线观看 | 日本精品视频一区二区三区四区 | 亚洲协和影视 | 精品影院 | 亚洲精品视频一区二区三区 | 三级成人在线 | 91电影| 精品国产一区二区三区日日嗨 | 欧美人成在线视频 | av免费在线播放 | 最新中文字幕一区 | 亚洲视频免费 | 日韩不卡一区二区 | 久久久中文 | 国产精品特级片 | 麻豆一区| 青娱乐一区二区 | 久久久久国产一区二区三区四区 | 91精品国产综合久久香蕉922 | 日本一区不卡 | 99热播放| 狠狠躁天天躁夜夜躁婷婷老牛影视 | 欧美韩一区二区 | 91日日| 免费久 | 国产在线看片 |