

{"id":1951,"date":"2017-04-30T09:54:03","date_gmt":"2017-04-30T08:54:03","guid":{"rendered":"http:\/\/www.fabionline.net\/aaaaaaa\/?p=1951"},"modified":"2025-03-31T20:44:14","modified_gmt":"2025-03-31T18:44:14","slug":"linux-boot-speed-up-removing-slow-useless-services","status":"publish","type":"post","link":"https:\/\/www.fabionline.net\/blog\/it\/linux\/linux-boot-speed-up-removing-slow-useless-services\/","title":{"rendered":"Linux, un avvio piu veloce  rimuovendo servizi lenti\/inutili"},"content":{"rendered":"<p>Oggi, dopo l&#8217;aggiornamento a Debian Stretch ho dato un&#8217;occhiata ai servizi caricati e ai tempi di avvio, con il comando <span style=\"color: #0000ff;\">systemd-analyze* <\/span><br>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1952\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/sys1.png\" alt=\"\" width=\"556\" height=\"31\" \/><br>\nGuardando il risultato, escludendo i tempi (4 secondi e mezzo) del kernel, il sistema ha impiegato 1 minuto e 42 secondi per il boot;\u00a0Ok, \u00a0non ho un disco SSD, ci sono un sacco di servizi come Tor, virtualbox , Kde, etc; ma il tempo di avvio sembra davvero troppo lungo.<br>\nMeglio controllare se c&#8217;\u00e8 un servizio particolarmente lento o se semplicemente ce ne sono tanti\/troppi,\u00a0eseguendo <span style=\"color: #0000ff;\">systemd-analyze blame*\u00a0 <\/span><span style=\"color: #0000ff;\"><br>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1953\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/sys2.png\" alt=\"\" width=\"328\" height=\"50\" \/><br>\n<\/span>Come possiamo vedere, il risultato mostra che\u00a0 racoon.service impiega ben 1 minuto e 32 secondi per avviarsi: questo servizio (ipsec) \u00e8, per le mie esigenze, inutile, quindi decido di disabilitarla all&#8217;avvio con il comando: <span style=\"color: #0000ff;\">Systemctl disable racoon.service<\/span><br>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1960\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/sys5.png\" alt=\"\" width=\"728\" height=\"67\" \/>A questo punto ho riavviato il sistema, e in seguito ho eseguito ancora il comando System-analyze, ottenendo il seguente risultato: 30 secondi<br>\n<img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-1963\" src=\"https:\/\/www.fabionline.net\/blog\/wp-content\/uploads\/sys6.png\" alt=\"\" width=\"475\" height=\"19\" \/><br>\nBene, abbiamo tagliato 1 minuto 17 secondi passando\u00a0da 1 minuto e 47 a.. 30 secondi..<br>\nProbabilmente questo non \u00e8 un caso standard, ma con questo esempio si puo facilmente capire l&#8217;impatto che anche un solo servizio puo avere sul tempo di avvio.<br>\nIn generale, fare un controllo per verificare e identificare quali servizi impiegano tanto tempo (e\u00a0 sopratutto se ci servono) e&#8217; una cosa che come in questo caso risulta davvero utile.<br>\n<span style=\"font-size: 10pt;\"><em>*Nonostante i miei screenshot, i comandi systemd-analyze e systemd-analyze blame possono essere eseguiti senza privilegi di root.<br>\n<\/em><\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Oggi, dopo l&#8217;aggiornamento a Debian Stretch ho dato un&#8217;occhiata ai servizi caricati e ai tempi di avvio, con il comando systemd-analyze* Guardando il risultato, escludendo i tempi (4 secondi e mezzo) del kernel, il sistema ha impiegato 1 minuto e &hellip; <a href=\"https:\/\/www.fabionline.net\/blog\/it\/linux\/linux-boot-speed-up-removing-slow-useless-services\/\">Continua a leggere<span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_links_to":"","_links_to_target":""},"categories":[5],"tags":[],"_links":{"self":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1951"}],"collection":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/comments?post=1951"}],"version-history":[{"count":1,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1951\/revisions"}],"predecessor-version":[{"id":2613,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/posts\/1951\/revisions\/2613"}],"wp:attachment":[{"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/media?parent=1951"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/categories?post=1951"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fabionline.net\/blog\/it\/wp-json\/wp\/v2\/tags?post=1951"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}