memtest86 v8.2 - Speichertest über Boot-CD

Alles, was nicht in die anderen Kategorien passt. Bitte genau überlegen!

Moderatoren: |Gordon|, Jean, Moderatoren

RIP
FALLEN MOD
Beiträge: 3009
Registriert: 19.12.01, 20:17

memtest86 v8.2 - Speichertest über Boot-CD

Beitrag von RIP » 16.01.03, 16:17

http://www.memtest86.com/

dl: http://www.memtest86.com/memtest86-3.0.iso.zip

mini-iso , einfach brennen - rechner neubooten ( cdrom boot !! ) - fertig - dann laufen lassen und abwarten :)

falls der speicher einen fehler hat wird er damit gefunden ....
Memtest86 - A Stand-alone Memory Diagnostic

Memtest86 is thorough, stand alone memory test for x86 architecture computers. BIOS based memory tests are only a quick check and often miss many of the failures that are detected by Memtest86.

Memtest86 is released under the terms of the Gnu Public License (GPL). Other than the provisions of the GNU pubic licence (GPL) there are no restrictions for use, private or commercial.


Memory Testing Philosophy

There are many good approaches for testing memory. However, many tests simply throw some patterns at memory without much thought or knowledge of the memory architecture or how errors can best be detected. This works fine for hard memory failures but does little to find intermittent errors. The BIOS based memory tests are useless for finding intermittent memory errors.

Memory chips consist of a large array of tightly packed memory cells, one for each bit of data. The vast majority of the intermittent failures are a result of interaction between these memory cells. Often writing a memory cell can cause one of the adjacent cells to be written with the same data. An effective memory test should attempt to test for this condition. Therefore, an ideal strategy for testing memory would be the following:

1) write a cell with a zero
2) write all of the adjacent cells with a one, one or more times
3) check that the first cell still has a zero

It should be obvious that this strategy requires an exact knowledge of how the memory cells are laid out on the chip. In addition there is a never ending number of possible chip layouts for different chip types and manufacturers making this strategy impractical. However, there are testing algorithms that can approximate this ideal.
Memtest86 Test Algorithms

Memtest86 uses two algorithms that provide a reasonable approximation of the ideal test strategy above. The first of these strategies is called moving inversions. The moving inversion test works as follows:

1) Fill memory with a pattern
2) Starting at the lowest address
2a check that the pattern has not changed
2b write the patterns complement
2c increment the address
repeat 2a - 2c
3) Starting at the highest address
3a check that the pattern has not changed
3b write the patterns complement
3c decrement the address
repeat 3a - 3c

This algorithm is a good approximation of an ideal memory test but there are some limitations. Most high density chips today store data 4 to 16 bits wide. With chips that are more than one bit wide it is impossible to selectively read or write just one bit. This means that we cannot guarantee that all adjacent cells have been tested for interaction. In this case the best we can do is to use some patterns to insure that all adjacent cells have at least been written with all possible one and zero combinations.

It can also be seen that caching, buffering and out of order execution will interfere with the moving inversions algorithm and make less effective. It is possible to turn off cache but the memory buffering in new high performance chips can not be disabled. To address this limitation a new algorithm I call Modulo-X was created. This algorithm is not affected by cache or buffering. The algorithm works as follows:

1) For starting offsets of 0 - 20 do
1a write every 20th location with a pattern
1b write all other locations with the patterns complement
repeat 1b one or more times
1c check every 20th location for the pattern

This algorithm accomplishes nearly the same level of adjacency testing as moving inversions but is not affected by caching or buffering. Since separate write passes (1a, 1b) and the read pass (1c) are done for all of memory we can be assured that all of the buffers and cache have been flushed between passes. The selection of 20 as the stride size was somewhat arbitrary. Larger strides may be more effective but would take longer to execute. The choice of 20 seemed to be a reasonable compromise between speed and thoroughness.
Zuletzt geändert von RIP am 29.11.04, 15:43, insgesamt 7-mal geändert.
[i]Copying all or parts of a program is as natural to a programmer as breathing, and as productive. It ought to be as free. [/i] - RMS

