DMA , RDMA , SCSI RDMA
DMA Direct memory access (DMA) 直接記憶體存取,傳統的計算機架構的記憶體資料搬移都需要透過 CPU 的參與(需要不斷的跟 CPU 請求中斷服務程式),所以發明了 DMA 的硬體裝置,它可以讓介面裝置 (IO) 與記憶體之間直接轉移資料不需經由 CPU 的處理。很適合當週 […]
DMA Direct memory access (DMA) 直接記憶體存取,傳統的計算機架構的記憶體資料搬移都需要透過 CPU 的參與(需要不斷的跟 CPU 請求中斷服務程式),所以發明了 DMA 的硬體裝置,它可以讓介面裝置 (IO) 與記憶體之間直接轉移資料不需經由 CPU 的處理。很適合當週 […]
有時我會發現我的 RHEL5 在開機沒多久後 free 的記憶體越來越少, 但是重點是我根本沒在跑什麼很耗記憶體資源的應用程式. 其他在 Linux 可以用來看記憶體的程式: 這邊會列出一個比較特別的是 shared , 允許 processes(程序) 透過 Shared memory 共享儲存於 […]
DIMM 上面有 SPD(Serial presence detect) 可以儲存 DIMM 的相關訊息,那其他 Hardware 有嗎?? VPD 有的 VPD (vital product data) 跟 SMBIOS (System Management BIOS, SMBIOS)/ DMI( […]
Linux 下常見的壓力測試工具不多,而且通常很分散,要不然就是協力廠商所開發的工具需收費而且所費不貲,不過現在 Linux 下有一套比較完整的壓力測試工具 sysbench http://sysbench.sourceforge.net/ 使用上很簡單,用 apt-get install 就可以安 […]
透過 Memtest86+ 的 SPD 我們可以看到目前我們使用的 DIMM 是屬於什麼規格. 一般 DIMM(dual in-line memory module) 常見的規格中可以聽到的有 ECC(Error Checking and Correction),RDIMM(Registered D […]
在每一個記憶體模組上面都會有一塊 SPD(Serial presence detect) 他是一塊容量為256 字元(bytes) 的 EEPROM(Electrically Erasable Programmable Read Only Memory). 主要記載了該憶體模組的資訊,如:RAS t […]
“Top” 是 Linux 提供的系統監控程式, 我們可以藉這支工具得知目前系統資源的使用狀態,使用方法很簡單直接在 command line 打入 top 即可,不過要怎麼看得懂他提供的資訊才是最重要的關鍵. 來看看每一行所代表的意思 top – 14:47:3 […]
在 Linux 的開機光碟中有提供一支專門用來檢視記憶體模組的工具,他就是 memtest86+ , 在進入 RHEL5 光碟開機後按 F2 就會出現如下的提示,接著按 memtest86 系統就會幫我們開始檢視記憶體的模組. memtest86+ 不僅只是可以透過作業系統光碟來啟動,他還有許多不同 […]