Kuinka korjata fseventsd korkean suorittimen ja korkean muistin käyttö Macissa

Macissasi on monia satoja taustaprosesseja, jotka suorittavat tehtäviä ja pitävät kaiken sujuvana. Joitakin näistä tehtävistä ohjaa ja hallitsee macOS; toiset toimivat kolmannen osapuolen sovelluksilla. Suurimman osan ajasta sinun ei tarvitse koskaan ajatella niitä. He vain juoksevat, tekevät mitä heidän tarvitsee tehdä, ja pinnalla Mac toimii sujuvasti, ja sinä teet mitä sinun pitää tehdä. Joskus taustaprosessit voivat kuitenkin joutua vaikeuksiin ja alkaa kuluttaa paljon enemmän resursseja kuin niiden pitäisi. Kun he tekevät niin, muille sovelluksille ja prosesseille on vähemmän resursseja, joten Mac toimii hitaammin ja saattaa muuttua epävakaaksi. Tässä artikkelissa näytämme sinulle, mitä tehdä, kun jollakin näistä prosesseista, fseventsd, on korkea suorittimen ja paljon muistin käyttö Macissasi.

Mikä on fseventsd Macissa?

fseventsd on lyhenne sanoista File System Events Daemon. Daemon on toinen sana taustaprosessille, ja tiedostojärjestelmän tapahtumien demoni sisältää kaiken, mitä MacOS:ssa tapahtuu, mikä liittyy tiedostojen luomiseen, poistamiseen, kopioimiseen tai siirtämiseen, olivatpa ne sitten käynnistyslevykkeelläsi, ulkoisella levyllä, verkkopalvelimella tai pilvipalvelussa. fseventsd:tä käyttävät Finder, Time Machine, Spotlight ja iCloud muun muassa macOS:n osissa. Kun teet muutoksia tiedostoon macOS:ssä – esimerkiksi siirtämällä sen toiseen kansioon – fseventsd tarkkailee sitä ja ilmoittaa muille prosesseille, jotka ovat kiinnostuneita kyseisen tiedoston sijainnista.

Mikä aiheuttaa fseventsd korkean suorittimen ja suuren muistin käytön

Normaalioloissa fseventsd ei aseta juuri mitään vaatimuksia Macin resursseille. Jotkut asiat voivat kuitenkin aiheuttaa sen, että se käyttää paljon muistia ja prosessoria. Näitä ovat:

  • Kopioit tai siirrät paljon tiedostoja paikasta toiseen.
  • Spotlightilla on ongelmia äänenvoimakkuuden indeksoinnissa.
  • Levyllä oleva tiedostojärjestelmä on vioittunut.
  • Levyssä on laitteistovika.
  • Macisi on saastunut haittaohjelmilla.

Kuinka tarkistaa, onko fseventsd:ssä paljon muistia ja prosessorin käyttöä

Jos epäilet, että fseventsd käyttää paljon enemmän resursseja kuin sen pitäisi olla, on helppo tapa tarkistaa. Voit tehdä sen seuraavasti:

  1. Siirry kohtaan Sovellukset > Apuohjelmat ja avaa Activity Monitor.
  2. Napsauta CPU tai Memory -välilehteä.
  3. Pääikkunan prosessit tulee luetella suurimmasta käytöstä pienimpään. Jos ei, napsauta sarakeotsikon vieressä olevaa nuolta.
  4. Etsi fseventsd. Jos se on lähellä luettelon kärkeä, tarkista sen prosessorin käyttöjaksojen % tai RAM-muistin käyttö. Sen pitäisi olla hyvin alhainen, prosentin murto-osia suorittimen käytölle. Jos se on korkeampi, siinä on todennäköisesti ongelma.

Ensimmäinen asia, joka on tehtävä, on lopettaa prosessi.

  1. Etsi Activity Monitorissa fseventsd ja valitse se.
  2. Napsauta työkalupalkin x-painiketta sulkeaksesi sen.
  3. fseventsd käynnistyy uudelleen itsestään ja toivottavasti se on kaikki mitä tarvitset ongelman korjaamiseksi. Jos ei, noudata alla olevia ohjeita.

Jos prosessin lopettaminen Activity Monitorissa ei ratkaise ongelmaa, seuraava vaihe on käynnistää Mac uudelleen. Jos fseventsd käyttää uudelleenkäynnistyksen jälkeen edelleen enemmän kuin kohtuullisen osuutensa resursseista, noudata alla olevia ohjeita järjestyksessä.

1. Tarkista macOS-päivitys

Voi johtua siitä, että fseventsd käyttää niin paljon resursseja macOS:n bugissa, joten ensimmäinen askel on tarkistaa, onko päivitys saatavilla:

  1. Siirry kohtaan Järjestelmäasetukset > Yleiset > Ohjelmistopäivitys.
  2. Jos päivitys on saatavilla, asenna se noudattamalla näytön ohjeita.

2. Suorita Disk First Aid

