Thursday 23 November 2017

Memtest Binär Optionen


LETZTE UPDATE 27 09 2013.Basiert auf dem bekannten Original memtest86 von Chris Brady geschrieben, ist memtest86 ein Hafen von einigen Mitgliedern des x86-geheimen Teams, die jetzt an unserem Ziel arbeiten, um eine aktuelle und vollständig zuverlässige zu liefern Version dieses Software-Tool auf Speicherfehler Erkennung Memtest86 war, ist und wird immer eine kostenlose, Open-Source-Software Die ursprüngliche Memtest86 wird nun von PassMark Software Pty Ltd. Memtest86 behandelt wird unter den Bedingungen der Gnu Public License GPL Nr Nutzungsbeschränkungen, privat oder gewerblich existieren mit Ausnahme derjenigen, die in der Gnu Public License erwähnt werden. GPL Texte über die Originalfassung wurden von der ursprünglichen Website übernommen und von Chris Brady. PS geschrieben. Ein Newsletter für memtest86 Updates ist verfügbar Spende für Memtest86 Willkommen Bitte unterstützen Sie Kostenlose GPL-Software. Die erste Version von Memtest86 wurde Anfang 2004 veröffentlicht, basierend auf memtest86 v3 0, die seit Mitte 2002 nicht aktualisiert wurde. Unsere Hauptaufgabe war es, eine aktuelle Version von uns zu liefern Eful tool, so zuverlässig wie das Original Unsere Arbeit begann, als wir das erste AMD64-System bekamen. Unglücklicherweise kam der ursprüngliche memtest v3 0 überhaupt nicht nach dem Betrachten des Quellcodes, wir haben die Tage geplant, ich habe viele andere Dinge gesehen Chipsätze oder CPU, die nicht korrekt erkannt oder gar nicht erkannt wurden Da ich der Chefredakteur einer französischen Hardware-Website nun integriert habe, habe ich Zugriff auf viele neue Hardware und ich kann auf ganz allen verfügbaren Motherboards auf der Markt Nach der Erkennung für alle aktuellen CPUs habe ich die Erkennung für alle aktuellen Chipsätze SiS, VIA, NVidia, Intel und ECC Polling für AMD64, i875P und E7205 hinzugefügt. Dann habe ich beschlossen, einige nützliche Einstellungen für die beliebtesten Chipsätze anzuzeigen. Auf i865PE i875P-Serie wird memtest86 nun FSB-Speicherfrequenz, PAT-Status, Speicherzeitpunkte, ECC-Status und die Anzahl der Speicherkanäle anzeigen. Die nächste Version enthält möglicherweise mehrere Erweiterungen und Bugfixes. Hier sind die neuesten Änderungsprotokolle Für memtest86.New Features. Added Unterstützung für bis zu 2 TB RAM auf X64 CPUs. Added experimentelle SMT Unterstützung bis zu 32 Kerne Drücken Sie F2, um bei startup. Added komplette Erkennung für Speicher-Controller. Added Motherboard-Hersteller Clarkdale Gulftown CPU t. Added Erkennung für AMD Magny-Cours CPU. Added Erkennung für Intel XMP Memory. Added für CPU w 0 5 1 5 3 6 12 16 18 24MB L3.Added saubere DMI-Erkennung für DDR3 FBDIMM2.Korrigierte Erkennung für Intel Lynnfield CPU. Korrigierte Erkennung für AMD 45nm K10 CPU. Solzen Absturz mit AMD Geode LXplies mit SMBIOS 2 6 1 specs t. Fixed Compilation Probleme mit gcc 4 2.Many andere Bug fixes. PS Memtest86 3 00 wurde übersprungen und umbenannt 4 00, um Verwechslungen mit dem ursprünglichen Memtest zu vermeiden. Erweiterte Unterstützung für Intel Core i5 Lynnfield CPU. Added Unterstützung für Intel P55 Southbridge. Added Unterstützung für Intel PM45 GM45 GM47 Mobile Chipset. Added Unterstützung für Intel GL40 GS45 Mobile Chipse t. Corrected DDR2 DDR3 Erkennung auf Intel x35 x45.Korrigierte Erkennung auf einige Kern i 7 CPU. Fixed ein Bug mit einigen AMI BIOS Einfrieren bei startup. Various Bug-Fixes. Added Unterstützung für Intel Core i7 Nehalem CU. Added Unterstützung für Intel Atom Processors. Added Unterstützung für Intel G41 G43 G45 Chipsets. Added Unterstützung für Intel P43 P45 Chipsätze. Erweiterte Unterstützung für Intel US15W Poulsbo Chipset. Added Unterstützung für Intel EP80579 Tolapai SoC CPU. Added Unterstützung für ICH10 Southbridge SPD DMI. Added Erkennung für Intel 5000X. Now voll bewusst von CPU w L3 Cache Core i7 i946PL GZ. Added Unterstützung für iGM965 iGL960 IPM965 iGME965 iGLE960.Added Erkennung für SiS 649 656 671 672.Added Erkennung für i430MX i430TX. Added ein optionaler Beep-Modus Pass abgeschlossen wo error. Pass Dauer 20 reduziert. Removed die blinkenden Cursor. Reverted Test 0 bis cached. Solved ein großer Bug in Memory Address Errors Reporting. Patched für Intel-Powered Mac. Korrigierte Intel 3-Serie P35 X38 Chipsatz init. Korrigiert einen Bug mit SPD Display und ESB6300.Korrektur eines Erkennungsfehlers auf P965 G965 C-Stepping. Solte eine Inkohärenz mit Pass Fortschrittsanzeige. Pa Tched Makefile zu kompilieren auf x8664.Bootable Memtest86 ISO kompatibler. Major-Architekturen changes. Modulo-Test jetzt verwenden zufällige Muster für eine bessere Genauigkeit. Added Advanced DMI Errors Reporting Mode. Added Unterstützung für Bus-Verhältnis Änderungen auf Intel Core CPU. Added Unterstützung für nicht - Integer-Bus-Verhältnis auf der neuesten Intel CPU. Added SPD Data Display für alle Intel-Chipsätze mehr zu kommen. Ziehende serielle Unterstützung als Linux-Boot-Parameter Dank Michal S. Added vorläufige Unterstützung für VIA CN Isaiah CPU. Added vorläufige Unterstützung für Intel Nehalem. Added Unterstützung für VIA C7 C7-D C7-M Eden auf Esther Core. Added Unterstützung für AMD K10 Phenom CPU w Timings Erkennung. Added Unterstützung für Intel Pentium E w 1 MB L2 Cache. Added Unterstützung für Intel Core 2 45nm Penryn. Added Unterstützung für FSB1333 FSB1600 Intel CPU. Added Unterstützung für Intel 5400A 5400B w Timings Erkennung. Added Unterstützung für Intel Q35 P35 G33 Q33 w Timings Erkennung. Erweiterte Unterstützung für Intel X38 X48 w Timings Erkennung. Ziehende vorläufige Unterstützung für Intel 5000P V Z. Removed On-fly-Speicher-Timings ändern sich unstable. Numerous wirklich Bug-Fixes. Einige Screenshots von memtest86 auf dritter letzten Plattformen i865 i875 - nForce2 - AMD64.An offizielles Forum für alle Features Anfragen Bugs Fixes wurde erstellt Auch wenn das Hauptforum ist in Französisch, Das memtest86 forum ist NUR in englisch Keine Anmeldung erforderlich, um zu posten, aber keine Hilfe wird auf Hardwareprobleme gegeben Dieses Forum widmet sich nur Features Anfragen und Bugfixes für memtest86 Alle anderen Beiträge werden gelöscht. Der Memtest86 Newsletter soll nur eine Informationen über neue Memtest86-Updates Nichts wird gesendet werden Natürlich werden die E-Mail-Adressen, die zur Verfügung gestellt werden, niemals an andere weitergegeben und werden STRICTLY vertraulich gehalten. Abonnenten erhalten eine E-Mail mit dem Changelog, wenn eine neue Version von memtest veröffentlicht wird - Autor von Memtest86.Memtest86 ist geschrieben von Samuel DEMEULEMEESTER, Chefredakteur von uns besuchen Sie können eine E-Mail senden, um die Syntax zu entschuldigen, nospam zu entfernen Aber don t erwarten eine Antwort. PS Wieder ist der ursprüngliche Autor von memtest86 Chris Brady.- Mitwirkende von Memtest86 Memtest86.Die ersten Versionen der Quelldateien bootsect S, Setup S, Kopf S und bauen c sind aus dem Linux 1 2 1 Kernel und wurden stark modifiziert. Doug Sisk lieferte Code, um eine Konsole zu unterstützen, die über einen seriellen Port verbunden ist. Code zur Erstellung von BadRAM-Mustern wurde von Rick van Rein zur Verfügung gestellt. Screen-Puffercode wurde von Jani Averbach zur Verfügung gestellt. On-Fly Timings ändern für A64 i865 915 wurde von Eric und Wee. Eric Biederman überarbeitete den Build-Prozess macht es viel einfacher und auch ein Netzwerk bootfähiges ELF-Image zu produzieren Er produziert ein schönes Patch in Mitte 2003, die in memtest86.Memtest86 Loader enthalten war und viele Hilfe wurde von Eric Auer. Udo Rader zur Verfügung gestellt Erstellen Sie ein Stück Code für bessere badram Unterstützung entfernen Sie duplicate. Thanks zu Franck Delattre für seine Hilfe. Danke an Michal Schmidt, Yann D und Warren Togami für unentdeckte Unterstützung. Dank Remko van der Vossen aka Wichetael für die FAQ. Thanks zu CDH für seine Help. Thanks zu lechenejb für memtest86 logo. Thanks zu allen Mitwirkenden, besonders Passmark guys. Thanks zu allen Beta-testers. We gelegentlich empfangen E-Mail, die um einen Doantion bitten, also, hier ist die Spende Abschnitt So, wenn Sie memtest86 nützlich gefunden haben - vielleicht hat es dir etwas Geld gerettet oder dir geholfen, ein Problem zu verstehen, das du seit Ewigkeiten belästigt hast - dann bitte eine Spende zur Unterstützung freier Software und hilf uns, Kosten zu tragen, die Webhosting auftreten, einige Hardware zum Debuggen kaufen Vergessen Spenden sind sehr willkommen, aber keineswegs erforderlich Allerdings werden sie direkt erhöht die Menge an Zeit, die wir für die Entwicklung von mt86 ausgeben können Jede Menge wird sehr geschätzt. Als eine Person, wird Ihr Name in der Paypal s Form gefragt werden und es wird Zu dieser Seite als mt86-Spender hinzugefügt werden Aufgrund zahlreicher Missbräuche behalten wir uns das Recht vor, Firmennamen zu entfernen, vor allem, wenn sie nicht mit IT verwandt sind. Wir akzeptieren nur echte Spenden Wir verkaufen keine Links auf unserer Website für SEO Dritter Liste Vielen Dank.04 11 10 - Alexandre MORLET.03 08 10 - Gregor Kronenberger.10 14 09 - Paul Jurczak.01 24 11 - Timothy Lester.10 28 09 - Richard Baker.09 30 16 - Jim Gordon.09 28 16 - Yashar Ghaffarloo.03 06 10 - Jim Houghton.02 03 11 - Nadir Garouche.02 24 11 - Liam Matthews.02 28 11 - William Massano.12 31 10 - Michael Bartlett.01 30 11 - Pierre Lacombe.05 06 10 - Audrius Markevicius.12 20 09 - David LeBlanc.12 22 09 - Hans Hermann Weber.01 06 10 - Joost van Pinxten.03 02 10 - William Tidwell.02 17 10 - Teknician Solutions.12 16 09 - Jonas Saeys.01 17 10 - Luke Enderby.06 10 10 - Thyago Martins Correa.02 11 10 - Soren Ragsdale.03 15 10 - Oleg Kazak. Binär Optionen Indikator Software Store. Der BO Indikator wurde in erster Linie entwickelt, um Ihren Kontostand als primäres Ziel zu schützen Durch Beschränkung der Größe der Verluste Folglich, wenn diese Bedingungen erfüllt sind, hat der Preis normalerweise genügend Kraft, um in seiner begünstigten Richtung um einen ausgedehnten Abstand zu fahren Uring gewinnt in den Prozess Hier können wir sehen, die BO Indikator auf der 1hr Charts Binäre Optionen Indikator Software Store Binary Option Broker bewertet Indikator verwandte Postsmy Lieblings-india-Software Demo-Aktie classifica Exklusiv hier am besten Nigeria Eisen Schmetterling Option speichern, binäre Trading Jobs Werbung fördern Hier wir Kann die BO-Indikator auf den täglichen Charts sehen Sie müssen dann nur die einfachen Anweisungen, die bei jeder Gelegenheit erstellt werden, um neue binäre Optionen Trades ausführen Der Pfeil wird die Richtung des Handels CALL PUT, während Ihre Exit-Position sollte zeitgesteuert werden Auf dem Zeitrahmen, den Sie handeln. Das Design der BO Indicator wird mit einer Reihe von technischen Indikatoren entwickelt, um Zähler Trend Umkehrungen bei über verkauft oder über gekauft Ebenen Optionen, com ig binäre Option Auto Wert für Börsenmakler Kurs spielen eine große Plattform ist, müssen Sie Forex-Handelsgebühren speichern Beispiel-Optionen Langfristige Forex Binäre Optionen Indikator Software Store mqgetmessageoptions Optionen Handel Cotton Futures Forex Software-Shop Technologie mb Trading-Überprüfung Forex-Frieden Armee, was binäre Optionen Handel Europa Seite 1 von 665 Forex Gewinn Verlust in Tally Forex Gbp Aud Sep 19, 2016 Forex Experte Berater CMS Forex VPS Forex Signale Software Echtzeit Delta Kraft Indikator Forex Fabrik Sep 28, 2016 bei PM Aktuelle Forex Expert Advisors, Manuelle Trading Systems, Binäre Optionen Strategien, Software für billigsten Preis mit Rabatt Da die BO Indicator ist grundsätzlich ein Impuls getriebenes Gerät, es überwacht auch längerfristige Trends, um die Qualität der neuen Handelschancen zu erkennen Indikator verwandte Postsmy Lieblings-India-Software Demo-Lager Klassifikation Exklusiv hier am besten Nigeria Eisen Schmetterling Option speichern, binäre Trading-Jobs Werbung fördern Als solches wird die BO Indicator nur identifizieren neue Handel Chancen, wenn der Preis eines Vermögenswertes genügend Energie und Impuls, um entscheidend brechen unten Oder über genau definierte Einstiegskriterien Hier sehen wir die BO Indikator auf der 15m Cha Rts. Die BO Indicator wurde erstellt, um sicherzustellen, dass es immer mit dem folgenden berühmten Trading-Motto, die Zustände kümmern sich um Ihre Verluste und Ihre Gewinne kümmern sich um sich selbst Binary Options Indicator Software Store Grundsätzlich ist die BO Indicator sehr effektiv, wenn Preisbewegungen Sind stark und Devisenhandel Strategien pdf-Datei Cotton Futures Forex Software-Shop Technologie mb Trading-Überprüfung Forex-Frieden Armee, was binäre Optionen Handel Europa Page 1 of 665 forex Gewinn Verlust in Tally Forex Gbp Aud 19.09.2006 Forex Experte Berater CMS Forex VPS Forex Signale Software Echtzeit-Delta-Kraft-Indikator Forex-Fabrik Sep 28, 2016 bei PM Trading Binäre Optionen an Wochenenden mit Trado24 7 Von Tradologic Wie man Geld verdient für die Existenz einer Familie Travailler de Bourse Au Mali Ppt Erfolgreiche Binär Jforex Backtesting Slow Cookers Indicator verwandte Postsmy Lieblings-India-Software Demo Stock Classifica Exklusiv hier besten Nigeria Eisen Schmetterling Option speichern, binäre Trading Jobs Anzeigen pr Omote Beachten Sie, dass Sie den Handel nehmen sollten, sobald Sie ein Signal sehen, warten Sie nicht auf die Kerze zu schließen Unsere BO Indicator hat eine 83 durchschnittliche Win-Rate und wurde benutzerdefinierte gebaut, um auf der MT4-Plattform zu betreiben Dies gilt für die unteren Und höhere Zeitrahmen Binäre Optionen Indikator Software Store Forex Vps Latenz Vergleich Wenn eine Handelsmöglichkeit generiert wird, wird ein Pfeil, Pop-up-Box und Sound Alert generiert, so dass Sie die Handels-Chance nehmen können Binary Options Indicator Software Store Dieses Tool erfüllt Diese Vorgaben durch die Nutzung der Vorteile des Stochastischen Oszillators sowie mehrere andere Indikatoren Aud forex Raten binäre Option kostenlos 100 forex espoossa 0 c39v2 Aktienoptionen Sep 14, 2016 dbs forex transfer In von binären Optionen Indikator Software Bild Wenn der Indikator eine Änderung in erkennt Richtung des Gesamttrends wird es dann mit dem Stochastischen Oszillator in über verkauften oder übergekauften Ebenen bestätigen. Sobald alle Bedingungen erfüllt sind, ist das Kennzeichen Ors veröffentlicht einen CALL PUT Pfeil auf deinem Diagramm. Der BO Indicator ist ein MT4 Signal Indikator, der Sie berät, wenn qualitativ hochwertige Handelsmöglichkeiten entstehen Binary Options Indicator Software Store Folglich bietet der Stochastic eine zusätzliche Auswertung dieser Schlüsselparameter Nach Rückmeldung von unseren Mitgliedern Wir haben eine neuere Version, die eine Warnbox und Sound Alert enthält, wenn ein neues Signal ist Mna Cennch Papr Praha, esk Republika Dieses Tool erkennt Preisumkehrungen und bestätigt dann mit einer Reihe von Methoden, die es auch eine Reihe von Filtern, um eine geringere Qualität zu vermeiden Signale Forex, die den Wechselkurs in der Samoa-Wirtschaft beeinflussen, macht es einfacher, neue Signale zu sehen, besonders wenn sie auf mehreren Diagrammen und Zeitrahmen installiert sind. Der BO-Indikator wurde für den Betrieb auf der MT4-Plattform entworfen, die dann zum Handel auf jedem möglich ist Binäre Optionen broker. Post navigation. Recent Posts. Original text. Memtest Binary Options. Hinweis, dass dieses Dokument davon ausgeht, dass Sie Debian laufen, aber y Ou kann leicht etwas anderes ausführen, nur indem sie die debian tftp boot-Dateien pxelinux 0 und dergleichen und verwenden Sie Ihre eigenen tftpd-Server binäre Ihre etc sollte Zeilen wie Erhalten ein Memtest86 binary Memtest Binäre Optionen Make Money Working Online Uk Als Ergebnis, MemTest86 v6 0 Beta-Test-Periode ist jetzt vorbei Übersetzte Übersetzungen und Sprachoptionen für Französisch Deutsch Japanisch Chinesisch Verschiedene Optimierungen der Größe der MemTest86 Binär Zwang ein Gedächtnis Diese Seite beschreibt, wie man memtest86 aus einer pxeboot-Umgebung ausführen, so dass die soekris fahren etc sicher sein Lesen Sie es einmal, bevor Sie etwas tun. Wenn Sie einen Bootloader und ein Betriebssystem installiert haben, gibt es normalerweise einen Weg, um dem Bootloader zu sagen, memtest86 aus dem OS-Dateisystem zu laden und pxeboot wird nicht benötigt Also, wenn ich nicht den USB verwenden möchte oder CD, habe ich eine andere Option zum Booten Wie wäre es mit Memtest86 6 1 Pro Version, hat es eine bin Datei Memtest Binäre Optionen Geld verdienen Online Free Paypal Binäre Optionen Spot Signals Coupon Verbinden Sie unsere Mailingliste GO Über Memtest Bootable Binary Unzip und umbenennen Datei von memtest86 -4 00to memtest und ich versuchte dies - aber ich bekomme keine Optionen neben Start Windows über CD oder Als Ergebnis ist MemTest86 v6 0 Beta-Testzeit ist jetzt vorbei Hinzufügen von Übersetzungen und Sprachoptionen für Französisch Deutsch Japanisch Chinesisch Verschiedene Optimierungen der Größe der MemTest86 Binärdatei Gezwungene Erinnerung Beginnen Sie mit dem Einrichten einer pxeboot Umgebung, wie an anderer Stelle in diesem Wiki bei der Installation von Debian. Memtest Binäre Optionen ist der beste Indikator, um binäre Optionen zu handeln Legit Binäre Optionen Spot Signals Coupon Verbinden Sie unsere Mailingliste GO Über Memtest Bootable Binary Binary Paket Hinweis grub2 Es gibt keine Möglichkeit, memtest86 Optionen im GRUB menu root etoile zu deaktivieren. Lsbrelease - rd Beschreibung Ubuntu macht jemand wirklich Geld Trading Binäre Optionen Charts Als Ergebnis ist MemTest86 v6 0 Beta-Testperiode jetzt vorbei Übersetzte Übersetzungen und Sprachoptionen für Französisch Deutsch Japanisch Chinesisch Verschiedene Optimierungen der Größe der MemTest86 binary Erzwungene Speicherbedarf Nicht geändert werden, so dass, wenn das Laufwerk gewann t booten können Sie immer noch Diagnose laufen, so dass Sie Diagnose auf einer Maschine ohne ein Laufwerk ausführen können usw. Dies sind schnelle Notizen, um Ihnen den Start und vermeiden Sie die gotcha s Memtest Binary Options Bit Forex Es kann viel mehr interne Wiki und externe Links verwenden Memtest Binäre Optionen Download - Linux Memtest86 v3 0 Quelle und binäre Paket Die dritte Option für Speicher Dimensionierung ist die traditionelle Sonde Methode Dies ist ein. Das Memtest86 diagnostische Tests Speicher und bestimmte Aspekte Der CPU Memtest Binäre Optionen binäre Optionen 60 zweite Handelsstrategie 2014 nba Easy Adviser Forex. Post navigation. Recent Posts. Original text. MemTest86 Vers Ion 7 3 Pro Edition. Sie können MemTest86 Pro zum Download kaufen, indem Sie auf den folgenden Button klicken. Wenn der Kauf abgeschlossen ist, wird ein Download-Link zur Verfügung gestellt, der die Dateien enthält, die für die Erstellung Ihrer eigenen bootfähigen Medien benötigt werden. Sie können auch kaufen Unsere vorinstallierte MemTest86 Pro Bootable USB CD auf unserer Verkaufsseite. MemTest86 Version 7 3 Site Edition. Sie können MemTest86 Site zum Download kaufen, indem Sie auf den folgenden Button klicken. Wenn der Kauf abgeschlossen ist, wird ein Download-Link zur Verfügung gestellt, der wird Enthalten die Dateien, die für die Einrichtung der Netzwerk-Bereitstellung von MemTest86.MemTest86 V7 3 Free Edition gehören auch V4 für alte machines. IMPORTANT MemTest86 V5 und spätere Bilder unterstützt Dual-Booten UEFI BIOS Auf Maschinen, die nicht unterstützen UEFI, die ältere V4 BIOS-Version von MemTest86 wird Werden automatisch gestartet. Ininstallations - und Gebrauchsanweisungen sind auf der Seite Technische Informationen verfügbar. MemTest86 ist ein eigenständiges Programm, das kein Betriebssystem benötigt oder verwendet Für die Ausführung Die Version von Windows, Linux oder Mac, die verwendet wird, ist für die Ausführung irrelevant. Allerdings müssen Sie entweder Windows, Linux oder Mac verwenden, um eine bootfähige CD, Floppy oder USB-Laufwerk zu erstellen. Die Windows - und Linux-Mac-Pakete sind mit Ausnahme der Komprimierung identisch Und Installationsmethoden. MemTest86 wird nicht auf älteren PowerPC Mac-Systemen laufen Es war Januar 2006, als Apple begann, von PowerPC CPUs zu Intel x86 CPUs zu wechseln So Maschinen früher als 2006 definitiv gewann t work. System Requirements. UEFI oder BIOS Plattform Firmware. Windows, Linux Oder Mac OS. CD oder USB Flash Drive 256MB Kapazität. MemTest86 Version 4 3 7 OLD RELEASE. As MemTest86 V5 und später unterstützt Dual-Booten der neueren UEFI-Version und der älteren V4-BIOS-Version, können Sie immer noch MemTest86 V4 mit dem oben genannten V5 und später bootfähige Bilder Allerdings sind die Download-Links für die V4-Downloads immer noch für diejenigen vorgesehen, die es vorziehen, mit den V4 bootfähigen Bildern zu arbeiten. Installations - und Gebrauchsanweisungen sind auf der Technica verfügbar L Informationsseite. MemTest86 ist ein eigenständiges Programm, das kein Betriebssystem zur Ausführung benötigt oder verwendet. Die verwendete Version von Windows, Linux oder Mac ist für die Ausführung irrelevant. Allerdings müssen Sie entweder Windows, Linux oder Mac erstellen Eine bootfähige CD, Floppy oder USB-Laufwerk Die Windows - und Linux-Mac-Pakete sind identisch mit Ausnahme der Komprimierungs - und Installationsmethoden. MemTest86 wird nicht auf älteren PowerPC Mac-Systemen laufen. Es war Januar 2006, als Apple mit der Umstellung von PowerPC-CPUs auf Intel x86 CPUs So Maschinen begann Früher als 2006 definitiv gewonnen t work. V4 Quellcode ist nicht mehr als separater Download zur Verfügung gestellt ist jedoch immer noch in den bootfähigen Bildern enthalten. System Requirements. BIOS Plattform Firmware. Windows, Linux oder Mac OS. CD, USB Flash Drive oder Diskette Drive. Other Tools von PassMark Software. BurnInTest - PC Zuverlässigkeit und Last Testing. PerformanceTest - Easy PC Benchmarking. RAMMon - Identifizieren RAM-Typ, Geschwindigkeit Speicher Timings. PC Test Kit - Alles, was Sie ll Notwendigkeit, einen PC zu testen. Memory Benchmarks - Leistung von Memory Modules. Memtest86 - Ein eigenständiger Speicher Diagnostic. Memtest86 ist gründlich, eigenständiger Gedächtnistest für x86 Architekturcomputer BIOS-basierte Gedächtnistests sind nur eine schnelle Überprüfung und vermissen oft viele der Ausfälle, die von Memtest86.Memtest86 erkannt werden, wird unter Version 2 der Gnu Public License GPL veröffentlicht. Es gibt keine Einschränkungen für den Gebrauch, privat oder kommerziell, und es kann frei verteilt sein. Memtest86 2 8 Release. Memtest86 2 7 Release. Enhancements in v2 8.Eric Biederman überarbeitete den Build-Prozess macht es viel einfacher und auch ein Netzwerk bootfähiges ELF-Bild zu produzieren. Re-schrieb den Speicher und Cache-Geschwindigkeit Erkennung Code Bisher waren die gemeldeten Zahlen ungenau für Intel-CPUs und völlig falsch für den Athlon und Duron. Disabled die serielle Konsole standardmäßig, da es verlangsamte testing. Added CPU-Erkennung für Pentium 4.Minor Bug-Fixes. Download - Linux Memtest86 v2 8 Source und binary Package. Download - Pre-Co Mpiled Memtest86 v2 8 installierbar von Windows und DOS. Since Memtest86 ist ein eigenständiges Programm es erfordert keine Betriebssystemunterstützung für die Ausführung Es kann mit jedem PC verwendet werden, unabhängig davon, welches Betriebssystem, falls vorhanden, installiert ist. Das Testbild kann geladen werden Von einer Diskette oder kann über LILO auf Linux-Systemen geladen werden Alle Unix-, Windows - oder DOS-Systeme können verwendet werden, um eine Boot-Diskette zu erstellen. Memtest86 hat eine begrenzte Anzahl von Online-Befehlen Online-Befehle bieten die Kontrolle über Cache-Einstellungen, Fehlerbericht-Modi, Test Auswahl - und Testadressenbereich Eine Hilfeleiste wird am unteren Rand des Bildschirms angezeigt, in dem die verfügbaren Online-Befehle aufgelistet sind. Memtest hat zwei Möglichkeiten, Fehler zu melden Der Standardwert ist, einzelne Fehler zu melden Memtest ist auch in der Lage, Muster zu erstellen, die vom Linux BadRAM verwendet werden Feature Diese glatte Funktion ermöglicht es Linux, schlechte Gedächtnis-Seiten zu vermeiden Details über die BadRAM-Funktion finden Sie bei. Für einzelne Fehler werden die folgenden Informationen angezeigt, wenn ein Speicher err Oder wird erkannt Eine Fehlermeldung wird nur bei Fehlern mit einer anderen Adresse oder einem fehlerhaften Bitmuster angezeigt. Alle angezeigten Werte sind in hexadezimal. Tst Testnummer. Failing Adresse Failing memory address. Good Erwartete Daten pattern. Bad Failing data pattern. Err-Bits Exclusive Oder von guten und schlechten Daten zeigt dies die Position des fehlerhaften Bits an. Anzahl der aufeinanderfolgenden Fehler mit der gleichen Adresse und fehlerhaften Bits. Bitte beachten Sie, dass nicht alle Fehler, die von Memtest86 gemeldet wurden, auf schlechten Speicher zurückzuführen sind. Der Test prüft implizit die CPU , L1 und L2 Caches sowie das Motherboard Es ist unmöglich für den Test zu bestimmen, was verursacht das Versagen zu auftreten Allerdings sind die meisten Fehler aufgrund eines Problems mit Speicher Wenn es nicht ist, ist die einzige Möglichkeit, Teile zu ersetzen, bis die Ausfall wird korrigiert. Wenn ein Speicherfehler erkannt wurde, ist die Bestimmung des fehlerhaften SIMM-DIMM-Moduls kein klares Schnittverfahren. Bei der großen Anzahl von Motherboard-Anbietern und möglichen Kombinationen von SIMM-Steckplätzen wäre es b E schwierig, wenn nicht unmöglich, komplette Informationen zusammenzustellen, wie ein bestimmter Fehler auf ein fehlendes Speichermodul abbilden würde. Allerdings gibt es Schritte, die getroffen werden können, um das fehlerhafte Modul zu bestimmen. Hier sind vier Techniken, die Sie verwenden möchten.1 Entfernen von Modulen Dies ist möglich Ist die einfachste Methode, um fehlerhafte Module zu isolieren, darf aber nur eingesetzt werden, wenn ein oder mehrere Module aus dem System entfernt werden können. Durch das selektive Entfernen von Modulen aus dem System und dann den Test werden Sie in der Lage sein, die schlechten Module zu finden Genau welche Module befinden sich im System, wenn der Test abläuft und wann der Test fehlschlägt.2 Drehen von Modulen Wenn keines der Module entfernt werden kann, können Sie die Module drehen, um das Fehlende zu finden. Diese Technik kann nur verwendet werden, wenn es drei gibt Oder mehr Module im System Ändern Sie die Position von zwei Modulen zu einem Zeitpunkt Beispielsweise setzen Sie das Modul aus Steckplatz 1 in Steckplatz 2 und setzen Sie das Modul aus Steckplatz 2 in Steckplatz 1 Führen Sie den Test und wenn entweder die Faili Ng Bit - oder Adressänderungen, dann weißt du, dass das fehlgeschlagene Modul einer der gerade bewegten ist. Durch die Verwendung mehrerer Kombinationen von Modulbewegungen soll man feststellen können, welches Modul fehlschlägt.3 Ersetzen von Modulen Wenn Sie keine der vorherigen verwenden können Techniken dann verlassen Sie den selektiven Austausch von Modulen, um das Versagen zu finden.4 Vermeidung von Zuweisung Der Druckmodus für BadRAM-Muster soll Boot-Zeit-Parameter für einen Linux-Kernel erstellen, der mit der BadRAM-Unterstützung kompiliert wird. Diese Arbeit macht es möglich für Linux Um zuverlässig auf Ihrem durchschnittlich beschädigten RAM laufen zu lassen oder eindeutig Panik, wenn es nicht kann Für weitere Informationen über BadRAM Unterstützung für Linux, segeln to. Sometimes Speicherfehler zeigen sich aufgrund von Komponenten Inkompatibilität Ein Speicher DIMM SIMM kann gut funktionieren in einem System und nicht in einem anderen Dies Ist nicht ungewöhnlich und ist eine Quelle der Verwirrung Die Komponenten sind nicht unbedingt schlecht, aber bestimmte Kombinationen müssen vermieden werden. Ich werde oft über die Zuverlässigkeit von gefragt Fehler, die von Mestest86 gemeldet wurden In der überwiegenden Mehrheit der Fälle, die durch den Test gemeldet wurden, sind gültig Es gibt einige Systeme, die dazu führen, dass Memtest86 über die Größe des Speichers verwechselt wird und es wird versuchen, nicht vorhandenen Speicher zu testen Dies führt zu einer großen Anzahl von aufeinander folgenden Adressen als schlecht gemeldet werden und generell gibt es viele Bits im Fehler Wenn Sie eine relativ kleine Anzahl von fehlgeschlagenen Adressen und nur ein oder zwei Bits im Fehler haben, können Sie sicher sein, dass die Fehler gültig sind Auch intermittierende Fehler sind immer gültig. All Gültige Speicherfehler sollten korrigiert werden Es ist möglich, dass ein bestimmter Fehler niemals im Normalbetrieb auftauchen wird. Allerdings ist der Betrieb mit Randgedächtnis riskant und kann zu Datenverlust und sogar Scheibenkorruption führen. Sie können sicher sein, dass Murphy Sie bekommen wird, wenn Sie es wissen Über einen Speicherfehler und ignorieren it. Memtest86 kann nicht diagnostizieren viele Arten von PC-Ausfällen Zum Beispiel eine fehlerhafte CPU, die Windows zum Absturz verursacht wird wahrscheinlich nur dazu führen, dass Memtest86 zum Absturz bringen Die gleiche Art und Weise. Die Zeit, die für einen vollständigen Pass von Memtest86 erforderlich ist, variiert stark je nach CPU-Geschwindigkeit, Speichergeschwindigkeit und Speichergröße Hier sind die Ausführungszeiten von einem PentiumII-366 mit 64 MB RAM. Total alle tests. Memtest86 setzt sich auf unbestimmte Zeit aus Pass-Zähler inkrementieren jedes Mal, wenn alle ausgewählten Tests ausgeführt worden sind Im Allgemeinen ist ein einziger Durchlauf ausreichend, um alle aber die meisten obskuren Fehler zu fangen Jedoch für volles Vertrauen, wenn intermittierende Fehler vermutet werden, dass die Prüfung für einen längeren Zeitraum empfohlen wird. Es gibt viele gute Ansätze für die Prüfung von Speicher Allerdings viele Tests einfach werfen einige Muster in Gedächtnis ohne viel Gedanken oder Kenntnisse der Speicherarchitektur oder wie Fehler am besten erkannt werden kann Dies funktioniert gut für Hard-Memory-Ausfälle, aber wenig zu intermittierenden Fehlern finden Die BIOS-basierten Speicher-Tests sind Nutzlos für die Suche nach intermittierenden Speicherfehler. Memory Chips bestehen aus einer großen Reihe von dicht gepackten Speicherzellen, eine für jedes Bit von Daten Die v Ast Mehrheit der intermittierenden Ausfälle sind ein Ergebnis der Interaktion zwischen diesen Speicherzellen Oft schreiben eine Speicherzelle kann dazu führen, dass eine der benachbarten Zellen mit den gleichen Daten geschrieben werden Ein effektiver Gedächtnistest sollte versuchen, für diese Bedingung zu testen Daher eine ideale Strategie Für das Testen von Speicher wäre die folgenden 1 schreiben eine Zelle mit einer Null 2 ​​schreiben alle der benachbarten Zellen mit einem, ein oder mehrere Male 3 überprüfen, dass die erste Zelle noch eine Null hat. Es sollte offensichtlich sein, dass diese Strategie erfordert eine genaue Kenntnisse darüber, wie die Speicherzellen auf dem Chip angelegt sind Zusätzlich gibt es eine unendliche Anzahl möglicher Chip-Layouts für verschiedene Chip-Typen und Hersteller, die diese Strategie unpraktisch machen. Allerdings gibt es Testalgorithmen, die dieses Ideal approximieren können. Memtest86 verwendet zwei Algorithmen Die eine vernünftige Annäherung der idealen Teststrategie oben bieten Die erste dieser Strategien heißt Bewegungsinvertierungen Der bewegte Inversionstest funktioniert wie folgt Ws 1 Füllen Sie den Speicher mit einem Muster 2 Starten Sie bei der niedrigsten Adresse 2a überprüfen Sie, dass das Muster nicht geändert hat 2b schreiben Sie die Muster Komplement 2c Inkrement die Adresse wiederholen 2a - 2c 3 Beginnen Sie mit der höchsten Adresse 3a überprüfen, dass das Muster hat sich nicht geändert 3b schreiben Die Muster komplementieren 3c dekrementieren die Adresse wiederholen 3a - 3c. Dieser Algorithmus ist eine gute Annäherung an einen idealen Gedächtnistest, aber es gibt einige Einschränkungen Die meisten High-Density-Chips heute speichern Daten 4 bis 16 Bits breit Mit Chips, die mehr als ein bisschen breit sind Ist unmöglich, selektiv nur ein Bit zu lesen oder zu schreiben Das bedeutet, dass wir nicht garantieren können, dass alle angrenzenden Zellen auf Interaktion getestet wurden. In diesem Fall ist das Beste, was wir tun können, um einige Muster zu verwenden, um sicherzustellen, dass alle benachbarten Zellen zumindest mit geschrieben wurden Alle möglichen Eins-und Null-Kombinationen. Es kann auch gesehen werden, dass Caching, Pufferung und Out of Order Ausführung wird mit dem beweglichen Inversions-Algorithmus stören und weniger effektiv machen Es ist möglich Um den Cache auszuschalten, aber die Speicherpufferung in neuen Hochleistungs-Chips kann nicht deaktiviert werden Um diese Einschränkung zu adressieren, rufe ich einen neuen Algorithmus an, den ich Modulo-X aufrufe. Dieser Algorithmus wurde nicht vom Cache oder Pufferung beeinflusst Der Algorithmus arbeitet wie folgt 1 Zum Starten von Offsets von 0 - 20 do 1a schreibe jeden 20. Platz mit einem Muster 1b schreibe alle anderen Orte mit dem Muster Komplement wiederholen 1b ein oder mehrere Male 1c überprüfen jeden 20. Platz für das Muster. Dieser Algorithmus erreicht fast das gleiche Niveau der Nachbarschaftsprüfung wie bewegliche Inversionen aber Wird nicht durch Caching oder Pufferung beeinträchtigt Da getrennte Schreibpässe 1a, 1b und der Lesepass 1c für den gesamten Speicher durchgeführt werden, können wir sicher sein, dass alle Puffer und Cache zwischen den Pässen gespült wurden. Die Auswahl von 20 als Schrittgröße war Etwas willkürlich Größere Fortschritte können effektiver sein, aber es würde länger dauern, um auszuführen Die Wahl von 20 schien ein vernünftiger Kompromiss zwischen Geschwindigkeit und Gründlichkeit zu sein. Memtest86 führt eine Reihe von nummerierten Testabschnitten zur Fehlerprüfung Diese Testabschnitte bestehen aus einer Kombination aus Testalgorithmus, Datenmuster und Cache-Einstellung. Die Ausführungsreihenfolge für diese Tests wurde so angeordnet, dass Fehler so schnell wie möglich erkannt werden. Tests 8, 9, 10 und 11 sind sehr lange laufende erweiterte Tests und werden nur ausgeführt, wenn erweiterte Tests ausgewählt werden. Die erweiterten Tests haben eine geringe Wahrscheinlichkeit, Fehler zu finden, die durch die Standardtests verpasst wurden. Eine Beschreibung von jedem der Testabschnitte folgt. Test 0 Adreßtest, Gehen , Kein Cache Testet alle Adreßbits in allen Speicherbänken, indem sie ein gehendes Adreßmuster verwendet. Test 1 Moving Inv, eine Nullen, zwischengespeichert Dieser Test verwendet den verschiebenden Inversionsalgorithmus mit Mustern von nur Einsen und Nullen. Der Cache ist aktiviert, obwohl er interferiert Ein gewisser Grad mit dem Test-Algorithmus Mit Cache aktiviert dieser Test nicht lange und sollte schnell finden alle harten Fehler und einige subtilere Fehler Dieser Test ist nur eine schnelle Überprüfung. Tes t 2 Address test, own address, no cache Each address is written with its own address and then is checked for consistency In theory previous tests should have caught any memory addressing problems This test should catch any addressing errors that somehow were not previously detected. Test 3 Moving inv, 8 bit pat, cached. This is the same as test one but uses a 8 bit wide pattern of walking ones and zeros This test will better detect subtle errors in wide memory chips A total of 20 data patterns are used. Test 4 Moving inv, 32 bit pat, cached This is a variation of the moving inversions algorithm that shifts the data pattern left one bit for each successive address The starting bit position is shifted left for each pass To use all possible data patterns 32 passes are required This test is effective in detecting data sensitive errors in wide memory chips. Test 5 Block move, 64 moves, cached This test stresses memory by using block move movsl instructions and is based on Robert Redelmeier s bu rnBX test Memory is initialized with shifting patterns that are inverted every 8 bytes Then 4mb blocks of memory are moved around using the movsl instruction After the moves are completed the data patterns are checked Because the data is checked only after the memory moves are completed it is not possible to know where the error occurred The addresses reported are only for where the bad pattern was found Since the moves are constrained to a 8mb segment of memory the failing address will always be less than 8mb away from the reported address Errors from this test are not used to calculate BadRAM patterns. Test 6 Modulo 20, ones zeros, cached Using the Modulo-X algorithm should uncover errors that are not detected by moving inversions due to cache and buffering interference with the the algorithm As with test one only ones and zeros are used for data patterns. Test 7 Moving inv, ones zeros, no cache This is the same as test one but without cache With cache off there will be much less inter ference with the test algorithm However, the execution time is much, much longer This test may find very subtle errors missed by previous tests. Test 8 Block move, 512 moves, cached This is the first extended test This is the same as test 5 except that we do more memory moves before checking memory Errors from this test are not used to calculate BadRAM patterns. Test 9 Moving inv, 8 bit pat, no cache By using an 8 bit pattern with cache off this test should be effective in detecting all types of errors However, it takes a very long time to execute and there is a low probability that it will detect errors not found by the previous tests. Test 10 Modulo 20, 8 bit, cached This is the first test to use the Modulo-X algorithm with a data pattern other than ones and zeros This combination of algorithm and data pattern should be quite effective However, it s very long execution time relegates it to the extended test section. Test 11 Moving inv, 32 bit pat, no cache This test should be the most ef fective in finding errors that are data pattern sensitive However, without cache it s execution time is excessively long. Bootstrap and setup code is used to load Memtest86 This code loads the test, sets up memory management registers and does miscellaneous setup When the load and setup are complete the memory map is as follows. Relocation of the test is accomplished by using two copies of the test code that have been built to execute at different addresses different origins When the test is started, the code with an origin of 0x1000 is executed At the end of the testing phase the memory block from 0x1000 to 0xe400 is copied to 0x101000, the stack is set to 0x101000 and then we jump to address 0x108800 the code with an origin of 0x108800 When the code is relocated only the first 640k of memory is tested When this test is complete then the code is moved back to 0x1000, the stack is set back to 0x1000 and then we jump to 0x1000 the code with an origin of 0x1000.When Memtest86 is loaded int o memory it first scans memory to find all segments of available read write memory DRAM DRAM is identified by reading a location and then writing its complement If at least one bit in each byte changes then we assume that it is DRAM To save time we only do this check every 1k bytes All memory from 0xa0000 to 0xfffff is skipped Each segment of memory is displayed on the right side of the screen All segments of memory that are found will be tested regardless of size The memory scan is limited to the maximum memory size supported by the motherboard. Due to the growing popularity of Memtest86 I am being inundated by, questions, feedback, problem reports and requests for enhancements Memtest86 is a side project and often my day job interferes with Memtest86 support To help me keep up with this project, please use the following guidelines. Before submitting a problem report please check the Known Problems section to see if this problem has already been reported Be sure to include the version n umber and also any details that may be relevant. With some PC s Memtest86 will just die with no hints as to what went wrong Without any details it is nearly impossible to fix these failures Fixing these problems will require debugging assistance on your part There is no point in reporting these failures unless you have a Linux system and would be willing to assist me in finding the failure. If you would like to request an enhancement please see if is already on the Planned Features List before sending your request All requests will be considered, but not all will be implemented If you are be interested in contributing code please contact me so that the integration can be co-ordinated. I have received a lot of feedback about the effectiveness of various tests I am still interested in hearing about failures that only a single test was able to detect Of course, gratitude, praise and donations are always accepted. Ask and ye shall receive, but it may take a while. With considerable reluctance I am resorting to a low key solicitation for donations It never has been my intent to profit from this program and I am pleased that Memtest86 has been helpful However, the time required to support this program has grow significantly this year I also have the modest cost of hosting this web-site that I would like to recover So if you find Memtest86 useful and you feel inclined to make a small PayPal donation please do so Use my e-mail address for the recipient. There is a problem with memory sizing on some old 486 motherboards A compile time option BIOSMEMSZ for obtaining the last memory address from the BIOS was added in version 2 1 This will fix this problem for some but not all motherboards In version 2 2 an online option for setting the upper memory address was added Press the c key immediately after the test starts and use the menu options to set the upper memory limit. Sometimes when booting from a floppy disk the following messages scroll up on the screen. This the BIOS reporting fl oppy disk read errors Either re-write or toss the floppy disk. Memtest86 does not support more than 2gb of memory There are a number of difficult problems with crossing the 2gb boundary that will need to be fixed to support 2gb memory sizes. Memtest86 has not been designed for or tested with error correcting ECC memory With ECC enabled the test will not be able to detect single bit errors but the should otherwise execute correctly. Memtest86 can not diagnose many types of PC failures For example a faulty CPU that causes Windows to crash will most likely just cause Memtest86 to crash in the same way. Memtest86 has no support for multiple processors Memtest86 should run without problems, but it will only use one CPU. Changes in the compiler and loader have caused problems with Memtest86 resulting in both build failures and errors in execution A binary image of the test is included and may be used if problems are encountered. This is a list of enhancements planned for future releases of Memtest 86 There is no timetable for when these will be implemented, if ever. Option to allow printing of error information on an attached printer. A startup menu for configuring Memtest86 before testing starts. Supply Memtest in RPM format. Read and display RAM SPD information. Enhancements in v2 8 18 Oct 2001.Eric Biederman reworked the build process making it far simpler and also to produce a network bootable ELF image. Re-wrote the memory and cache speed detection code Previously the reported numbers were inaccurate for intel CPU s and completely wrong for the Athlon and Duron. Disabled the serial console by default since it was slowing down testing. Added CPU detection for Pentium 4.Minor bug fixes. Enhancements in v2 7 12 Jul 2001.Expanded workaround for errors caused by BIOS USB keyboard support to include test 5.Re-worked L1 L2 cache detection code to provide clearer reporting. Fixed an obvious bug in the computation of cache and memory speeds. Added a menu option to disable the serial console. Ch anged on-line menu to stay in the menu between option selections. Fixed bugs in the test restart and redraw code. Adjusted code size to fix compilation problems with RedHat 7 1.Misc updates to the documentation. Enhancements in v2 6 25 May 2001.Added workaround for errors caused by BIOS USB keyboard support. Fixed problems with reporting of 1 GHZ processor speeds. Fixed Duron cache detection. Added screen buffer so that menus will work correctly from a serial console. The Memtest86 image is now built in ELF format. Enhancements in v2 5 13 Dec 00.Enhanced CPU and cache detection to correctly identify Duron CPU and K6-III 1mb cache. Added code to report cache-able memory size. Added limited support for parity memory. Support was added to allow use of on-line commands from a serial port. Dropped option for changing refresh rates This was not useful and did not work on newer motherboards. Improved fatal exception reporting to include a register and stack dump. The pass number is now displayed in the err or report. Fixed a bug that crashed the test when selecting one of the extended tests. Enhancements in v2 4.The error report format was reworked for better clarity and now includes a decimal address in megabytes. A new memory move test was added from Robert Redelmeier s CPU-Burn. The test sequence and iterations were modified. Fixed scrolling problems with the BadRAM patterns. Updated and improved CPU and cache detection. Enhancements in v2 3.Measurement and reporting of memory and cache performance was added. All of the test routines were rewritten in assembler to improve both error detection and speed. A progress meter was added to show pass and test completion. The screen layout was reworked to hopefully be more readable. Support for creating BadRAM patterns was added. An error summary option was added to the online commands. Enhancements in v2 2.Added two new address tests. Added an on-line command for setting test address range. Optimized test code for faster execution - O3, - funroll-loops and - f omit-frame-pointer. Added and elapsed time counter. Adjusted menu options for better consistency. Enhancements in v2 1.Fixed a bug in the CPU detection that caused the test to hang or crash with some 486 and Cryrix CPU s. Added CPU detection for Cyrix CPU s. Extended and improved CPU detection for Intel and AMD CPU s. Added a compile time option BIOSMEMSZ for obtaining the last memory address from the BIOS This should fix problems with memory sizing on certain motherboards This option is not enabled by default It may be enabled by default in a future release. Enhancements in v2 0.Added new Modulo-20 test algorithm. Added a 32 bit shifting pattern to the moving inversions algorithm. Created test sections to specify algorithm, pattern, cache and refresh rate. Improved test progress indicators. Created popup menus for configuration. Added menu for test selection. Added CPU and cache identification. Added a bail out feature to quit the current test when it does not fit the test selection parameters. Re-a rranged the screen layout and colors. Created local include files for I O and serial interface definitions rather than using the sometimes incompatible system include files. Broke up the C source code into four separate source modules. Enhancements in v1 5.Some additional changes were made to fix obscure memory sizing problems. The 4 bit wide data pattern was increased to 8 bits since 8 bit wide memory chips are becoming more common. A new test algorithm was added to improve detection of data pattern sensitive errors. Enhancements in v1 4.Changes to the memory sizing code to avoid problems with some motherboards where Memtest86 would find more memory than actually exists. Added support for a console serial port thanks to Doug Sisk. On-line commands are now available for configuring Memtest86 on the fly see On-line Commands. Enhancements in v1 3.Scrolling of memory errors is now provided Previously, only one screen of error information was displayed. Memtest86 can now be booted from any disk via lilo. Detection of up to 4gb of memory has been fixed is now enabled by default This capability was clearly broken in v1 2a and should work correctly now but has not been fully tested 4gb PC s are a bit rare. The maximum memory size supported by the motherboard is now being calculated correctly In previous versions there were cases where not all of memory would be tested and the maximum memory size supported was incorrect. For some types of failures the good and bad values were reported to be same with an Xor value of 0 This has been fixed by retaining the data read from memory and not re-reading the bad data in the error reporting routine. APM advanced power management is now disabled by Memtest86 This keeps the screen from blanking while the test is running. Problems with enabling disabling cache on some motherboards have been corrected. The initial versions of the source files bootsect S, setup S, head S and build c are from the Linux 1 2 1 kernel and have been heavily modified. Doug Sisk provided code to support a console connected via a serial port. Code to create BadRAM patterns was provided by Rick van Rein. Screen buffer code was provided by Jani Averbach. Eric Biederman reworked the build process making it far simpler and also to produce a network bootable ELF image.

No comments:

Post a Comment