Fix MDS_STORES Høj CPU -brug på Mac / MacBook
Mac og MacBook betragtes som de mest støjsvage computere, men når en proces begynder at forbruge unormalt mange CPU-ressourcer, bliver de lidt støjende. mds_stores højt CPU-forbrug er ofte problemet bag en støjende Mac.
tilfreds
Før vi ser, hvad det er mds_stores og hvilken rolle det har på macOS-operativsystemerne, lad os se lidt, hvad vi skal gøre, når køleblæserne begynder at lyde alt for højt på Mac eller MacBook.
Hvorfor er min Mac eller MacBook blevet støjende?
Efter alles forståelse, enhver computer, uanset om den har et operativsystem Windows, Linux eller macOS, er et kølesystem. På det tidspunkt, hvor “HJERNE” en computer, CPU Det er det overbelastet med mange operationer, denne det begynder at varme op. Nogle gange varmer MacBook'en så meget, at vi næsten ikke kan holde hånden på den øverste del over tastaturet.
Den støj, som vi ofte opfatter på Mac/MacBook som en fløjtende lyd, er lavet af fansene, der øger deres hastigheder i et forsøg på at holde CPU'en ved en rimelig driftstemperatur.
Der er ingen grund til bekymring, hvis temperaturen overstiger 80°C. Intel-processorer er i stand til at modstå temperaturer op til 100°C.
Hvad er mds_stores-processen, og hvad gør den på macOS
Heldigvis mds_stores er ikke en virus eller a malware-applikation. Det er det en systemproces som kører i baggrunden og har den funktion at indeksere alle de filer, der findes på Mac'en. Filer, der derefter kan findes af brugeren, når du bruger Spotlight Search. De indekserede filer repræsenterer data fundet i mapper, mail og beskeder, billeder, dokumenter, video- og lydfiler, kontakter og mange andre data, som Spotlight Search præsenterer dem i resultaterne, når du søger efter dem.
Hvorfor bruger mds_stores høje CPU-ressourcer (højt CPU-forbrug)
Årsagen er indlysende. I det scenarie, hvor du flytter eller kopierer mange filer på harddisken på meget kort tid, begynder mds_stores automatisk at indeksere dem. Med en stor mængde filer vil processen køre, indtil alle nye data er indekseret til Spotlight.
Det kan også ske, at mds_stores bruger store CPU-ressourcer, hvis du er i følgende scenarie… Du har en MacBook, som du holder lukket, og en Mac, som du har flyttet eller overført en stor mængde data til iCloud. Hvis du tænder for MacBook efter et par dage, vil mds_stores køre for at opdatere databasen i henhold til de ændringer, der blev foretaget på Mac'en, mens den var slukket. Det betyder mange indekseringsprocesser og et højt forbrug af CPU-ressourcer.

Gå ind Aktivitetsmonitor de “Disk” og du vil se mængden af data, som mds_stores-processen skriver til harddisken.

I scenariet ovenfor med mds_stores ved 125 % CPU-brug, tro mig, at MacBook'en støjende temmelig, og den øverste sag blev temmelig varm.
Hvis du er nysgerrig efter, hvad CPU-temperaturen er på sådanne tidspunkter, skal du udføre kommandoen i Terminal:
sudo powermetrics --samplers smc |grep -i "CPU die temperature"
På denne måde finde ud af, hvad CPU-temperaturen er på din Mac (Intel). Du modtager ind Terminal un output al CPU temperatur ligesom:
~ % sudo powermetrics --samplers smc |grep -i "CPU die temperature"
CPU die temperature: 74.38 C
CPU die temperature: 74.92 C
CPU die temperature: 74.36 C
For at få en idé om aktiviteten i realtid og for at se præcis, hvad mds_stores indekserer i det øjeblik, skal du åbne Terminal og kør kommandolinjen (brugeradgangskode påkrævet):
sudo fs_usage -w -f filesys mds_stores
Her er et output, da processen ikke var særlig efterspurgt:

Fix MDS_STORES Høj CPU -brug på Mac / MacBook
Metode 1 – Genstart Mac
Den bedste metode er at lade det gøre sin rutine og afslutte indekseringen af de nye filer uden at handle på det. Hvis du stadig har tegn på, at denne mds_stores-proces bruger for mange ressourcer i en fejl, den bedste metode er at genstarte Mac. Efter genstarten er det meget muligt, at mds_stores ikke vil forbruge så meget af CPU'en.
Metode 2 – Stop Spotlight-indeksering
Så simpel som den første metode, for at rette op på mds_stores høje CPU-forbrug, kan vi stoppe indekseringen af Spotlight-filer. Kør kommandoen i Terminal:
sudo mdutil -a -i off
Om cirka 1 minut vil du bemærke, hvordan forbruget af CPU-ressourcer falder, og Mac/MacBook begynder at blive mere og mere lydløs.
For at genoptage Spotlight-indeksering skal du køre kommandolinjen i Terminal:
sudo mdutil -a -i on
Metode 3 – Genindeksering af data i Spotlight
Du vil bruge dette som en sidste udvej, hvis nogle af dataene er beskadiget, og mds_stores ikke kan indeksere dem, og der er problemer med overdreven kørsel af processen. Næste kommandolinje vil slette alle indekserede data og genstarte deres genindeksering. Så vær meget forsigtig, fordi indekseringsprocessen kan tage flere timer.
sudo rm -rf /.Spotlight-V100/*
Oversigt – Fix MDS_STORES Høj CPU -brug på Mac / MacBook
mds_stores er en proces med macOS-operativsystemer, der er til stede inklusive på macOS Ventura (senest på nuværende tidspunkt). Denne proces indekserer alle data, der findes på harddisken, inklusive dem, der er synkroniseret med iCloud Drive, så brugerne kan finde dem, når de søges med Spotlight Search.
Det faktiske ressourceforbrug af mds_stores ses bedst i Activity Monitor → Disk, hvor det angiver mængden af læst og skrevet data. Jo større datavolumen, desto højere vil CPU-forbruget være.
Fix MDS_STORES Høj CPU -brug på Mac / MacBook
Hvad er nyt
Om Stealth
Passioneret omkring teknologi, skriver jeg med glæde på StealthSettings.com siden 2006. Jeg har stor erfaring med operativsystemer: macOS, Windows og Linux, samt med programmeringssprog og bloggingplatforme (WordPress) og til webshops (WooCommerce, Magento, PrestaShop).
Se alle indlæg af StealthDu kan også være interesseret i...