RAM mit nullen vollschreiben
RAM mit nullen vollschreiben
Hallo liebe Debiangemeinde,
ihr kennt sicherlich memtest+. Gibt es sowas ähnliches mit der Funktion, dass der RAM mit NULLen gefüllt wird?
ihr kennt sicherlich memtest+. Gibt es sowas ähnliches mit der Funktion, dass der RAM mit NULLen gefüllt wird?
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
macht der test unter anderem doch auch, oder nicht? warm denn?
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: RAM mit nullen vollschreiben
Ein teil deines Rams könntest du mit:
dd if=/dev/zero of=/dev/shm/bigfile bs=1M count=10000
vollschreiben. Aber eben auch nur so gross wie deine Ram disk ist.
dd if=/dev/zero of=/dev/shm/bigfile bs=1M count=10000
vollschreiben. Aber eben auch nur so gross wie deine Ram disk ist.
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: RAM mit nullen vollschreiben
was hast du vor?
Re: RAM mit nullen vollschreiben
Das dauert aber zu lange. Der schreibt aber auch verschiende 0*1*-Pattern.thotti14 hat geschrieben:macht der test unter anderem doch auch, oder nicht? warm denn?
Naja, die Lösung mit der RAMDISK ist ganz nett, aber ich würde das gerne beim Bootup machen ohne Linux direkt booten zu müssen. Daher wäre sowas wie memtest+ ideal.
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
- CrashMan
- Beiträge: 340
- Registriert: 07.04.2007 14:04:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: MD
Re: RAM mit nullen vollschreiben
Ich versteh nicht ganz, was du willst.
Den RAM testen? Dafür ist memdisk da.
Einfache Tests (wie nur Nullen) macht memtest schon am Anfang.
Infos zu den Tests gibts hier: http://www.memtest86.com unter "Technical Info" und dann "Individual Test Descriptions"
Test #2 (der solch grobe Fehler schon entdecken sollte, wie nur Nullen) brauchte iirc nichtmal ne Minute (bei 2GB RAM).
Test #3 geht dann halt schon weiter und braucht ein paar Minuten, #4 usw hab ich noch nicht laufen lassen![Wink ;)](./images/smilies/icon_wink.gif)
Mein letzter Riegel (der gestern wieder zurück ging...) hat schon in Test #2 Fehler geschmissen.
Wenn dir memtest zu lange läuft, brech es nach Test #2 oder #3 ab.
Also sollte dein Vorhaben RAM testen wollen, bist du mit memtest besser dran. Musst es ja nicht bis zum Ende laufen lassen.
(oder von welchem Zeitrahmen sprichst du, wenn du von "zu lange" sprichst?)
mfg
Den RAM testen? Dafür ist memdisk da.
Einfache Tests (wie nur Nullen) macht memtest schon am Anfang.
Infos zu den Tests gibts hier: http://www.memtest86.com unter "Technical Info" und dann "Individual Test Descriptions"
Test #2 (der solch grobe Fehler schon entdecken sollte, wie nur Nullen) brauchte iirc nichtmal ne Minute (bei 2GB RAM).
Test #3 geht dann halt schon weiter und braucht ein paar Minuten, #4 usw hab ich noch nicht laufen lassen
![Wink ;)](./images/smilies/icon_wink.gif)
Mein letzter Riegel (der gestern wieder zurück ging...) hat schon in Test #2 Fehler geschmissen.
Wenn dir memtest zu lange läuft, brech es nach Test #2 oder #3 ab.
Also sollte dein Vorhaben RAM testen wollen, bist du mit memtest besser dran. Musst es ja nicht bis zum Ende laufen lassen.
(oder von welchem Zeitrahmen sprichst du, wenn du von "zu lange" sprichst?)
mfg
debian stable + arch
Re: RAM mit nullen vollschreiben
Ok, ich glaube, wir reden aneinander vorbei, da ich mich komisch ausgedrückt habe.CrashMan hat geschrieben:Ich versteh nicht ganz, was du willst.
Den RAM testen? Dafür ist memdisk da.
Einfache Tests (wie nur Nullen) macht memtest schon am Anfang.
Infos zu den Tests gibts hier: http://www.memtest86.com unter "Technical Info" und dann "Individual Test Descriptions"
Test #2 (der solch grobe Fehler schon entdecken sollte, wie nur Nullen) brauchte iirc nichtmal ne Minute (bei 2GB RAM).
Test #3 geht dann halt schon weiter und braucht ein paar Minuten, #4 usw hab ich noch nicht laufen lassen
Mein letzter Riegel (der gestern wieder zurück ging...) hat schon in Test #2 Fehler geschmissen.
Wenn dir memtest zu lange läuft, brech es nach Test #2 oder #3 ab.
Also sollte dein Vorhaben RAM testen wollen, bist du mit memtest besser dran. Musst es ja nicht bis zum Ende laufen lassen.
(oder von welchem Zeitrahmen sprichst du, wenn du von "zu lange" sprichst?)
mfg
Ich suche nach einem Programm, dass wie memtest+ gebootet werden kann und anschliessend soll es den kompletten speicher mit NULLen überschreiben. Mehr soll es nicht tun.
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
Remaster dir doch einfach die Microcore-Version von Tinycore* mit einem Script das deine gewünschten Aktionen ausführt:
1. RAM vollschreiben
2. runterfahren
*) http://www.tinycorelinux.com/
1. RAM vollschreiben
2. runterfahren
*) http://www.tinycorelinux.com/
- Lord_Carlos
- Beiträge: 5578
- Registriert: 30.04.2006 17:58:52
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Dänemark
Re: RAM mit nullen vollschreiben
Hast du angst das jemand ein paar Sekunden nachdem dein Rechner aus ist, dein Ram auf -200°C kühlt, ausbaut und Informationen extrahiert?
Code: Alles auswählen
╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!
Re: RAM mit nullen vollschreiben
Mich interessiert auch brennend, zu was das gut sein soll!
Vorallem den gesamten RAM?
Vorallem den gesamten RAM?
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
-
- Beiträge: 237
- Registriert: 26.04.2009 01:57:27
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nettetal
-
Kontaktdaten:
Re: RAM mit nullen vollschreiben
yep. mich auch. habe das direkt mal gebookmarkt.
Re: RAM mit nullen vollschreiben
Das dürfte ohnehin ein Ding der Unmöglichkeit sein, denn was auch immer den RAM nullt wird sich während der Operation im RAM befinden und seinen eigenen Memory-Footprint vor dem Überschreiben bewahren.cirrussc hat geschrieben:Vorallem den gesamten RAM?
Re: RAM mit nullen vollschreiben
Das ist gar nicht nötig und innerhalb von wenigen Minuten, ist es auch möglichLord_Carlos hat geschrieben:Hast du angst das jemand ein paar Sekunden nachdem dein Rechner aus ist, dein Ram auf -200°C kühlt, ausbaut und Informationen extrahiert?
ohne das Abkühlen des RAMs die Daten des Speichers zu extrahieren und vor
allem ohne großen Datenverlust.
Re: RAM mit nullen vollschreiben
geht nicht gibt's nicht, man braucht doch nur einen Maschinenbefehl der mehr Bytes schreiben kann als er selber lang ist. Das Programm startet ganz normal und löscht erstmal den Speicher ab seinem letzten Byte+1. Anschließend beginnt es bei Adresse 0 und überschreibt sich selbst vom Anfang her. Die letzten Befehle dürfen wohl keine Schleife sein, aber egal. Bei den verbreiteten x86 gibt's auch noch die praktischen REP MOVSx, damit dürfte es noch einfacher sein.hikaru hat geschrieben:Das dürfte ohnehin ein Ding der Unmöglichkeit sein, denn was auch immer den RAM nullt wird sich während der Operation im RAM befinden und seinen eigenen Memory-Footprint vor dem Überschreiben bewahren.cirrussc hat geschrieben:Vorallem den gesamten RAM?
Das wäre doch mal eine nette kleine Kernel-Erweiterung: statt "reboot" oder "halt" eben "halt_and_destroy"
![Smile :)](./images/smilies/icon_smile.gif)
Beware of programmers who carry screwdrivers.
Re: RAM mit nullen vollschreiben
Lord_Carlos hat geschrieben:Hast du angst das jemand ein paar Sekunden nachdem dein Rechner aus ist, dein Ram auf -200°C kühlt, ausbaut und Informationen extrahiert?
YES SIR - egal wie paranoid das für den einen oder anderen klingt
![Mr. Green :mrgreen:](./images/smilies/icon_mrgreen.gif)
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
Es geht um die anderen Daten - die des Programms, dass das tut, sind egalhikaru hat geschrieben:Das dürfte ohnehin ein Ding der Unmöglichkeit sein, denn was auch immer den RAM nullt wird sich während der Operation im RAM befinden und seinen eigenen Memory-Footprint vor dem Überschreiben bewahren.cirrussc hat geschrieben:Vorallem den gesamten RAM?
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
Da kann ich nur beipflichten!cosmac hat geschrieben: Das wäre doch mal eine nette kleine Kernel-Erweiterung: statt "reboot" oder "halt" eben "halt_and_destroy"
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Viele Grüße
za0
Nieder mit der Pauschal-Abzocke der GEZ!
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
Soviel ich weiss resettet das BIOS beim Booten mit aktiviertem kompletten Systemcheck den gesamten RAM Inhalt.
[offtopic]
Nullen und Einsen... Und wie kann ich das RAM mit dem 3. Bit füllen?
System: Leider habe ich noch keinen Quantencomputer
![Wink :wink:](./images/smilies/icon_wink.gif)
[/offtopic]
[offtopic]
Nullen und Einsen... Und wie kann ich das RAM mit dem 3. Bit füllen?
System: Leider habe ich noch keinen Quantencomputer
![traurig :(](./images/smilies/icon_sad.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
[/offtopic]
Zuletzt geändert von 3rdBIT am 12.10.2009 16:26:13, insgesamt 1-mal geändert.
Re: RAM mit nullen vollschreiben
Du meinst wohl eher den dritten Zustand (Tri-State), denn Bits gibt es weit mehr als 3 ![Wink :wink:](./images/smilies/icon_wink.gif)
![Wink :wink:](./images/smilies/icon_wink.gif)
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
Re: RAM mit nullen vollschreiben
Richtig, unterstützt dies mein KINGSTON D3264C250, 256MB, PC333, CL2.5?cirrussc hat geschrieben:Du meinst wohl eher den dritten Zustand (Tri-State), denn Bits gibt es weit mehr als 3
![Twisted Evil :twisted:](./images/smilies/icon_twisted.gif)
Re: RAM mit nullen vollschreiben
Nur wenn du den Riegel nach weit mehr als 3 Bit noch fehlerfrei einsetzen kannst.3rdBIT hat geschrieben:Richtig, unterstützt dies mein KINGSTON D3264C250, 256MB, PC333, CL2.5?cirrussc hat geschrieben:Du meinst wohl eher den dritten Zustand (Tri-State), denn Bits gibt es weit mehr als 3
![Wink ;-)](./images/smilies/icon_wink.gif)
Re: RAM mit nullen vollschreiben
Oh ja ganz sicher. Eigentlich jeder Logikbaustein und viele Bussysteme arbeitet damit.3rdBIT hat geschrieben:Richtig, unterstützt dies mein KINGSTON D3264C250, 256MB, PC333, CL2.5?cirrussc hat geschrieben:Du meinst wohl eher den dritten Zustand (Tri-State), denn Bits gibt es weit mehr als 3
http://de.wikipedia.org/wiki/Tri-State
Gruß cirrussc
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl
--------------------
„Der Mensch steigert zur Zeit die Nutzung dessen, was seiner Willkür unterliegt - und kommt sich sehr klug dabei vor.“ H. Gruhl