Hva er PMA-filformatet?
En .pma-fil er en binær varslingslogg produsert av Windows Performance Monitor (perfmon.exe), et innebygd Windows-verktøy for sporing av systemmålinger som CPU-belastning, minneforbruk, diskgjennomstrømning og nettverksaktivitet. .pma-formatet registrerer varslingshendelser - tidsstemplede oppføringer som skrives hver gang en overvåket teller krysser en brukerdefinert terskel.
Performance Monitor bruker en familie på fem filtyper for å fange opp ulike aspekter av overvåkingsdata. .pma-filen håndterer spesifikt varslingslogger; tilhørende formater inkluderer .pmc (tellerinnstillinger), .pml (kontinuerlige loggdata), .pmr (rapport-øyeblikksbilder) og .pmw (oppsett for arbeidsområde). Alle fem deler en proprietær binær struktur fra Microsoft og har vært en del av Windows siden NT 3.1 (1993).
Formatet produseres når en bruker konfigurerer et tellervarsel i Performance Monitor og lar det kjøre - for eksempel ved å utløse et varsel hver gang CPU-bruken overstiger 90 %. Den resulterende .pma-filen kan gjenåpnes i Performance Monitor på enhver kompatibel Windows-maskin.
Moderne Windows (fra Vista og utover) migrerte Performance Monitor til .blg-formatet (binær logg) for generell logging, og Event Tracing for Windows (.etl) for høyoppløselig diagnostikk. Eldre .pma-filer kan fortsatt åpnes i dagens Performance Monitor, men nye installasjoner produserer .blg- eller .csv-utdata som standard. Brukere kan også støte på .pma-filer i profilmapper for Chromium-baserte nettlesere (Chrome, Edge), der nettlesermotoren bruker filendelsen for intern ytelsestelemetri som ikke er relatert til Windows Perfmon.
Sikkerhet og trygghet
RISIKO: LOWBinære datafiler som ikke kan kjøre kode. Sletting av .pma-filer fra profilmapper for nettlesere (Chrome/Edge) er trygt - nettleseren gjenoppretter dem. Perfmon-varslingslogger fra ukjente kilder utgjør ingen risiko for kjøring, men kan inneholde sensitive data om systemytelse eller vertsnavn.
Formatdetaljer
i et nøtteskall- phpMyAdmin Compiled Template - phpMyAdmin forhåndskompilerer Smarty PHP-maler til .pma-filer for hurtigbufring; helt urelatert til Windows Perfmon.
Programmer som åpner PMA-filer
perfmon.exe, gå til Performance Monitor > Handling > Åpne > bla til .pma-filen. Tekniske detaljer
dyp spesifikasjon| Filformål | Registrerer tidsstemplede varslingshendelser fra Windows Performance Monitor når tellere krysser brukerdefinerte terskler |
| Koding | Binær (proprietært Microsoft Perfmon-loggformat) |
| Byterekkefølge | Little-endian |
| Magic bytes | 04 00 00 00 ved offset 0 |
| Relaterte Perfmon-formater | .pmc (tellerinnstillinger), .pml (loggdata), .pmr (rapport), .pmw (arbeidsområde) - Perfmon-familien på fem formater |
| Introdusert | Windows NT 3.1 (1993) med det originale Performance Monitor-verktøyet |
| Erstattet av | .blg (binær logg) for generell logging; .etl (Event Tracing for Windows) for høyoppløselig diagnostikk |
| Plattform | Windows NT, 2000, XP, Vista, 7, 8, 10, 11 |
| Typisk filstørrelse | 1 KB - 50 MB avhengig av overvåkingsvarighet og antall tellere |
| Sekundær forekomst | Chromium-baserte nettlesere (Chrome, Edge) skriver .pma-filer i profilmapper for intern ytelsestelemetri, urelatert til Perfmon |
| Lesbar med | Windows Performance Monitor (perfmon.exe); data kan eksporteres til CSV for analyse i Excel |
| Format-synlighet | Proprietært Microsoft binærformat; ingen offentlig spesifikasjon publisert |
| Utgitt | Windows NT 3.1, 1993 |
| Siste versjon | N/A (format unchanged through current Windows) |
| Spesifikasjon | docs.microsoft.com |
PMA-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om PMA-filer.
Ofte stilte spørsmål
Hva er en .pma-fil i profilmappen min for Chrome eller Edge?
Hvordan åpner jeg en .pma-fil?
perfmon.exe) og bruk Fil > Åpne for å laste den inn. Filen må komme fra en kompatibel Windows-versjon.Kan jeg slette .pma-filer?
Hva er forskjellen mellom .pma, .pml, .pmc og .pmw?
Hvilket program oppretter .pma-filer?
perfmon.exe) oppretter dem automatisk når en varslingsbetingelse er konfigurert og utløses. Chromium-nettlesere oppretter dem også uavhengig.