due1980
Beiträge: 50
Registriert: 12.01.02, 1:08

Beitrag von due1980 » 17.01.03, 10:29

Gibt's natürlich auch für Diskette, wer sowas noch benutzen will ;)

Ich wusste gar nich, dass der hier noch nich steht, sonst hätt ich auch mal n passendes Posting machen können, wir benutzen den in der Firma nämlich schon länger...


CYa, due

Jean
Beiträge: 11610
Registriert: 30.10.01, 12:41

Beitrag von Jean » 17.01.03, 22:23

doch, gab es schon. Allerdings nicht sehr
prominent und ohne Beschreibung unter
http://www.essential-freebies.de/board/ ... php?t=3008

Benutzeravatar
Freebird
Mitglied
Beiträge: 114
Registriert: 08.02.04, 19:18

Beitrag von Freebird » 30.10.04, 17:27

http://www.ocztechnology.com/displaypag ... cz_memtest

Hier gibt es eine von OCZ angepasste Version von Memtest86+. Es wurden einige zusätzliche Funktionen eingebaut, die auf der Website nachzulesen sind.
"...I'm as free as a bird now
And this bird you cannot change..."

Benutzeravatar
vorkoster
Mitglied
Beiträge: 1422
Registriert: 26.01.05, 6:56

Beitrag von vorkoster » 15.01.07, 8:45

Memtest86+ Version 1.70 (14.01.2007)

Änderungen: Unterstützung weiterer Chipsätze und Prozessorvarianten
# New Features
* Add new DMI polling feature
* Add Support for Core/Core2 Solo/Duo/Quad CPU
* Add Support for AMD K8 with DDR2 Memory
* Add Support for Intel CPU with 192/384 KB L2 Cache
* Add Support for FB-DIMM based memory (DMI)
* Add Detection for ALI CyberAladdin-T (M1644)
* Add Detection for Turion 64 X2
* Add Support for ATi Radeon xPress 3200
* Add Support for Intel i975X
* Add Support for Intel Q965/P965
* Add Support for Intel Q963/Q965
# Bug Fixes
* Force detection for AMD K8 with unknown chipsets
"Alles ist möglich, aber nicht überall."
Angela Merkel

Benutzeravatar
Kostenlos
Mitglied
Beiträge: 578
Registriert: 22.07.06, 0:55

Beitrag von Kostenlos » 13.03.07, 20:32

Memtest86 3.3
Change Log

Enhancements in v3.3 (12/Jan/2007)

* Added support for additional chipsets. (from Memtest86+ v1.60)
* Changed Modulo 20 test (#8 ) to use a more effective random pattern rather than simple ones and zeros.
* Fixed a bug that prevented testing of low memory.
* Added an advanced menu option to display SPD info (only for selected chipsets).
* Updated CPU detection for new CPUs and corrected some bugs.
* Reworked online command text for better clarity.
* Added a fix to correct a Badram pattern bug.
Download: http://www.memtest86.com/download.html
Liebe Grüße,
Kostenlos
-----------------------------------------------------------
Kostenlos ist nicht umsonst...

Jedes Windows-Problem lässt sich mit einem Script lösen ;)

catman
Mitglied
Beiträge: 981
Registriert: 06.06.06, 14:36

Beitrag von catman » 25.11.07, 21:43

Memtest86 3.4
Enhancements in v3.4 (2/Aug/2007)
- Added an error summary display.
- Added support for additional chipsets. (from Memtest86+ v1.70).
- Additions and corrections for CPU detection.
- Support for memory module information reporting.
- Misc bug fixes.

bollino
Mitglied
Beiträge: 522
Registriert: 15.04.05, 9:31

Beitrag von bollino » 08.02.08, 14:26

Memtest86+ 2.0

DL: http://www.memtest.org/#downiso
Changelog: http://www.memtest.org/#change



Memtest86 3.4a Release (27/Dec/2007)

DL: http://www.memtest86.com/download.html
ChangeLog: http://www.memtest86.com/change.html (hmm, nix von 3.4 zu 3.4a)

