Linux – Intel Memory Latency Checker
在 NUMA (Non-uniform memory access) 架構下,如何知道記憶體的存取效能如何,Intel 提供了 Memory Latency Checker 可以做檢查.下載點 https://software.intel.com/en-us/articles/intelr-memo […]
在 NUMA (Non-uniform memory access) 架構下,如何知道記憶體的存取效能如何,Intel 提供了 Memory Latency Checker 可以做檢查.下載點 https://software.intel.com/en-us/articles/intelr-memo […]
設定 IO IRQ(Interrupt) 與 CPU 每個 I/O 會有各自的 IRQ (中斷) 透過設定我們可以將個別的 IRQ 指定給特定的 CPU 來處理 ,先檢查對應的 IRQ 檔案 /proc/interrupts (每個 IRQ 對應到每個 I/O 裝置) 第一個數字所代表的是 IRQ […]
什麼是 PCI-E , NVMe 傳統機械讀寫磁頭式的硬碟速度不快,大約 70-80MBs (7200rpm) 左右,使用 SATA 介面就已經足夠. SATA – (20% overhead – 每八個位元的資料串上用十位元來加以編碼) Generation 1 (1.5 […]
沒用過 Fio 的請先參考使用介紹 https://benjr.tw/34632 測試環境為 CentOS 7 x86_64 (虛擬機) 效能測試需求如下: Hard drive – /dev/sdb iodepth – 4 block size – 4k , 3 […]
除了 turbostat – https://benjr.tw/99181 外還有 cpupower – https://benjr.tw/99146 可以來檢視 CPU 狀態外,還可以透過 powertop . 測試環境為 CentOS 7 x86_64 (虛擬機) 可以使 […]
透過 turbostat 可以來檢視目前 CPU 狀態. 測試環境為 CentOS 7 x86_64 (虛擬機) 數值所代表的意思 Core 處理器核心編號. CPU CPU邏輯處理器號碼,0,1 代表 CPU 的邏輯處理器號碼, – 代表所有處理器的總合. . Package proc […]
CPU 依據省電模式有區分為 Processor Operating States (C-states) 與 Processor Performance States (P-states),兩者的差別是? ACPI 支援可以參考 https://benjr.tw/257 測試環境為 CentOS 7 […]
msr-tools 提供了三隻工具,都是與 CPU 相關的. rdmsr – read MSR from any CPU or all CPUs wrmsr – write values to MSR on any CPU or all CPUs msr-cpuid – show identific […]
Prime95 是用來做 CPU 壓力測試的,由 GIMPS (Great Internet Mersenne Prime Search)所提供,主要是透過運算找出梅森質數,什麼是 質數(Prime number)指的是除了 1 和自身外,無法被其他自然數整除,何謂梅森質數 是指 2n − 1 ,是 […]
Linux 下要如何知道這一顆硬碟使用什麼模組 Module,有下面幾種方式來確認. 測試環境為 Ubuntu 16.04 x86_64 虛擬機. lspci 透過指令 # lspci -v 就可以查出 SCSI storage controller 的 Kernel driver 是 mptspi […]