[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: New memory tester application potentially to replace memtest86+: PCMemTest
From:       Zbigniew =?utf-8?Q?J=C4=99drzejewski-Szmek?= <zbyszek () in ! waw ! pl>
Date:       2021-02-07 16:21:30
Message-ID: 20210207162130.GK10369 () in ! waw ! pl
[Download RAW message or body]

On Sun, Feb 07, 2021 at 11:03:38AM -0500, Stephen John Smoogen wrote:
> On Sun, 7 Feb 2021 at 09:41, Roberto Ragusa <mail@robertoragusa.it> wrote:
> 
> > On 2/7/21 12:16 PM, drago01 wrote:
> > >     It can only be an alternative, not a replacement, since it is
> > dropping features:
> > >
> > >      «In particular, no attempt is made to measure the cache and main
> > memory speed,
> > >     or to identify and report the DRAM type. »
> > >
> > >
> > >   Which is nice to have but not really the point of a memory tester ...
> >
> > I'm pointing out that memtest86+ is not just a memory tester.
> > Is there any other tool covering that functionality?

Memory type and speed information is available through dmi. In systemd we
recently merged a patch [1] to make this information available to unprivileged
users, so that gnome can display it in a pretty way:

$ udevadm info /sys/class/dmi/id/
P: /devices/virtual/dmi/id
...
E: MODALIAS=dmi:bvnLENOVO:bvrN1FET68W(1.42):bd03/13/2019...
...
E: MEMORY_ARRAY_LOCATION=System Board Or Motherboard
E: MEMORY_ARRAY_NUM_DEVICES=2
...
E: MEMORY_DEVICE_0_SIZE=4294967296
E: MEMORY_DEVICE_0_FORM_FACTOR=Chip
E: MEMORY_DEVICE_0_TYPE=LPDDR3
E: MEMORY_DEVICE_0_SPEED_MTS=1867
E: MEMORY_DEVICE_0_MANUFACTURER=Samsung
E: MEMORY_DEVICE_0_PART_NUMBER=K4E6E304EE-EGCF
...
E: MEMORY_DEVICE_1_SIZE=4294967296
E: MEMORY_DEVICE_1_FORM_FACTOR=SODIMM
E: MEMORY_DEVICE_1_LOCATOR=ChannelB
E: MEMORY_DEVICE_1_BANK_LOCATOR=BANK 2
E: MEMORY_DEVICE_1_TYPE=LPDDR3
...

[1] https://github.com/systemd/systemd/pull/17837

This is just repeated from what the firmware gives us, not measured,
but might be good enough.

Zbyszek
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic