{"id":1273,"date":"2025-10-29T12:32:11","date_gmt":"2025-10-29T11:32:11","guid":{"rendered":"https:\/\/michelegravina.com\/wordpress\/?p=1273"},"modified":"2025-11-25T15:48:26","modified_gmt":"2025-11-25T14:48:26","slug":"quando-corespotlightd-si-mangia-il-mac-e-come-lho-addomesticato","status":"publish","type":"post","link":"http:\/\/michelegravina.com\/wordpress\/quando-corespotlightd-si-mangia-il-mac-e-come-lho-addomesticato\/","title":{"rendered":"Quando corespotlightd si mangia il Mac (e come l\u2019ho addomesticato)\u00a0"},"content":{"rendered":"\n<p><em>Leggere l&#8217;aggiornamento a fondo pagina.<\/em><\/p>\n\n\n\n<p>Negli ultimi giorni, dopo aver installato macOS 26 Tahoe, il mio Mac aveva cominciato a comportarsi in modo strano: con tempi casuali rallentava, si bloccava e poi riprendeva a funzionare normalmente.<\/p>\n\n\n\n<p>Aperto Monitoraggio Attivit\u00e0 ho notato che il colpevole era sempre lui: <strong>corespotlightd<\/strong> \u2014 il demone che indicizza file e contenuti per Spotlight e la ricerca del Finder che, quando il mac si bloccava per qualche attimo, schizzava a percentuali di utilizzo CPU paurose: 140%, 180%&#8230;<\/p>\n\n\n\n<p>In un primo momento avevo dato la colpa al fatto che avevo formattato tutto, installato macOS 26 e ripristinato app e dati essenziali, per cui era normale che corespotlightd facesse il suo lavoro. Ma passato qualche giorno, visto che il problema persisteva rendendo insopportabili questi brevi blocchi, ho iniziato a pensare ad una soluzione &#8220;dura&#8221;.<\/p>\n\n\n\n<p>La cosa curiosa che poi ho scoperto \u00e8 che il problema si presenta <strong>solo quando monto dischi di rete<\/strong>: evidentemente Spotlight cerca di indicizzarli come se fossero locali, impiegando risorse infinite.<\/p>\n\n\n\n<p>Spegnere del tutto Spotlight non mi piaceva, quindi ho cercato un modo per <em>mettere in pausa<\/em> il processo quando mi serve lavorare senza rallentamenti, per poi riattivarlo successivamente.<\/p>\n\n\n\n<p>La soluzione \u00e8 stata sorprendentemente semplice: bastano due righe di Terminale.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo kill -STOP $(pgrep corespotlightd)<br>sudo kill -STOP $(pgrep managedcorespotlightd)<\/pre>\n\n\n\n<p>Questi comandi <strong>sospendono i processi<\/strong> responsabili dell\u2019indicizzazione (corespotlightd e managedcorespotlightd), liberando subito la CPU.<\/p>\n\n\n\n<p>Quando voglio riattivarli, uso le versioni speculari:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo kill -CONT $(pgrep corespotlightd)<br>sudo kill -CONT $(pgrep managedcorespotlightd)<\/pre>\n\n\n\n<p>In pratica, con una sola riga uso la potenza del comando sostitutivo $(&#8230;): pgrep trova automaticamente il PID (Process ID) dei demoni attivi, e lo passa come argomento a kill, che li mette in pausa (-STOP) o li risveglia (-CONT).<br>Adoro UNIX.<br><br>Da allora, niente pi\u00f9 brevi congelamenti e Spotlight si riprende quando decido di lasciarlo lavorare da solo: il Mac \u00e8 tornato finalmente fluido.<\/p>\n\n\n\n<p>*** AGGIORNAMENTO ***<\/p>\n\n\n\n<p>Purtroppo ho notato che Pages spesso va in blocco se il  corespotlightd viene &#8220;bloccato&#8221;&#8230; basta riavviare il processo per far riprendere vita al word processor di Apple per\u00f2 certo&#8230; che noia!<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Leggere l&#8217;aggiornamento a fondo pagina. Negli ultimi giorni, dopo aver installato macOS 26 Tahoe, il mio Mac aveva cominciato a comportarsi in modo strano: con tempi casuali rallentava, si bloccava e poi riprendeva a funzionare normalmente. Aperto Monitoraggio Attivit\u00e0 ho notato che il colpevole era sempre lui: corespotlightd \u2014 il demone che indicizza file e [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[167,232,165],"tags":[500,504,503,512,510,338,513,515,508,505,516,507,506,502,514,501],"class_list":["post-1273","post","type-post","status-publish","format-standard","hentry","category-come-fare","category-mac-os-x-2","category-microblog","tag-corespotlightd","tag-dischi-di-rete-mac","tag-indicizzazione-mac","tag-lentezza-mac","tag-mac-user-tip","tag-macos","tag-macos-network-drive","tag-macos-optimization","tag-macos-performance","tag-macos-stop-processo","tag-macos-system-slowdown","tag-macos-troubleshooting","tag-managedcorespotlightd","tag-prestazioni-mac","tag-shell-macos","tag-spotlight"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p41SMY-kx","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/posts\/1273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/comments?post=1273"}],"version-history":[{"count":3,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/posts\/1273\/revisions"}],"predecessor-version":[{"id":1280,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/posts\/1273\/revisions\/1280"}],"wp:attachment":[{"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/media?parent=1273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/categories?post=1273"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/michelegravina.com\/wordpress\/wp-json\/wp\/v2\/tags?post=1273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}