Ⅰ passmarkmemtest86運行時間
熱門頻道
首頁
博客
研修院
VIP
APP
問答
下載
社區
推薦頻道
活動
招聘
專題
打開CSDN APP
Copyright © 1999-2020, CSDN.NET, All Rights Reserved
打開APP
linux內存測試工具memtest,內存檢測工具Memtest使用方法(圖文教程) 轉載
2021-04-30 09:37:33
weixin_39787089
碼齡6年
關注
MemTest Version是個比較少見的內存檢測工具,它不但可以徹底的檢測出內存的穩定度,還可同時測試記憶的儲存與檢索資料的能力,讓你可以確實掌控到目前你機器上正在使用的內存到底可不可信賴。
使用方法
1. 退出每一個正在您計算機中運行的程序。
2. 單擊 [確定] 關閉此窗口,然後單擊 [開始測試]。
3. 讓它至少運行20分鍾。
軟體名稱:內存檢測工具(Memtest86 dos環境) V7.4 ISO鏡像版軟體大小:4.10MB更新時彎輪間:2017-07-30立即下載
在日常使用電腦時,打開一些軟體或者游戲時,電腦有時發生藍屏或卡機狀態,這很可能是內存發生了故障,該怎麼檢測內存呢?下面就和大家分享大白菜內存檢測工具Memtest的使用方法。
1、將製作好的大白菜u盤插入電腦,重啟,使用快捷鍵引導u盤進入大白菜主菜單,選擇「【08】運行硬碟內存檢測掃描工具菜單」按回車。如下圖所示:
.png
2、接著選擇「【04】運行Memtest4.20內存檢測」回車進入。如下圖所示:
.png
3、接著電腦會自動掃描內存,耐心等待檢測過程。如下圖所示:
.png
注意:
1、當Memtest發現問題時會停止運行,報告發現的錯誤。
2、如果檢測叢汪了200%~300%(時間是15-30分鍾)還是0個錯誤,表示內存沒有什麼問題。
3、「errors」指的是錯誤次數和地點。
以上就是內存檢測工具Memtest的使用方法,如果你在玩游戲時電腦出現死機或藍屏現象,一時找不到解決方案時不妨從內存入手滲鬧仔來檢測
Ⅱ 伺服器硬體測試教程
1概述
1.1背景
本文的編寫背景是目前機房伺服器資源存在未充分使用的現象,為了合理分
配資源,現需要對伺服器自身性能進行評估,探索一套評估方法,從而為後續資源合理分配提供依據。
1.2評測指標
簡單來說,伺服器硬體性能指標來自於測試對象,一般x86伺服器的主要組
成有CPU、內存、硬碟、網卡等。針對單機,評測指標重點關注CPU、內存、IO、網路;對於集群,重點關注網路、高可用。
本文主要評測單機性能,指標如下:
CPU—計算能力
內存—延時、速率
IO—讀寫能力
網路—網路帶寬
1.3工具概況
CPU主流評測工具有Linux平台的SPECCPU、linpack,Windows平台的Sandra。
內存主流評測工具有Linux平台的stream,Windows平台的Sandra。
IO主流評測工具有Linux平台的Iozone,Windows平台的Iometer。
網路主流評測工具有Linux平台的iperf、netperf。
其他一些對整體系統進行評測的工具就不再介紹了,例如SPEC系列、TPC基準系列。
2 CPU性能
2.1評測方法
關於Linux測試cpu性能,有3個重要的概念:上下文切換(context switchs),運行隊列(Run queue)和使用率(utilization)。
業務運行中最關注的CPU項就是使用率,使用率是和業務負載強相關的,通常可以通過監控軟體或Linux系統工具獲取。
另一個基本評測值就是計算能力,包括整數、浮點計算,可以使用SPECCPU、linpack測試。
2.2評測工具
CPU使用率是平時最關注的性能項,採用系統工具或第三方工具都可以。具體工具不再詳述。
CPU整數、浮點計算能力,是伺服器發布必測項,但是對於客戶卻不太重要,客戶關注的是業務運行時CPU的能力是否會成為瓶頸。評測工具主要有SPECCPU2006、Linpack:
SPEC CPU 2006包括了CINT2006和C FP2006兩個子項目,前者用於測量和對比整數性能,而後者則用於測量和對比浮點性能,SPEC CPU 2006包括了12項整數運算和17項浮點運算。
Linpack現在在國際上已經成為最流行的用於測試高性能計算機系統浮點性能的benchmark。通過利用高性能計算機,用高斯消元法求解N元一次稠密線性代數方程組的測試,評價高性能計算機的浮點性能,測試結果以浮點運算每秒(Flops)給出。
3 內存性能
3.1評測方法
內存性能一般關注的指標是延時、帶寬,測試方法有Windows下使用Sandra,Linux使用stream進行評測,可以得到當前內存的實際速率、延時。這是單獨針對內存的測試方法,但在實際應用中通常對內存的評測是在壓力、穩定性、性能測試時的監測內存的使用。
3.2評測工具
STREAM是業界廣為流行的綜合性內存帶寬實際性能測量工具之一。隨著處理器處理核心數量的增多,內存帶寬對於提升整個系統性能越發重要,如果某個系統不能夠足夠迅速地將內存中的數據傳輸到處理器當中,若干處理核心就會處於等待數據的閑置狀態,而這其中所產生的閑置時間不僅會降低系統的效率還會抵消多核心和高主頻所帶來的性能提升因素。STREAM具有良好的空間局部性,是對TLB友好、Cache友好的一款測試。STREAM支持Copy 、Scale 、 Add、 Triad四種操作。
4 IO性能
4.1評測方法
伺服器的存儲性能也就是指IO性能,通常評測的重點是各種數據塊(512B、4K、2M…)下的讀寫能力,具體指標有IOPS、帶寬、時延。測試原理是工具對存儲加壓也就是產生各種讀寫操作來測試整個IO的最大能力。
4.2評測工具
Iometer是Windows系統下對存儲子系統的讀寫性能進行測試的軟體。可以顯示磁碟系統的最大IO能力、磁碟系統的最大吞吐量、CPU使用率、錯誤信息等。用戶可以通過設置不同的測試的參數,有存取類型(如sequential ,random)、讀寫塊大小(如64K、256K),隊列深度等,來模擬實際應用的讀寫環境進行測試。
IOzone主要用來測試操作系統文件系統性能的測試工具,該工具所測試的范圍主要有,write , Re-write, Read, Re-Read, Random Read, Random Write, Random Mix, Backwards Read, Record Rewrite, Strided Read, Fwrite, Frewrite, Fread, Freread, Mmap, Async I/O。使用iozone可以在多線程、多cpu,並指定cpu cache空間大小以及同步或非同步I/O讀寫模式的情況下進行測試文件操作性能。
5 網路性能
5.1評測方法
網路帶寬不難理解,就是系統收發包時的最大流量,一般分為TCP、UDP兩種模式。影響伺服器網路性能主要是網卡的性能,其他如系統內核、驅動也是相關因素。測試方法一般需要2台伺服器進行收發包,一端server,一端client。
5.2評測工具
Iperf是一個網路性能測試工具。Iperf可以測試TCP和UDP帶寬質量。Iperf可以測量最大TCP帶寬,具有多種參數和UDP特性。Iperf可以報告帶寬,延遲抖動和數據包丟失。利用Iperf這一特性,可以用來測試一些網路設備如路由器,防火牆,交換機等的性能。
Netperf是一種網路性能的測量工具,主要針對基於TCP或UDP的傳輸。
Netperf根據應用的不同,可以進行不同模式的網路性能測試,即批量數據傳輸(bulk data transfer)模式和請求/應答(request/reponse)模式。Netperf測試結果所反映的是一個系統能夠以多快的速度向另外一個系統發送數據,以及另外一個系統能夠以多快的速度接收數據。
Ⅲ Linux命令行查看內存
用 'top -i' 看看有多少進程處於 Running 狀態,可能系統存在內存或 I/O 瓶頸,用 free 看看系統內存使用情況,swap 是否被佔用很多,用 iostat 看看 I/O 負載情況...
還有一種辦法是 ps -ef | sort -k7 ,將進程按運行時間排序,看哪個進程消耗的cpu時間最多。
top:
主要參數 :
free
1.作用
free命令用來顯示內存的使用情況,使用許可權是所有用戶。
**2.格式 **
**3.主要參數 **
uptime
vmstat
**1 觀察磁碟活動情況 **
磁碟活動情況主要從以下幾個指標了解:
**2 觀察cpu活動情況 **
vmstat比top更能反映出cpu的使用情況:
iostat
用於統計CPU的使用情況及tty設備、硬碟和CD-ROM的I/0量
即使爬到最高的山上,一次也只能腳踏實地地邁一步。
Linux查看CPU和內存使用情況:
在做Linux系統優化的時候,物理內存是其中最重要的一方面。自然的,Linux也提供了非常多的方法來監控寶貴的內存資源的使用情況。下面的清單詳細的列出了Linux系統下通過視圖工具或命令行來查看內存使用情況的各種方法。
1. /proc/meminfo
查看RAM使用情況最簡單的方法是通過 /proc/meminfo 。這個動態更新的虛擬文件實際上是許多其他內存相關工具(如:free / ps / top)等的組合顯示。 /proc/meminfo 列出了所有你想了解的內存的使用情況。進程的內存使用信息也可以通過/proc/<pid>/statm 和 /proc/<pid>/status 來查看。
atop命令是一個終端環境的監控命令。它顯示的是各種系統資源(CPU, memory, network, I/O, kernel)的綜合,並且在高負載的情況下進行了彩色標注。
free命令是一個快速查看內存使用情況的方法,它是對 /proc/meminfo 收集到的信息的一個概述。
GNOME System Monitor 是一個顯示最近一段時間內的CPU、內存、交換區及網路的使用情況的視圖工具。它還提供了一種查看CPU及內存使用情況的方法。
htop命令顯示了每個進程的內存實時使用率。它提供了所有進程的常駐內存大小、程序總內存大小、共享庫大小等的報告。列表可以水平及垂直滾動。
功能同 4 中介紹的GENOME版本。
memstat是一個有效識別executable(s), process(es) and shared libraries使用虛擬內存情況的命令。給定一個進程ID,memstat可以列出這個進程相關的可執行文件、數據和共享庫。
nmon是一個基於ncurses的系統基準測試工具,它可以監控CPU、內存、I/O、文件系統及網路資源等的互動模式。對於內存的使用,它可以實時的顯示 總/剩餘內存、交換空間等信息。
ps命令可以實時的顯示各個進程的內存使用情況。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 「–sort」選項對進程進行排序,例如按RSS進行排序:
smem命令允許你統計基於/proc信息的不同進程和用戶的內存使用情況。內存使用情況的分析可以導出圖表(如條形圖和餅圖)。
top命令提供了實時的運行中的程序的資源使用統計。你可以根據內存的使用和大小來進行排序。
vmstat命令顯示實時的和平均的統計,覆蓋CPU、內存、I/O等內容。例如內存情況,不僅顯示物理內存,也統計虛擬內存。
Ⅳ 在red hat interprice linux 6下測試內存的軟體有哪些
除了
memtest
,我還復真沒見過哪制個常用的測試軟體。
你可以去看看一些
跑分
軟體,有些應該有
Linux
下面的版本。
不過
Linux
下面的跑分軟體都是跑專業應用的,都是跑整體運行效率的,專跑內存的我確實只見過
memtest
。
Ⅳ 我想監視linux系統的內存使用情況,在linux下有哪些視圖或者命令行工具可用
這方面的指令太多了,大體上整理一下12個吧。
1. /proc/meminfo
查看RAM使用情況最簡單的方法是通過 /proc/meminfo。這個動態更新的虛擬文件實際上是許多其他內存相關工具(如:free / ps / top)等的組合顯示。/proc/meminfo列出了所有你想了解的內存的使用情況。進程的內存使用信息也可以通過 /proc/<pid>/statm 和 /proc/<pid>/status 來查看。
2. atop
atop命令是一個終端環境的監控命令。它顯示的是各種系統資源(CPU, memory, network, I/O, kernel)的綜合,並且在高負載的情況下進行了彩色標注。
3、 free
free命令是一個快速查看內存使用情況的方法,它是對 /proc/meminfo 收集到的信息的一個概述。
4. GNOME System Monitor
GNOME System Monitor 是一個顯示最近一段時間內的CPU、內存、交換區及網路的使用情況的視圖工具。它還提供了一種查看CPU及內存使用情況的方法。
$ gnome-system-monitor
5. htop
htop命令顯示了每個進程的內存實時使用率。它提供了所有進程的常駐內存大小、程序總內存大小、共享庫大小等的報告。列表可以水平及垂直滾動。
6. KDE System Monitor
功能同 4 中介紹的GENOME版本。
$ ksysguard
7. memstat
memstat是一個有效識別 executable(s), process(es) and shared libraries使用虛擬內存情況的命令。給定一個進程ID,memstat可以列出這個進程相關的可執行文件、數據和共享庫。
8. nmon
nmon是一個基於ncurses的系統基準測試工具,它可以監控CPU、內存、I/O、文件系統及網路資源等的互動模式。對於內存的使用,它可以實時的顯示 總/剩餘內存、交換空間等信息。
9. ps
ps命令可以實時的顯示各個進程的內存使用情況。Reported memory usage information includes %MEM (percent of physical memory used), VSZ (total amount of virtual memory used), and RSS (total amount of physical memory used)。你可以使用 「–sort」選項對進程進行排序,例如按RSS進行排序:
$ ps aux --sort -rss
10. smem
smem命令允許你統計基於/proc信息的不同進程和用戶的內存使用情況。內存使用情況的分析可以導出圖表(如條形圖和餅圖)。
$ sudo smem --pie name -c "pss"
11. top
top命令提供了實時的運行中的程序的資源使用統計。你可以根據內存的使用和大小來進行排序。
$ top
12. vmstat
vmstat命令顯示實時的和平均的統計,覆蓋CPU、內存、I/O等內容。例如內存情況,不僅顯示物理內存,也統計虛擬內存。
$ vmstat -s
Ⅵ linux下調試程序用什麼工具
Linux調試程序大多數都是喜歡用gdb,gdb是一個命令行界面的程序調試工具,任何調試操作都是回輸入命令來實現的。答從Windows過來的程序員可能不習慣用gdb這個調試器,可以去試試一些圖形界面的的調試器,比如Kgdb、Affinic GUI Debugger,這兩款調試器雖然是圖形界面的調試器,但是它其實是調用gdb來完成它的調試功能的,也就是說它們其實是gdb的一個圖形界面的外殼,所以要先安裝好gdb再安裝它們,不習慣gdb的命令界面的話,可以試試這兩款軟體。
Ⅶ 內存檢測工具哪個比較好用
測試內存兼容性一般使用MemTest、RightMark Memory Analyzer這樣的內存專用測試工具以及PCMARK 這樣的整機內測試工具還有拷機軟體sp2004(主容要針對CPU和內存)、BurnInTest(該軟體運行時,各部件都會進入高強度的工作狀態)。
補充一句 CPU-Z不能進行內存測試
Ⅷ Linux下如何檢測硬碟和內存(源代碼)
linux下硬復盤檢測工具smartmontools使用方法
cd/usr/ports/sysutils/smartmontools
make install
1、smartctl -a <device> 檢查該設制備是否已經打開SMART技術。
2、smartctl -s on <device> 如果沒有打開SMART技術,使用該命令打開SMART技術。
3、smartctl -t short <device> 後台檢測硬碟,消耗時間短;
smartctl -t long <device> 後台檢測硬碟,消耗時間長;
smartctl -C -t short <device> 前台檢測硬碟,消耗時間短;
smartctl -C -t long <device> 前台檢測硬碟,消耗時間長。
其實就是利用硬碟SMART的自檢程序。
4、smartctl -X <device> 中斷後台檢測硬碟。
5、smartctl -l selftest <device> 顯示硬碟檢測日誌。
6、smartctl -l error <device> 顯示硬碟錯誤匯總。