国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

How to check RAM Timings and SPD information on Linux

這篇具有很好參考價值的文章主要介紹了How to check RAM Timings and SPD information on Linux。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

How to check RAM Timings and SPD information on Linux - BinaryTides

Ram timings are technical specs about ram modules that are installed in laptops or desktops. These number indicate the performance of the ram module interms of how fast they can read and write data.

The appear as 4 number set separated by a hyphen, for example like this: 16-16-16-39. Now these numbers tell us how fast the ram would potentially be able to handle data read/write requests from the cpu.

The timings are indicative of clock cycles required for circuit level operations inside the ram module, and usually higher timing means slower performance. So ideally you want ram with low timings. But yes faster ram is also more expensive.

On Windows there are plenty of gui tools to check the ram timings for example Rammon, HwInfo, CPU-Z etc. However on Linux there are limited gui tools for this feature. However there are commond line tools that can report ram timings

Instal i2c-tools

The first step is to install the i2c-tools package and then load the eeprom module from it.

sudo apt-get install i2c-tools
sudo modprobe eeprom

decode-dimms?is probably what you're looking for, but apparently you need to have the correct i2c module loaded before it works. Follow this tutorial:

Ubuntu See Live RAM Timings Decode DIMMS - richud.com

I got it working after these steps:

sudo aptitude install i2c-tools
sudo modprobe eeprom
sudo modprobe i2c-i801
decode-dimms

Now you can run the decode-dimms command and get the spd information the ram's spd eeprom chips.

decode-dimms

According to the man page for decode-dimms: "decode-dimms - decode the information found in memory module SPD EEPROMs". So its pretty self explanatory. We shall try running this command on multiple systems like desktops and laptops all of which are physical hardware located near me.

Testing various systems

In this example we shall run decode-dimms command on multiple systems and compare the output, to estimate the performance of the ram module. In general faster ram means faster read/write speeds and overall better system performance.

1. Ubuntu system

The first one is a Ubuntu desktop machine with Gigabyte motherboard and Corsair ram (2400 MT/s-DDR) in 16G+16G configuration with identical sticks. Lets run the decode-dimms command and see the output:文章來源地址http://www.zghlxwxcb.cn/news/detail-644926.html

$ decode-dimms
# decode-dimms version 4.3

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others


Decoding EEPROM: /sys/bus/i2c/drivers/ee1004/0-0050
Guessing DIMM is in                              bank 1
Kernel driver used                               ee1004

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-125                        OK (0x085B)
# of bytes written to SDRAM EEPROM               384
Total number of bytes in EEPROM                  512
Fundamental Memory type                          DDR4 SDRAM
SPD Revision                                     1.0
Module Type                                      UDIMM
EEPROM CRC of bytes 128-253                      OK (0x27DE)

---=== Memory Characteristics ===---
Maximum module speed                             2400 MT/s (PC4-19200)
Size                                             16384 MB
Banks x Rows x Columns x Bits                    16 x 16 x 10 x 64
SDRAM Device Width                               8 bits
Ranks                                            2
Rank Mix                                         Symmetrical
Primary Bus Width                                64 bits
AA-RCD-RP-RAS (cycles)                           16-16-16-39
Supported CAS Latencies                          25T, 20T, 19T, 18T, 17T, 16T, 15T, 14T, 13T, 12T, 11T, 10T, 9T

---=== Timings at Standard Speeds ===---
AA-RCD-RP-RAS (cycles) as DDR4-2400              16-16-16-39
AA-RCD-RP-RAS (cycles) as DDR4-2133              15-15-15-35
AA-RCD-RP-RAS (cycles) as DDR4-1866              13-13-13-31
AA-RCD-RP-RAS (cycles) as DDR4-1600              11-11-11-26

---=== Timing Parameters ===---
Minimum Cycle Time (tCKmin)                      0.833 ns
Maximum Cycle Time (tCKmax)                      1.500 ns
Minimum CAS Latency Time (tAA)                   13.320 ns
Minimum RAS to CAS Delay (tRCD)                  13.320 ns
Minimum Row Precharge Delay (tRP)                13.320 ns
Minimum Active to Precharge Delay (tRAS)         32.375 ns
Minimum Active to Auto-Refresh Delay (tRC)       45.810 ns
Minimum Recovery Delay (tRFC1)                   350.000 ns
Minimum Recovery Delay (tRFC2)                   260.000 ns
Minimum Recovery Delay (tRFC4)                   160.000 ns
Minimum Four Activate Window Delay (tFAW)        22.000 ns
Minimum Row Active to Row Active Delay (tRRD_S)  4.160 ns
Minimum Row Active to Row Active Delay (tRRD_L)  5.820 ns
Minimum CAS to CAS Delay (tCCD_L)                5.356 ns