bo*

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Beitrag von Gordon » 24.09.09, 17:02

Memtest86+ hat Version 4.0 erreicht
# New Features

* Major Architectural changes
* First pass twice faster (reduced iterations)
* Detect DDR2/3 brands and part numbers on Intel DDR2/3 chipsets
* Added detection for Intel "Clarkdale" CPU
* Added detection for Intel "Gulftown" CPU
* Added detection for AMD "Magny-Cours" CPU
* Added detection for Intel XMP Memory
* Added for CPU w/ 0.5/1.5/3/6/12/16/18/24MB L3
* Added "clean" DMI detection for DDR3/FBDIMM2
* Better detection of Integrated Memory Controllers

# Bug Fixes
PS : Memtest86+ "3.00" was skipped and renamed 4.00 in order to avoid confusion with the original Memtest.

DL: http://www.memtest.org/#downiso
Freude ist nur ein Mangel an Information.

bollino
Mitglied
Beiträge: 522
Registriert: 15.04.05, 9:31

Beitrag von bollino » 25.09.09, 12:09

Naja, dann auch noch ... das original


Memtest86 3.5 (3/Jan/2009)

Enhancements in v3.5 (3/Jan/2009)

* Limited support for execution with multiple CPUs. CPUs are selected round-robin or sequential for each test.
* Support for detection of additional chipsets. (from Memtest86+ v2.11).
* Additions and corrections for CPU detection including reporting of L3 cache.
* Reworked information display for better readability and new information.
* Abbreviated iterations for first pass.
* Enhancements to memory sizing.
* Misc bug fixes.
DL: http://www.memtest86.com/download.html
CL: s.o.

bollino
Mitglied
Beiträge: 522
Registriert: 15.04.05, 9:31

Re: memtest86 v3.5 / memtest86+ v4.0 - Speichertest über Boot-CD

Beitrag von bollino » 10.09.10, 20:00

Memtest86+ V4.10 (04/05/2010)
* New Features
o Added support for Core i7 Extreme CPU (32nm)
o Added support for Core i5/i3 (32 nm)
o Added support for Pentium Gxxxx (32 mn)
o Added support for Westmere-based Xeon
o Added preliminary support for Intel Sandy Bridge
o Added support for AMD 6-cores CPU
o Added detection for Intel 3200/3210
o New installer for USB Key
* Bug Fixes
o Corrected a crash at startup
o Many others bug fixes

Bo*

bollino
Mitglied
Beiträge: 522
Registriert: 15.04.05, 9:31

Re: memtest86 v3.5 / memtest86+ v4.10 - Speichertest über Boot-CD

Beitrag von bollino » 10.03.11, 21:44

Memtest86 4.0 beta Release -> http://www.memtest86.com/

und

Memtest86+ V4.20 (25/01/2011) -> http://www.memtest.org/#history

bo*

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Re: memtest86 v4.30 / memtest86+ v4.20 - Speichertest über Boot-CD

Beitrag von Gordon » 30.09.13, 15:47

Memtest86+ ist bei Version 5.01 angekommen
memtest86+ :

*** Enhancements in v5.01 : ***

New Features
Added support for up to 2 TB of RAM on X64 CPUs
Added experimental SMT support up to 32 cores (Press F2 to enable at startup)
Added complete detection for memory controllers
Added Motherboard Manufacturer & Model reporting
Added CPU temperature reporting
Added enhanced Fail Safe Mode (Press F1 at startup)
Added support for Intel "Sandy Bridge-E" CPUs
Added support for Intel "Ivy Bridge" CPUs
Added preliminary support for Intel "Haswell" CPUs (Core 4th Gen)
Added preliminary support for Intel "Haswell-ULT" CPUs
Added support for AMD "Kabini" (K16) CPUs
Added support for AMD "Bulldozer" CPUs
Added support for AMD "Trinity" CPUs
Added support for AMD E-/C-/G-/Z- "Bobcat" CPUs
Added support for Intel Atom "Pineview" CPUs
Added support for Intel Atom "Cedar Trail" CPUs
Added SPD detection on most AMD Chipsets
Bug Fixes
http://www.memtest.org/#downiso

