In windows, CPUz provides info about memory timings. Is it possible to view that in linux? Is there any app that can show me the memory timings of the RAM currently installed in my system?
EDIT: I want to know the CAS latency. CPUz screenshot:
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.Sign up to join this community
Memtest will show you the timings and I found on the ubuntuforums that i2c-tools will give you what you're looking for with these commands:
sudo modprobe eeprom decode-dimms
This worked for me:
sudo aptitude install i2c-tools sudo modprobe eeprom sudo modprobe at24 sudo modprobe i2c-i801 sudo modprobe i2c-amd-mp2-pci sudo modprobe ee1004 decode-dimms
decode-dimms needs the correct module to be loaded to be able to read the DIMMs. It is unclear to me exactly which one worked for me, but I guess it depends on the chipset in your machine.
sudo apt-get install i2c-tools sudo modprobe eeprom decode-dimms # lots of output, including: Decoding EEPROM: /sys/bus/i2c/drivers/eeprom/0-0050 Guessing DIMM is in bank 1 ... ---=== Timings at Standard Speeds ===--- tCL-tRCD-tRP-tRAS as DDR3-1600 11-11-11-28 tCL-tRCD-tRP-tRAS as DDR3-1333 9-9-9-24 tCL-tRCD-tRP-tRAS as DDR3-1066 7-7-7-19 tCL-tRCD-tRP-tRAS as DDR3-800 6-6-6-14
Note: this is a working (on my system) guide made from analogous QA https://unix.stackexchange.com/questions/92037/how-to-view-rams-spd-timings-table, mostly info was mentioned here already, but "Ubuntu" link is not working, so I decided to write my own answer.
Some "discovery mission" where it is probably all started: http://www.richud.com/wiki/Ubuntu_See_Live_RAM_Timings_Decode_DIMMS
$ decode-dimms Command 'decode-dimms' not found, but can be installed with: sudo apt install i2c-tools $sudo apt-get install i2c-tools $ decode-dimms No EEPROM found, try loading the eeprom or at24 module