---=== Other Information ===---
Package Type                                     Monolithic
Maximum Activate Count (MAC)                     Unlimited
Post Package Repair                              Not supported
Module Nominal Voltage                           1.2 V
Thermal Sensor                                   No

---=== Physical Characteristics ===---
Module Height                                    32 mm
Module Thickness                                 2 mm front, 2 mm back
Module Reference Card                            B revision 0

---=== Manufacturer Data ===---
Module Manufacturer                              Corsair
DRAM Manufacturer                                Micron Technology
Part Number                                      CMK16GX4M1A2400C16  


Decoding EEPROM: /sys/bus/i2c/drivers/ee1004/0-0052
Guessing DIMM is in                              bank 3
Kernel driver used                               ee1004

---=== SPD EEPROM Information ===---
EEPROM CRC of bytes 0-125                        OK (0x085B)
# of bytes written to SDRAM EEPROM               384
Total number of bytes in EEPROM                  512
Fundamental Memory type                          DDR4 SDRAM
SPD Revision                                     1.0
Module Type                                      UDIMM
EEPROM CRC of bytes 128-253                      OK (0x27DE)

---=== Memory Characteristics ===---
Maximum module speed                             2400 MT/s (PC4-19200)
Size                                             16384 MB
Banks x Rows x Columns x Bits                    16 x 16 x 10 x 64
SDRAM Device Width                               8 bits
Ranks                                            2
Rank Mix                                         Symmetrical
Primary Bus Width                                64 bits
AA-RCD-RP-RAS (cycles)                           16-16-16-39
Supported CAS Latencies                          25T, 20T, 19T, 18T, 17T, 16T, 15T, 14T, 13T, 12T, 11T, 10T, 9T

---=== Timings at Standard Speeds ===---
AA-RCD-RP-RAS (cycles) as DDR4-2400              16-16-16-39
AA-RCD-RP-RAS (cycles) as DDR4-2133              15-15-15-35
AA-RCD-RP-RAS (cycles) as DDR4-1866              13-13-13-31
AA-RCD-RP-RAS (cycles) as DDR4-1600              11-11-11-26

---=== Timing Parameters ===---
Minimum Cycle Time (tCKmin)                      0.833 ns
Maximum Cycle Time (tCKmax)                      1.500 ns
Minimum CAS Latency Time (tAA)                   13.320 ns
Minimum RAS to CAS Delay (tRCD)                  13.320 ns
Minimum Row Precharge Delay (tRP)                13.320 ns
Minimum Active to Precharge Delay (tRAS)         32.375 ns
Minimum Active to Auto-Refresh Delay (tRC)       45.810 ns
Minimum Recovery Delay (tRFC1)                   350.000 ns
Minimum Recovery Delay (tRFC2)                   260.000 ns
Minimum Recovery Delay (tRFC4)                   160.000 ns
Minimum Four Activate Window Delay (tFAW)        22.000 ns
Minimum Row Active to Row Active Delay (tRRD_S)  4.160 ns
Minimum Row Active to Row Active Delay (tRRD_L)  5.820 ns
Minimum CAS to CAS Delay (tCCD_L)                5.356 ns

---=== Other Information ===---
Package Type                                     Monolithic
Maximum Activate Count (MAC)                     Unlimited
Post Package Repair                              Not supported
Module Nominal Voltage                           1.2 V
Thermal Sensor                                   No

---=== Physical Characteristics ===---
Module Height                                    32 mm
Module Thickness                                 2 mm front, 2 mm back
Module Reference Card                            B revision 0

---=== Manufacturer Data ===---
Module Manufacturer                              Corsair
DRAM Manufacturer                                Micron Technology
Part Number                                      CMK16GX4M1A2400C16  


Number of SDRAM DIMMs detected and decoded: 2
$

