Ordlista/Processer du kommer att se

coreaudiod

Kort svar

coreaudiod är bakgrundsprocessen i macOS för Core Audio, systemet som hanterar ljud in och ut. Den skickar ljud mellan appar och ljudenheter som högtalare, hörlurar och mikrofoner.

Så fort en app spelar upp eller spelar in ljud är coreaudiod inblandad. Dess processoranvändning stiger medan ljud spelas upp eller en mikrofon används, och bör gå ner igen när ljudet slutar.

Vissa ljudinsticksprogram och drivrutiner från andra företag läses in i ljudprocesser, så en drivrutin eller en virtuell ljudenhet kan öka arbetet för coreaudiod.

Varför coreaudiod använder CPU när inget spelas upp

En app kan fortfarande hålla en ljudström öppen, till exempel en webbläsarflik, en samtalsapp eller en pausad video som inte har släppt ljudutgången. Om du avslutar appen brukar coreaudiod lugna sig.

Virtuella ljudenheter och ljuddrivrutiner från andra tillverkare kan också hålla den aktiv. Om problemet började efter att du installerade ljudprogram kontrollerar du det programmet först.

Vad du gör när ljudet slutar fungera

Kontrollera först utgångsenheten i Systeminställningar, Ljud. Därefter är det enklast att starta om datorn. Att avsluta coreaudiod i Aktivitetskontroll är en vanlig lösning, eftersom macOS startar den igen direkt, men ljudet försvinner en kort stund och appar som spelar upp ljud kan behöva startas om.

Så startar du om coreaudiod när ljudet slutar fungera

Om det inte hjälpte att kontrollera utgångsenheten och du inte vill starta om hela datorn kan du starta om bara ljudtjänsten. Ljudet försvinner en kort stund och appar som spelade upp ljud kan behöva öppnas igen.

  1. Spara alla pågående inspelningar och samtal, och avsluta appar som spelar upp eller spelar in ljud.
  2. Öppna Aktivitetskontroll och skriv coreaudiod i sökfältet.
  3. Markera coreaudiod, klicka på stoppknappen (X) i verktygsfältet och välj Avsluta. Eftersom den körs som systemanvändaren _coreaudiod kan du bli ombedd att ange ett administratörslösenord.
  4. macOS startar coreaudiod igen direkt. Öppna appen igen och testa ljudet.
  5. Motsvarigheten i Terminal är sudo killall coreaudiod. Den ändrar det system som körs, så använd den bara i det här syftet.

Så kontrollerar du om en ljuddrivrutin är orsaken

Ljuddrivrutiner från andra företag, till exempel sådana som installeras av appar för videosamtal, brusreducering och skärminspelning, lägger till virtuella ljudenheter. I nyare versioner av macOS körs de här drivrutinerna i egna processer, som visas i Aktivitetskontroll med namn som Core Audio Driver (Name.driver).

Sök efter Core Audio Driver i Aktivitetskontroll för att se vilka som är inlästa, och titta på deras % processor. Öppna Ljud-/MIDI-inställningar i Program, Verktygsprogram för att se alla ljudenheter macOS känner till, även virtuella.

Drivrutiner av det här slaget installeras i /Library/Audio/Plug-Ins/HAL. Om en ställer till problem och du inte längre använder appen som installerade den tar du bort den med appens avinstallationsprogram i stället för att radera filer för hand.

Normal användning av coreaudiod jämfört med ett problem

Normalt: coreaudiod använder lite processor medan ljud spelas upp, en mikrofon är på eller ett samtal pågår, och nästan ingenting när allt är tyst.

Värt att undersöka: coreaudiod förblir upptagen när ingen app använder ljud, ljudet knastrar eller hackar, eller den upptagna perioden började direkt efter att du installerade ljudprogram. Om du vill se vilken app som använder mikrofonen letar du efter den orange indikatorn i menyraden och öppnar Kontrollcenter, som visar appens namn.

Vad du kan prova när ljudet knastrar eller hackar

Knaster och avbrott kommer ofta från enheten eller en drivrutin snarare än från coreaudiod själv. Gå igenom stegen från det minst störande till det mest.

  1. Öppna Apple-menyn > Systeminställningar > Ljud och kontrollera att rätt utgångs- och ingångsenheter är valda.
  2. Avsluta appar du inte använder som kan hålla ljudet öppet, till exempel samtalsappar och webbläsarflikar med media.
  3. För Bluetooth-hörlurar kopplar du från dem och ansluter dem igen.
  4. Öppna Ljud-/MIDI-inställningar och leta efter virtuella enheter du inte känner igen. Ta bort appen som lade till dem om du inte längre använder den.
  5. Starta om coreaudiod enligt beskrivningen ovan, och om det inte hjälper startar du om datorn.

Frågor som folk ställer

Vad är coreaudiod på Mac?

Det är Core Audio-daemonen, processen i macOS som flyttar ljud mellan appar och ljudenheter.

Är det säkert att avsluta coreaudiod?

macOS startar om den automatiskt, så det är i regel säkert att avsluta den, men ljudet försvinner en kort stund och vissa appar kan behöva startas om.

Varför använder coreaudiod så mycket CPU?

Oftast för att en app spelar upp eller spelar in ljud, eller för att en ljuddrivrutin eller virtuell enhet håller den upptagen. Avsluta appar som använder ljud för att hitta källan.

Vad är Core Audio Driver i Aktivitetskontroll?

Det är en ljuddrivrutin som körs i en egen process, med namn efter drivrutinen den läser in. De flesta kommer från appar som lägger till virtuella ljudenheter, till exempel verktyg för videosamtal eller inspelning.

Hur startar jag om Core Audio på en Mac?

Avsluta coreaudiod i Aktivitetskontroll, eller kör sudo killall coreaudiod i Terminal. macOS startar om den direkt. Det fungerar också att starta om datorn.

Varför använder coreaudiod CPU under videosamtal?

Ett samtal spelar upp och spelar in ljud samtidigt, ofta med extra bearbetning som brusreducering. Det arbetet går genom Core Audio, så en del processoranvändning under ett samtal är väntad.

Relaterat

Steg för steg: Volymmixer för Mac.

Letar du efter något bättre än Aktivitetskontroll? Läs om de bästa alternativen till Aktivitetskontroll för Mac, eller bläddra bland alla begrepp i ordlistan.