memtest86 hat immerhin den Betastatus der Version 5 erreicht
http://www.memtest86.com/support/ver_history.htm
Freude ist nur ein Mangel an Information.

Jean
Beiträge: 11610
Registriert: 30.10.01, 12:41

Re: memtest86 v5.0 beta / memtest86+ v5.01 - Speichertest über Boot-CD

Beitrag von Jean » 19.05.14, 1:15

ist inzwischen bei 5.1.0, seither u.a. weniger Fehler, mehr Speicherinfos und
Completely re-written to work under UEFI.
Native 64-bit support
No longer requires the use of the PAE workaround to access more than 4GB of memory.

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Re: memtest86 v5.1.0 - Speichertest über Boot-CD

Beitrag von Gordon » 14.02.15, 13:19

Version 6.0.0 13/Feb/2015

New Features
Support for DDR4 RAM (and associated hardware), including retrieval and reporting of DDR4-specific SPD details. This includes DDR4 RAM that support Intel XMP 2.0 DDR4 RAM timings.
New RAM benchmarking feature allowing results to be graphed and saved to disk. Previous results can be graphed on the same chart for comparison.
New "Hammer Test" for detecting disturbance errors caused by charge leakage when repeatedly accessing addresses in the same memory bank but different rows in a short period of time.
Language support for French/German/Japanese/Chinese. All text are displayed in the selected language, including generated reports.
Fixes/Enhancements
http://www.memtest86.com/support/ver_history.htm
Freude ist nur ein Mangel an Information.

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Re: memtest86 v6.00 - Speichertest über Boot-CD

Beitrag von Gordon » 21.07.16, 17:32

Version 7.0 20/July/2016

New Features
Row Hammer Test (Test 13) now uses double-sided hammering and random data patterns in an attempt to expose more RAM modules susceptible to disturbance errors.
PXE network boot is now fully supported (MemTest86 Site Edition only) to support scalable, diskless deployment to PXE-enabled clients. Like the Pro version, the configuration file (acquired from the PXE server via TFTP) can be used for customization and configuration of MemTest86 memory tests. Report files can also be uploaded to the server. Logging, however, is unavailable.
Memory tests are run in Parallel CPU mode by default, if supported by the UEFI firmware. Running in parallel mode significantly decreases the test time as compared to running in single CPU mode and should also help to detect more errors faster. This was made possible after developing a work around for UEFI BIOS bug that prevented multi-threading on some machines.
Added 'HAMMERPAT' config file parameter to specify the data pattern to use for the row hammer test. By default, random data patterns are used.
Added 'HAMMERMODE' config file parameter to specify whether to use single or double sided hammering. By default, double-sided hammering is used.
Added 'CPULIST' config file parameter to specify a subset of available CPUs to enable for the memory tests.
Added 'DISABLEMP' config file parameter to disable multiprocessor support in MemTest86. This can be used as a workaround for certain UEFI firmwares that have issues running MemTest86 in multi-CPU modes.
Added 'BGCOLOR' config file parameter to specify the background colour to use
Added Portuguese translations
Added Czech translations
Fixes/Enhancements
Freude ist nur ein Mangel an Information.

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Re: memtest86 v7.00 - Speichertest über Boot-CD

Beitrag von Gordon » 17.12.16, 17:03

Freude ist nur ein Mangel an Information.

Benutzeravatar
jasonliul
Mitglied
Beiträge: 1456
Registriert: 15.10.16, 23:45

Re: memtest86 v7.20 - Speichertest über Boot-CD

Beitrag von jasonliul » 26.07.17, 13:23

