Cos'è configd e perché questo processo è in esecuzione sul mio Mac?

Nell'elenco apparentemente infinito di processi nel file Monitoraggio attività Quindi i tuoi occhi sono fissi su configd. E ora ti chiedi: cos'è configd e cosa fa il processo sotto macOS su Apple Mac? Il nome non è necessariamente comprensibile, quindi le attività eseguite da questo processo in background non sono intuitive. Ma ancora non lo è Malware. È un elemento essenziale di macOS.

Il processo di configurazione su Apple Mac registra e comunica le impostazioni a livello di sistema. Le modifiche alle singole interfacce o dispositivi vengono trasmesse ai programmi ad essi collegati.
Il processo di configurazione su Apple Mac registra e comunica le impostazioni a livello di sistema. Le modifiche alle singole interfacce o dispositivi vengono trasmesse ai programmi ad essi collegati.

Il processo configd sul Mac: demone per configurazioni a livello di sistema

configd è un cosiddetto demone, ovvero un processo in background caricato automaticamente che esegue determinati compiti o abilita le impostazioni senza il coinvolgimento diretto dell'utente. Maggiori informazioni qui: Cos'è un demone? – Nel caso qui considerato si tratta specificamente di un processo in background che monitora le configurazioni a livello di sistema e comunica il loro stato alle singole applicazioni.

Ad esempio, configd tiene d'occhio lo stato della WLAN e del Bluetooth. Se la WLAN è attivata, il processo in background segnala a tutti i programmi con comunicazione di rete che possono utilizzare questo percorso. Quando il Bluetooth è attivato, le app musicali vengono informate che possono trasmettere audio tramite esso. I giochi hanno anche la possibilità di cercare controller Bluetooth. Ma ci sono molte altre configurazioni monitorate: stampanti, monitor, connessioni USB, ecc.

agenti configd nei file .bundle (e dove trovarli)

Per adempiere a determinati compiti secondari e poter reagire a configurazioni speciali del sistema, vengono utilizzati anche i cosiddetti agenti. Un agente è un codice o script altamente specializzato che, una volta attivato, può eseguire processi in modo indipendente e dinamico. A seconda dello stato del sistema o di alcuni componenti, configd può eseguire programmi più piccoli per consentire reazioni alle configurazioni.

A seconda della configurazione e del compito, i singoli agenti sono alloggiati nei cosiddetti bundle. Ogni bundle viene salvato in un file .bundle corrispondente e si trova nella cartella /System/Library/SystemConfiguration. Se dai un'occhiata alla cartella, vedrai numerosi pacchetti di rete (Firewall, Supporto di rete, Preferenza di condivisione Internet, configurazione IP, configurazione PPP, EAPOL, ecc.). Tuttavia, esistono anche pacchetti di agenti per eventi del kernel, monitor, stampanti, dispositivi USB e così via.

Gli agenti per il demone qui discusso sono raggruppati insieme in bundle. Puoi visualizzarli qui.
Gli agenti per il demone qui discusso sono raggruppati insieme in bundle. Puoi visualizzarli qui.

Problema Mac: configurazione con carico elevato della CPU

È relativamente raro che il processo di configurazione causi un carico elevato sulla CPU. Tuttavia, se il demone richiede molta potenza del processore per un periodo di tempo più lungo, è possibile provare alcune soluzioni. Ad esempio, il riavvio del computer di solito aiuta a risolvere tali problemi. 

Se non riesci a spegnere e riaccendere il Mac perché i progetti sono in esecuzione, apri il terminale e chiudi manualmente configd. Essendo un processo di sistema importante, si riavvia automaticamente, quindi interromperlo non è un problema. Inserisci questo comando terminal Ein:

sudo killall configd

Conferma il comando con il tasto Invio. Ora probabilmente dovrai inserire la tua password utente. Digitatela senza errori (l'input non viene visualizzato graficamente, quindi le immissioni della password vengono registrate anche se la finestra del terminale non le visualizza con punti o simili) e confermatela con il tasto Invio. 

Se vuoi uscire da configd tramite il terminale, devi inserire la tua password. Ma non preoccuparti, il demone di configurazione verrà riavviato subito dopo.
Se vuoi uscire da configd tramite il terminale, devi inserire la tua password. Ma non preoccuparti, il demone di configurazione verrà riavviato subito dopo.

Conclusione: il processo di configurazione è essenziale per Apple Mac

Per poter utilizzare Apple Mac, il sistema operativo macOS e le app in esecuzione al suo interno, è necessario configd. Senza questo demone non funziona nulla. Non importa se modifichi le impostazioni dello schermo, disattivi le connessioni wireless, accendi la stampante collegata o imposti un firewall: questo e molto altro viene registrato da questo processo in background e lo stato della rispettiva configurazione viene trasmesso a quelle app e al sistema parti che devono esserne informate. Questo è l'unico modo in cui Word sa se può stampare o meno. E questo è l'unico modo in cui Mail sa, dopo aver attivato la connessione WiFi, che può interrogare nuovamente le e-mail dal server.

Ti è piaciuto l'articolo e le istruzioni sul blog ti hanno aiutato? Allora sarei felice se tu il blog tramite un'iscrizione stabile sosterrebbe.

Scrivi un commento

Il tuo indirizzo e-mail non verrà pubblicato. I campi obbligatori sono contrassegnati con * segnato

Nel blog di Sir Apfelot troverai consigli, istruzioni e recensioni sui prodotti Apple come iPhone, iPad, Apple Watch, AirPods, iMac, Mac Pro, Mac Mini e Mac Studio.

Speciali