Como acelerar o tempo de inicialização no lubuntu

Novo no Linux e no Ubuntu. Eu compartilhei as informações do meu laptop. O tempo de inicialização é muuuito lento. Até mesmo o lançamento do Firefox leva muito tempo.

Alguém pode me ajudar a descobrir como otimizar meu sistema?

Usando Lubuntu (versão Ubuntu)

Comando

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.2 LTS
Release:    18.04
Codename:   bionic

Comando

$ sudo lshw -short
H/W path         Device     Class          Description
======================================================
                            system         Aspire A515-51G (0000000000000000)
/0                          bus            Charmander_KL
/0/0                        memory         128KiB BIOS
/0/4                        processor      Intel(R) Core(TM) i5-8250U CPU @ 1.60
/0/4/5                      memory         256KiB L1 cache
/0/4/6                      memory         1MiB L2 cache
/0/4/7                      memory         6MiB L3 cache
/0/d                        memory         4GiB System Memory
/0/d/0                      memory         4GiB SODIMM DDR4 Synchronous Unbuffer
/0/d/1                      memory         [empty]
/0/100                      bridge         Xeon E3-1200 v6/7th Gen Core Processo
/0/100/2                    display        UHD Graphics 620
/0/100/14                   bus            Sunrise Point-LP USB 3.0 xHCI Control
/0/100/14/0      usb1       bus            xHCI Host Controller
/0/100/14/0/5               communication  Bluetooth wireless interface
/0/100/14/0/7               multimedia     HD WebCam
/0/100/14/1      usb2       bus            xHCI Host Controller
/0/100/15                   generic        Sunrise Point-LP Serial IO I2C Contro
/0/100/15.1                 generic        Sunrise Point-LP Serial IO I2C Contro
/0/100/16                   communication  Sunrise Point-LP CSME HECI #1
/0/100/17                   storage        Sunrise Point-LP SATA Controller [AHC
/0/100/1c                   bridge         Sunrise Point-LP PCI Express Root Por
/0/100/1c/0                 display        GP108M [GeForce MX150]
/0/100/1c.4                 bridge         Sunrise Point-LP PCI Express Root Por
/0/100/1c.4/0               generic        RTL8411B PCI Express Card Reader
/0/100/1c.4/0.1  enp2s0f1   network        RTL8111/8168/8411 PCI Express Gigabit
/0/100/1c.5                 bridge         Sunrise Point-LP PCI Express Root Por
/0/100/1c.5/0    wlp3s0     network        Dual Band Wireless-AC 3168NGW [Stone 
/0/100/1f                   bridge         Intel(R) 100 Series Chipset Family LP
/0/100/1f.2                 memory         Memory controller
/0/100/1f.3                 multimedia     Sunrise Point-LP HD Audio
/0/100/1f.4                 bus            Sunrise Point-LP SMBus
/0/1             scsi0      storage        
/0/1/0.0.0       /dev/sda   disk           1TB WDC WD10SPZX-21Z
/0/1/0.0.0/1     /dev/sda1  volume         927GiB EXT4 volume
/0/1/0.0.0/2     /dev/sda2  volume         3970MiB Extended partition
/0/1/0.0.0/2/5   /dev/sda5  volume         3970MiB Linux swap volume

Usou este comando

$ systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.

graphical.target @1min 6.870s
└─multi-user.target @1min 6.870s
  └─kerneloops.service @1min 6.842s +26ms
    └─network-online.target @1min 6.836s
      └─NetworkManager-wait-online.service @58.305s +8.529s
        └─NetworkManager.service @48.794s +9.507s
          └─dbus.service @48.775s
            └─basic.target @48.690s
              └─sockets.target @48.690s
                └─snapd.socket @48.620s +69ms
                  └─sysinit.target @48.618s
                    └─systemd-timesyncd.service @48.458s +159ms
                      └─systemd-tmpfiles-setup.service @47.215s +1.185s
                        └─systemd-journal-flush.service @5.764s +41.448s
                          └─systemd-remount-fs.service @4.325s +1.438s
                            └─systemd-journald.socket @4.229s
                              └─system.slice @4.229s
                                └─-.slice @4.170s

Vi este post. Podemos falar sobre o tempo de boot do Ubuntu 18.04?

Correu

$ systemd-analyze time
Startup finished in 4.907s (kernel) + 7min 8.181s (userspace) = 7min 13.089s
graphical.target reached after 1min 6.870s in userspace

Correu

$ service --status-all | grep '+' | wc -l
27

3 answers

4

Além de cmak.fr

Eu pesquisei Qual é o uso de systemd-journal-flush.service?

sudo nano /etc/systemd/journald.conf

Na seção do diário, descomente e altere:

Storage=auto
SystemMaxFileSize=1G
SystemMaxFiles=5

Salve e reinicie.

keyboard-setup.service demorando muito na inicialização (mais de 20 segundos)

sudo gedit /lib/systemd/system/keyboard-setup.service

mudou

TimeoutStartSec=10sec

Gerenciador de rede Ubuntu 15.04 causando inicialização lenta

sudo nano /lib/systemd/system/NetworkManager-wait-online.service

editar de 30 a 15

[Service]
Type=oneshot
ExecStart=/usr/bin/nm-online -s -q --timeout=30

Longos tempos de inicialização em 18.04

sudo update-grub

Agora

$ systemd-analyze critical-chain
graphical.target @59.292s
└─multi-user.target @59.291s
  └─kerneloops.service @59.278s +12ms
    └─network-online.target @59.277s
      └─NetworkManager-wait-online.service @52.596s +6.681s
        └─NetworkManager.service @45.820s +6.773s
          └─dbus.service @45.792s
            └─basic.target @45.790s
              └─sockets.target @45.790s
                └─snapd.socket @45.745s +44ms
                  └─sysinit.target @45.743s
                    └─swap.target @45.543s
                      └─dev-disk-by\x2duuid-f01c80a9\x2d4d4b\x2d4e60\x2dbeb0\x2d
                        └─dev-disk-by\x2duuid-f01c80a9\x2d4d4b\x2d4e60\x2dbeb0\x

e

$ systemd-analyze time
Startup finished in 4.770s (kernel) + 59.301s (userspace) = 1min 4.072s
graphical.target reached after 59.292s in userspace

A partir 7min 13.089sde 1min 4.072suma grande melhoria, se alguém tem alguma mais melhorias que eu não tenho conhecimento de faça-share.

3
cmak.fr 2019-07-06 22:38.

1. Limite de tamanho do jornal

O consumo de tempo systemd-journal-flush.servicepode ser ajustado por um limite de tamanho de diário.
Edite o arquivo de configuração do Journal

sudo nano /etc/systemd/journald.conf

# uncomment and configure the value
SystemMaxUse=50M
# personnaly i use 2M ;)

# Then restart the journald service
sudo systemctl restart systemd-journald

1.1 Limpeza do diário

sudo journalctl --rotate
sudo journalctl --vacuum-time=1s

Para informação, o tamanho do diário é dado por este comando:

journalctl --disk-usage

2. Aplicativos de inicialização

Outro passo para acelerar o atraso no carregamento do espaço do usuário é desabilitar alguns aplicativos de inicialização.
Veja como mostrar todos eles: https://help.ubuntu.com/community/ShowHiddenStartupApplications

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop 

Veja como abrir o miniaplicativo de aplicativos de inicialização: https://help.ubuntu.com/stable/ubuntu-help/startup-applications.html

 gnome-session-properties

Se você não se importar, desabilite Backup Monitore Updates Notifiereconomize tempo de inicialização.

1
WinEunuuchs2Unix 2019-07-28 07:36.

Aqui está minha contribuição para este pequeno Show & Tell :

$ systemd-analyze critical-chain
The time after the unit is active or started is printed after the "@" character.
The time the unit takes to start is printed after the "+" character.

graphical.target @2.490s
└─multi-user.target @2.489s
  └─snapd.service @1min 34.450s +153ms
    └─basic.target @2.227s
      └─sockets.target @2.226s
        └─snapd.socket @2.205s +13ms
          └─sysinit.target @2.197s
            └─systemd-update-utmp.service @2.136s +54ms
              └─systemd-tmpfiles-setup.service @2.116s +9ms
                └─local-fs.target @2.108s
                  └─run-user-1000-gvfs.mount @1min 26.644s
                    └─run-user-1000.mount @1min 25.977s
                      └─local-fs-pre.target @192ms
                        └─systemd-remount-fs.service @172ms +10ms
                          └─systemd-fsck-root.service @110ms +39ms
                            └─systemd-fsckd.socket @109ms
                              └─-.slice @81ms

Compare esses 2,49 segundos com a resposta do SDC de 59,29 segundos, que possui recursos que consomem muito tempo que removi da minha inicialização:

  └─kerneloops.service @59.278s +12ms
    └─network-online.target @59.277s
      └─NetworkManager-wait-online.service @52.596s +6.681s
        └─NetworkManager.service @45.820s +6.773s
          └─dbus.service @45.792s
                └─snapd.socket @45.745s +44ms
                    └─swap.target @45.543s
                      └─dev-disk-by\x2duuid-f01c80a9\x2d4d4b\x2d4e60\x2dbeb0\x2d
                        └─dev-disk-by\x2duuid-f01c80a9\x2d4d4b\x2d4e60\x2dbeb0\x

Características principais:

  • Remova o Gerenciador de rede. Aguarde a inicialização.
  • Remova snapd Refresh Service da inicialização.

Aprimoramentos do Systemd Journal Control

$ cat /etc/systemd/journald.conf
#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at your option) any later version.
#
# Entries in this file show the compile time defaults.
# You can change settings by editing this file.
# Defaults can be restored by simply deleting this file.
#
# See journald.conf(5) for details.

[Journal]
#Storage=auto
# Aug 4 2018 - recommended: https://www.freedesktop.org/software/systemd/man/journald.conf.html
storage=persistent

Os detalhes notáveis ​​estão em negrito .

Como os journalctlarquivos não são mais liberados na inicialização, configurei-os para serem aspirados uma vez por mês:

  • Os logs do Systemd (`journalctl`) são muito grandes e lentos

Freqüentemente, quero saber o que aconteceu quando o sistema travou e tive que reiniciar. Por padrão, os journalctlarquivos não mostram as inicializações anteriores. Então, ativei o histórico de inicialização múltipla:

  • Como descubro qual versão do kernel inicializei 2 semanas atrás?

Isso é tudo por hoje. Tentarei me lembrar de atualizar essa resposta daqui para frente.

MORE COOL STUFF

Cate Blanchett dormiu com o marido depois de 3 dias juntos e ainda está casada com ele 25 anos depois

Cate Blanchett dormiu com o marido depois de 3 dias juntos e ainda está casada com ele 25 anos depois

Cate Blanchett desafiou os conselhos típicos de namoro quando conheceu o marido.

Por que Michael Sheen é um ator sem fins lucrativos

Por que Michael Sheen é um ator sem fins lucrativos

Michael Sheen é um ator sem fins lucrativos, mas o que exatamente isso significa?

Hallmark Star Colin Egglesfield Pratos Emocionantes Encontros de Fãs no RomaDrama Live! [Exclusivo]

Hallmark Star Colin Egglesfield Pratos Emocionantes Encontros de Fãs no RomaDrama Live! [Exclusivo]

A estrela da Hallmark Colin Egglesfield falou sobre emocionantes encontros com fãs no RomaDrama Live! além de seu programa INSPIRE na convenção.

Por que você não pode transmitir 'Exposição do Norte' online

Por que você não pode transmitir 'Exposição do Norte' online

Você terá que tirar o pó de um Blu-ray ou DVD player para ver por que Northern Exposure se tornou um dos programas mais populares dos anos 90.

Where in the World Are You? Take our GeoGuesser Quiz

Where in the World Are You? Take our GeoGuesser Quiz

The world is a huge place, yet some GeoGuessr players know locations in mere seconds. Are you one of GeoGuessr's gifted elite? Take our quiz to find out!

Como a matéria branca ajuda a função da matéria cinzenta do cérebro

Como a matéria branca ajuda a função da matéria cinzenta do cérebro

Todos nós já ouvimos falar da massa cinzenta do cérebro, mas e a massa branca? O que isso faz?

Doe seu cabelo para ajudar a manter nossa água limpa

Doe seu cabelo para ajudar a manter nossa água limpa

Aparas de cabelo de salões e doações pessoais podem ser reaproveitadas como tapetes que absorvem derramamentos de óleo e ajudam a proteger o meio ambiente.

Um olhar sobre os casamentos mais memoráveis ​​da Casa Branca

Um olhar sobre os casamentos mais memoráveis ​​da Casa Branca

Apenas algumas pessoas se casaram na Casa Branca nos últimos 200 anos. Quem eram eles e o que é necessário para marcar um casamento lá?

26 anos depois, filmagens de Sonic The Hedgehog's Infamous Macy's Parade Disaster

26 anos depois, filmagens de Sonic The Hedgehog's Infamous Macy's Parade Disaster

Qualquer um que seja um fã sério de Sonic, ou da Macy's Thanksgiving Day Parade, provavelmente está ciente do evento de 1993, no qual um carro alegórico do Sonic the Hedgehog foi pego por ventos fortes, atingiu um poste e feriu duas pessoas. A questão é que, apesar de saber que isso aconteceu, não tínhamos nenhum vídeo sobrevivente do incidente.

O prefeito de Miami-Dade ordena que as cadeias do condado cumpram as restrições de Trump's Sanctuary City

O prefeito de Miami-Dade ordena que as cadeias do condado cumpram as restrições de Trump's Sanctuary City

Foto do manifestante preparando uma placa para uma manifestação contra a ordem executiva do presidente Donald Trump sobre a imigração muçulmana em Miami via AP. E agora, começa: à luz da recente ordem executiva do presidente Donald Trump que cortará o financiamento federal das cidades-santuário, o prefeito do condado de Miami-Dade, Carlos Giminez, ordenou que as cadeias do condado cumpram todos os pedidos de detenção federal.

A VW tornou seu dispositivo de derrota mais potente para economizar em reparos de garantia: documentos judiciais

A VW tornou seu dispositivo de derrota mais potente para economizar em reparos de garantia: documentos judiciais

Foto: Brennan Linsley Nos autos que acusam o engenheiro da Volkswagen James Robert Liang de fraude por desenvolver o código de emissão de diesel da VW, existe uma pequena seção sobre uma atualização de software em 2014. Alega que a VW tornou seus carros ainda mais prejudiciais ao meio ambiente apenas para a empresa poderia economizar nos custos de garantia.

Este é o começo do fim da detenção de Brittney Griner?

Este é o começo do fim da detenção de Brittney Griner?

Brittney Griner (r.) Desde o início, o status de Brittney Griner tem sido a situação de refém americana mais singular da história moderna.

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Forced to Borrow Paris' 'I Love Paris' Sweatshirt After 'Airline Loses All [My] Luggage'

Nicky Hilton Rothschild's luggage got lost, but luckily she has an incredible closet to shop: Sister Paris Hilton's!

Carne de porco Mapo de Dawn Burrell e homus de Edamame

Carne de porco Mapo de Dawn Burrell e homus de Edamame

"Esta é uma indústria dominada por homens, e estou feliz por ser uma das pessoas que quebrou o molde para ajudar as mulheres de cor", diz Top Chef: finalista de Portland e chef-parceiro do final de agosto em Houston. "Muitas vezes somos ignorados e às vezes não ensinados, mas isso vai mudar."

Kate Middleton passa um dia à beira da água em Londres, além de Jennifer Lopez, Julianne Hough e mais

Kate Middleton passa um dia à beira da água em Londres, além de Jennifer Lopez, Julianne Hough e mais

Kate Middleton passa um dia na água em Londres, além de Jennifer Lopez, Julianne Hough e muito mais. De Hollywood a Nova York e em todos os lugares, veja o que suas estrelas favoritas estão fazendo!

Jovem de 17 anos esfaqueado até a morte enquanto outros 4 ficaram feridos em um ataque de faca no rio Wisconsin

Jovem de 17 anos esfaqueado até a morte enquanto outros 4 ficaram feridos em um ataque de faca no rio Wisconsin

Investigadores estão investigando se o grupo e o suspeito se conheciam antes do ataque

Aterrissagens na pista

Aterrissagens na pista

O final do verão e o outono são estações nostálgicas. Os postes de luz lançam sua luz sobre as ruas escorregadias pela chuva, e as folhas sob os pés – vermelho-alaranjado nas sombras do crepúsculo – são um lembrete de dias passados.

Imagine criar uma estratégia de conteúdo que realmente CONVERTE. É possível.

Imagine criar uma estratégia de conteúdo que realmente CONVERTE. É possível.

Em 2021, encorajo você a repensar tudo o que sabe sobre os clientes que atende e as histórias que conta a eles. Dê um passo para trás.

Uma perda gigantesca abriu meu coração para o amor

Uma perda gigantesca abriu meu coração para o amor

No dia do aniversário de 9 anos de Felix The Cat, lembro-me de uma das maiores perdas da minha vida adulta – minha Sophie em 2013. Escrevi este ensaio e o compartilhei brevemente nesta plataforma em 2013.

Quando você não pode ser a pessoa que a internet quer que você seja

Quando você não pode ser a pessoa que a internet quer que você seja

Odeio a palavra “naufrágio”. As pessoas se confortam em sua própria bússola moral e, ao fazê-lo, encontram-se julgando.

Language