MemTest86 Free Edition 7.4
Added new file blacklist.cfg that contains a list of baseboards that have known MemTest86 boot issues
Added 'CONSOLEMODE' config file parameter for specifying the mode of the UEFI console. Setting the console mode determines the resolution of the console (with 0 being the minimum supported resolution of 80x25)
Added 'BITFADESECS' config file parameter for specifying the sleep interval in the Bit Fade test (Test 10)
Added language support for Catalan
Updated ImageUSB to version 1.3
Fixed 128-byte alignment issues in the random library
Errors detected in Test 12 (128-bit Random Number Sequence Test) are now logged as 128-bit values
HTML test report now includes if ECC polling was enabled
Fixed text artifacts appearing in the testing screen due to the text being too long
Fixed memory size being incorrectly reported due to including non-RAM memory ranges (eg. NVM, MMIO, Reserved)
Fixed main menu screen being too small due to resolution being set too high
Added preliminary ECC Injection support for Intel Xeon E5 chipsets
Added preliminary ECC Injection support for Intel D-1500 chipsets
Added ECC detection support for different variations of Intel Kaby Lake chipset
Added support for retrieving AMD Ryzen CPU info, including base and turbo clock speeds
Improved the performance and robustness of measuring CPU base/turbo speeds for AMD chipsets
Updated JEDEC RAM manufacturer ID list
Added reset mechanism for Intel ICH SMBus when timeout occurs while accessing SPD registers
Fixed DDR4 SPD data not being read for PIIX4 SMBus controllers
Fortuna fortes juvat.

Benutzeravatar
Gordon
Beiträge: 13086
Registriert: 06.01.02, 18:46

Re: memtest86 v7.4 - Speichertest über Boot-CD

Beitrag von Gordon » 06.02.18, 17:12

Version 7.5 5/Feb/2018


Fixes/Enhancements
Added check for whether the number of errors exceed a maximum error count. If so, the tests are aborted. This can be configured via the configuration file parameter MAXERRCOUNT. By default the value is 10000
Added support for Russian language
Added new configuration file parameter EXITMODE for specifying whether to shutdown or reboot the system on exit
Added support for reporting to Management Console (https://www.passmark.com/products/bitmgtconsole.htm) via XML messages over TFTP (Site Edition only). The status of MemTest86 is periodically reported to the management console
Added new configuration file parameter TFTPSERVERIP for specifying a different TFTP server IP address for sending report files and reporting to the management console (Site Edition only)
Added workaround for retrieving configuration files from TFTP servers that don't support the 'get file size' TFTP command (Site Edition only)
Added workaround for Serva bug when overwriting a file on the TFTP server (Site Edition only)
Fixed bug with generated HTML/XML files that require character escaping
Added workaround when firmware EFI_GET_TIME function fails to retrieve the time correctly. A warning is also written to the log file
Added new flag DISABLE_CONCTRL to blacklist for console control workarounds for older firmware
Fixed 'ALL' BIOS versions not being parsed properly in blacklist
Updated blacklist.cfg file with additional baseboards with known issues
Added more robust detection of CPU hyperthreads
Added ECC detection support for Intel Skylake-SP chipsets
Added ECC detection/injection support for AMD Ryzen chipsets
Added warning message to log file when ECC injection is locked on Atom C2000 chipsets
Fixed bug with ECC error reporting on Intel Xeon E3 chipsets
Fixed CPU temperature not being shown for Intel Apollo Lake, Skylake-X and Broadwell-E chipsets
Added preliminary support for retrieving CPU info for Intel Cannon Lake/Knights Mill chipsets
Fixed bug with retrieving the number of boosted P-states in AMD chipsets
Fixed CPU temperature not being read properly on AMD 15h (model >= 40h) chipsets
Freude ist nur ein Mangel an Information.

Benutzeravatar
klodeckel
Mitglied
Beiträge: 4937
Registriert: 13.05.12, 10:16

Re: memtest86 v8.0 - Speichertest über Boot-CD

Beitrag von klodeckel » 08.12.18, 7:13

v8.0

sehr umfangreiches Änderungsprotokoll gibt's hier:https://www.memtest86.com/support/ver_history.htm
Ein häufiger Fehler den Leute machen, wenn sie etwas völlig Narrensicheres erfinden wollen, ist den Einfallsreichtum kompletter Narren zu unterschätzen.

Antworten