到了這里,關(guān)于How to check RAM Timings and SPD information on Linux的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Ubuntu 18.04 and 16.04 How to change the resolution

    1. open 2. Find 3. Replace the above line by the following line 4. update command 5. restart your system

    2024年01月21日
    瀏覽(50)
  • How to Use your mac to Read a Word and Repeat it more times

    The say command is a fun and useful feature on Mac computers that allows you to convert text to speech using the command line. With this command, you can make your Mac speak anything you type after it. say 命令是 Mac 計算機上一種有趣且實用的功能,它允許您使用命令行將文本轉(zhuǎn)換為語音。使用此命令,您可以讓您的 Mac 說

    2024年02月15日
    瀏覽(18)
  • Why Large Language Models Hallucinate and How to solve this//LLM為什么產(chǎn)生幻覺以及如何應(yīng)對

    Why Large Language Models Hallucinate and How to solve this//LLM為什么產(chǎn)生幻覺以及如何應(yīng)對

    \\\" Large language models (LLMs) can generate fluent and coherent text on various topics and domains, but they are also prone to hallucinations or generating plausible sounding nonsense. This can range from minor inconsistencies to completely fabricated or contradictory statements. The causes of hallucinations are related to data quality, generation methods an

    2024年02月11日
    瀏覽(22)
  • 【Git】Git pull代碼時,出現(xiàn)報錯:hint: you have divergent branches and need to specify how to reconcile them.

    在執(zhí)行 git pull 時,出現(xiàn)了如下提示: 先翻譯下提示的信息: git:(develop) git pull origin develop 提示:您有不同的分支,需要指定如何協(xié)調(diào)它們。 提示:您可以通過在之前某個時間運行以下命令之一來做到這一點 提示:你的下一次獲取: 提示: 提示:git config pull.rebase false # 合并(默認策

    2024年04月14日
    瀏覽(27)
  • postgresql13遠程連接報錯 Connection to 117.50.184.237:5432 refused. Check that the hostname and port are c

    postgresql13遠程連接報錯 Connection to 117.50.184.237:5432 refused. Check that the hostname and port are c

    報錯信息 Connection to hostname:port refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections. Connection refused: no further information 解決方案 修開配置文件 添加以下內(nèi)容并保存如圖 重啟 再次連接 報錯 FATAL: no pg_hba.conf entry for host “ip”, user “postgres”, data

    2024年02月15日
    瀏覽(35)
  • How AI is changing Big Data and Business

    作者:禪與計算機程序設(shè)計藝術(shù) 隨著人工智能的不斷進步、計算機算力的不斷提高,以及基于云計算平臺的大數(shù)據(jù)產(chǎn)生的越來越多的數(shù)據(jù),人工智能已成為經(jīng)濟界和產(chǎn)業(yè)界的一股重要力量。而人工智能究竟能給企業(yè)帶來哪些新的機遇和變化,如何運用人工智能為企業(yè)提供更好

    2024年02月08日
    瀏覽(15)
  • Authorization not available. Check if polkit service is running or see debug message for more inform

    在CentOS想使用Docker,但是安裝完后Docker客戶端無法連接到Docker守護進程 輸入: 顯示: 通過詢問chatGPT和搜索各種博客以及csdn,均無法解決問題 1、重新安裝 polkit 服務(wù)(可選) 卸載舊版本的polkit: 清除舊版本的polkit數(shù)據(jù): 安裝新版本的polkit: 2、重新安裝dbus服務(wù)(可選)

    2024年02月16日
    瀏覽(18)
  • MIMO Broadcasting for Simultaneous Wireless Information and Power Transfer

    MIMO Broadcasting for Simultaneous Wireless Information and Power Transfer

    在本節(jié)中,我們討論了EH和ID接收器位于同一位置的情況,從而擁有與發(fā)射器相同的信道,即 G = H G = H G = H ,因此 N E H = N I D ? N N_{mathrm{EH}}=N_{mathrm{ID}} triangleq N N EH ? = N ID ? ? N 。我們首先研究了這種情況下問題(P3)的最優(yōu)解,從中我們獲得了R-E區(qū)域可實現(xiàn)的速率-功率對

    2024年01月18日
    瀏覽(45)
  • How to Use Glslang

    Execution of Standalone Wrapper 要使用獨立的二進制形式,請執(zhí)行g(shù)lslang,它將打印一條使用語句。基本操作是給它一個包含著色器的文件,它會打印出警告/錯誤以及可選的 AST。 應(yīng)用的特定于階段的規(guī)則基于文件擴展名: vert 頂點著色器 tesc 曲面細分控制著色器 tese 曲面細分評估著

    2024年02月14日
    瀏覽(29)
  • Rust教程:How to Rust-變量

    本文為第1篇 本專欄是優(yōu)質(zhì)Rust技術(shù)專欄,推薦精通一門技術(shù)棧的蟹友,不建議完全無計算機基礎(chǔ)的同學(xué) 感謝Rust圣經(jīng)開源社區(qū)的同學(xué),為后來者提供了非常優(yōu)秀的Rust學(xué)習(xí)資源 本文使用: 操作系統(tǒng)macOS Sonoma 14 / Apple M1 編譯器:Rustc Cargo 感謝一路相伴的朋友們,感謝你們的支持

    2024年03月15日
    瀏覽(60)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包