Jos ongelma ilmenee aina samalla levyllä, kuten käynnistyslevyllä, tai kun kopioit tiedostoja ulkoiselle levylle tai ulkoisesta levystä, voit yrittää korjata levyn Levytyökalulla:

  1. Siirry kohtaan Sovellukset > Apuohjelmat ja avaa Disk First Aid.
  2. Valitse sivupalkista levy, jonka haluat korjata ja napsauta työkalupalkissa First Aid. Odota, kunnes se on valmis, ja sulje sitten Levytyökalu.

3. Reindex Spotlight

Seuraava korjaus on indeksoida Spotlight uudelleen:

  1. Siirry kohtaan Järjestelmäasetukset ja valitse Siri & Spotlight.
  2. Napsauta ikkunan alareunassa Spotlightin tietosuoja. Vedä ongelman aiheuttava levy ikkunaan, valitse Valmis ja sulje Järjestelmäasetukset.
  3. Käynnistä Järjestelmäasetukset uudelleen, palaa Spotlight Privacy -kohtaan, valitse levy ja napsauta '-'-painiketta.
  4. Napsauta lopuksi Valmis ja sulje Järjestelmäasetukset. Spotlight indeksoi uudelleen.

4. Poista roskat

On mahdollista, että fseventsd-ongelma voi johtua roskatiedostoista, jotka ovat vioittuneet tai ovat ristiriidassa muiden Mac-tietokoneesi tiedostojen kanssa. Ratkaisu on tyhjentää kaikki roskapostitiedostot. Näitä ovat väliaikaiset tiedostot, jotka olisi pitänyt poistaa, mutta joita ei tehty, vanhat välimuistitiedostot, asetustiedostot sovelluksille, joita ei enää ole Macissasi, ja kielitiedostot kielille, joita et käytä.

Näiden tiedostojen manuaalinen poistaminen kestäisi kauan, koska sinun on jäljitettävä ne yksitellen. Mutta sinun ei tarvitse tehdä sitä manuaalisesti – CleanMyMacin System Junk -moduuli voi tehdä sen puolestasi muutamalla napsautuksella. Se skannaa Macisi ja etsii roskaa, ja kun se on valmis, voit poistaa sen napsauttamalla tai tarkistaa, mitä se on löytänyt, ja päättää itse, mitä säilyttää ja mitä poistaa.

Lisää luettavaa:Kuinka korjata IMDPersistenceAgentin korkea CPU-muistin käyttö Macissa

Voit ladata CleanMyMacin ilmaiseksi täältä. Noudata sitten näitä ohjeita:

  1. Avaa CleanMyMac.
  2. Napsauta Järjestelmäroskaposti > Skannaa > Puhdista.

5. Käynnistä Time Machine uudelleen

Fseventsd:n ongelmat liittyvät usein Time Machineen. Jos olet huomannut sen käyttävän paljon suoritinjaksoja ja RAM-muistia Time Machinen ollessa käynnissä, voit käynnistää Time Machinen uudelleen:

  1. Avaa Järjestelmäasetukset ja siirry kohtaan Yleiset > Time Machine (valitset myös valikkopalkista Time Machinen ja valitset Avaa Time Machinen asetukset…).
  2. Napsauta Asetukset ja valitse Manuaalisesti Varmuuskopiointitiheys-kohdan vierestä.
  3. Lopeta Järjestelmäasetukset. Käynnistä se sitten uudelleen ja muuta Time Machinen taajuudeksi jokin automaattisista vaihtoehdoista.

6. Tarkista haittaohjelmat

Yksi vähemmän todennäköisistä, mutta silti mahdollisista syistä fseventsd:n korkeaan prosessorin ja suureen muistin käyttöön Macissa on haittaohjelmien esiintyminen. Jos mikään tähän mennessä kokeilemasi ei ole toiminut, kannattaa käyttää erikoispuhdistustyökalua Macin tarkistamiseen ja virusten ja haittaohjelmien tarkistamiseen. Suosittelemme CleanMyMacin haittaohjelmien poistomoduulia. Se skannaa Macisi, etsii epäilyttäviä tiedostoja ja vertaa niitä tunnettujen uhkien tietokantaan. Voit suorittaa syvän, nopean tai tasapainoisen tarkistuksen ja valita, aktivoidaanko tarkistus manuaalisesti vai annetaanko CleanMyMacin tarkistaa Macisi haittaohjelmien varalta taustalla.

Käytä sitä seuraavasti:

  1. Avaa CleanMyMac.
  2. Napsauta Haittaohjelmien poisto > Tarkista.
  3. Jos haittaohjelma on havaittu, napsauta Poista.

fseventsd on yksi useista sadoista prosesseista, jotka toimivat taustalla, kun käytät Macia. Se valvoo Maciin liitettyjen levyjen tiedostojärjestelmän muutoksia, joten jos tiedosto kopioidaan, siirretään, luodaan tai poistetaan, fseventsd:n tehtävänä on kertoa muille järjestelmän osille, jotka tarvitsevat tiedon. Useimmiten se tekee niin ja käyttää hyvin vähän resursseja. Joskus fseventsd:ssä voi kuitenkin olla korkea suorittimen ja muistin käyttö. Jos näin tapahtuu Macissasi, korjaa ongelma noudattamalla yllä olevia ohjeita.