CentOS7 – Sysbench
作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 […]
作業平臺 CentOS 7 的 yum 沒有包含 sysbench 需要透過 git 下載並編譯原始碼. 編譯 sysbench 時所需要的套件 開始編譯 sysbench GitHub – https://github.com/akopytov/sysbench sysbench 提供 […]
要知道你系統的 CPU 效能如何,可以透過 Geekbench 這隻工具,他不只有支持桌面系統 Windows,Linux,Mac OS X ,連移動裝置系統 iOS,Android 等也都支援.下載點 http://www.primatelabs.com/geekbench/ 最新版的是 Geek […]
openssl speed – 透過 SSL 的加解密演算法來看你系統的效能 (CPU 與 memory 效能測試),官方網站 https://www.openssl.org/docs/manmaster/apps/speed.html 在開始使用 openssl speed 前先來看看 […]
本來是要查 irqbalance 是做什麼用的?? 下面是 RedHat 的官方文件. This daemon is enabled by default and periodically forces interrupts to be handled by CPUs in an even, fai […]
一般 Linux 文字介面下常用的系統資源監控有 Linux 預設最古老的系統資源監控程式 top – https://benjr.tw/514 最簡單的硬碟監測工具 iostat – https://benjr.tw/527 透過 mpstat 來看個別的 CPU 使用率與 […]
DMA Direct memory access (DMA) 直接記憶體存取,傳統的計算機架構的記憶體資料搬移都需要透過 CPU 的參與(需要不斷的跟 CPU 請求中斷服務程式),所以發明了 DMA 的硬體裝置,它可以讓介面裝置 (IO) 與記憶體之間直接轉移資料不需經由 CPU 的處理。很適合當週 […]
同事的 RHEL6 透過 uEFI 做全安裝但是安裝完畢卻無法開機,後來才發現是一個 tboot 套件所影響,暫時解決方案是安裝時不要勾選 tboot 套件即可. 但什麼是 tboot , tboot 有什麼用途?? RHEL 官網對於 tboot 套件的說明. The tboot package […]
microcode(微碼-通常被用來修復小的處理器錯誤,並且經常可以在主機板的BIOS中找的到) Intel 的 CPU 使用一種叫做 microcode 的技術來更正 CPU 在出貨以後可能會發現的一些錯誤,這技術就是就是 CPU 會預留一些空間來存放 CPU 的更正錯誤指令.而這些資料都會放在 […]
現今的處理器被期待能夠有出色效能的表現. 透過 Intel Turbo boost Technology 和 Intel 其他技術一起合作. 處理器可以依據你的需求讓 他的效能做動態的調整, 處理器會依據標準規格的 Power , temperature 和 current 的最大限制來動態調高需要 […]
同事問了我一個問題在 Windows 的環境透過工作管理員(在 Process 按右鍵選擇 "設定相關性"),就可以限制 Proccess 只能使用某幾顆核心,那在 Linux 也有這樣的功能嗎?? 恩!!真的不知道除了 #renice 和 #ulimit 外可以調整 Proce […]