MEWDMA
Naar de inhoud
Terug naar Leren

DMA memory map (mmap.txt): wat het is en wanneer je er een nodig hebt

Wat een DMA memory map is, de fouten die betekenen dat je er een nodig hebt, zoals "Unable to locate valid DTB", hoe je mmap.txt maakt voor Blurred en wanneer je een nieuwe maakt.
Handleidingphantom · 1 keer gelezen

Een memory map is een lijst van waar het RAM van je main PC echt zit. Je DMA-software heeft hem nodig om te weten welke adressen echt geheugen zijn. Normaal zoekt de software dat zelf uit, dus de meeste mensen maken er nooit een. Je hebt alleen een memory map-bestand nodig als de software hem niet zelf kan vinden.

Wat het doet

Het geheugen van je main PC is niet één net blok. Delen van het adresbereik horen bij de videokaart, het BIOS en andere apparaten. De memory map zegt welke bereiken echt RAM zijn. Je ziet hem als de MewTools-snelheidstest Retrieving Physical Memory Map print, met daarna een lijst bereiken.

Zonder een juiste map moet de software gokken. Reads die buiten echt geheugen landen, falen of blijven hangen, en op sommige pc's kunnen ze de kaart vast laten zitten tot je een cold boot doet.

Wanneer je er een nodig hebt

Alleen als er iets mis is. Maakt je software verbinding en zie je ESP, laat het dan zo.

  • Traag laden, of de software verliest zijn verbinding.
  • ESP of aim verschijnt niet, ook al slaagt de snelheidstest.
  • "Unable to locate valid DTB".
  • "Failed to find base address".
  • "Failed to retrieve Physical Memory Map".

Doe voordat je er een maakt een cold boot van de main PC en herstart de tweede computer. Een vastgelopen kaart geeft dezelfde fouten. Faalt de snelheidstest, los dat dan eerst op met Lage DMA-snelheid. Een memory map repareert geen slechte kabel.

mmap.txt maken voor Blurred

Blurred, de software die we aanraden, leest een bestand met de naam mmap.txt uit zijn eigen map. De memory map-guide van Blurred heeft de precieze stappen en de pagina die het bestand omzet. In het kort:

Goed om te weten. Windows verbergt bestandsextensies, dus een bestand dat je mmap.txt noemt, kan eindigen als mmap.txt.txt en genegeerd worden. Open in Verkenner Weergave en zet Bestandsnaamextensies aan om het te checken.

Andere software

Elke software doet dit op zijn eigen manier, dus check eerst de guide ervan. De meeste DMA-software is gebouwd op LeechCore, dat een map-bestand kan laden dat je het geeft. MemProcFS kan ook na één goede run de gevonden map opslaan, als physmemmap.txt in zijn map sys\memmap, en je kunt dat bestand hergebruiken. LeechCore de map laten gokken met -memmap auto is een laatste redmiddel. De maker zegt zelf dat het vaak mislukt.

Wanneer je een nieuwe maakt

De map verandert als de geheugenindeling van de main PC verandert. Maak een nieuwe na:

Werkt het nog steeds niet

Zet geen BIOS-instellingen uit om een map-fout op te lossen, tenzij wij dat zeggen. Onze firmware heeft alleen Fast Boot uit nodig, en BIOS-beveiligingsinstellingen zegt waarom de rest aan blijft. Is de map gemaakt en blijft de fout, vraag het dan eerst aan Blurred in hun Discord, want het is hun software. Zeggen zij dat het de kaart of de firmware is, open dan een ticket in onze Discord en vertel ons wat ze zeiden.

Missen we iets?

Vertel wat je zocht en niet vond, of wat we fout hebben. We kijken ernaar. Geen account nodig.

Heb je hier iets aan gehad?

Geen account nodig. Zo weten we waar we meer over moeten schrijven.