AcelerandoBoot

Acelerando Boot

Esse tutorial serve para desabilitar alguns serviços desnecessários na hora do boot. Já testei no Gnome (Ubuntu) e no XFCE (Xubuntu), mas deve funcionar para qualquer variante do Ubuntu (Kubuntu, Edubuntu e etc).

Utilizando o BUM (Boot Up Manager)

Icones/monitor.png Recomendamos por ser gráfico e simples:

sudo apt-get install bum

Utilizando o sysv-rc-conf

Icones/terminal.png Esse utiliza o terminal e editores de texto:

  • Instale digitando no console:
    sudo apt-get install sysv-rc-conf
  • Execute-o, digitando no console:
    sudo sysv-rc-conf

Algumas observações

  • Os itens que estiverem marcados com um (X) não devem ser desabilitados.

  • Os itens que estiverem marcados com um (./) podem ser desabilitados.

  • A maioria das distribuições Linux utiliza como padrão os seguintes Runlevels:

    0: Halt - Desliga o sistema.
    1: Uni-utilizador - Não inicia os daemons (serviços), multi-tarefa.
    2: Multi-utilizador - Inicia o sistema em modo de texto, multi-tarefa, multi-utilizador
    3: Multi-utilizador com Rede - Inicia o sistema em modo de texto, multi-tarefa, multi-utilizador e com suporte de rede
    5: Modo Gráfico (X Window System) - Runlevel 3 + X Window System. Modo gráfico, multi-tarefa, multi-utilizador e com suporte de rede
    6: Reboot - Reinicia o sistema.
    S: Uni-utilizador - Não inicia os daemons (serviços), multi-tarefa.

Serviços

Serviço

Descrição

Padrão

(X)

acpi-support/acpid

Serve para gerenciar a energia do pc/laptop.

2,3,4,5

(./)

alsa

Se o seu pc usa alsa para gerenciar o som deixe ligado, caso contrário pode desabilitar sem problema.

???

(./)

alsa-utils

Mesmo acima.

S

(./)

anacron

Cron são scripts programados para se executarem em determinada hora. O anacron é um subsistema do cron, caso você deslige seu laptop/pc quando um script estiver para ser executado ele salva as informações para serem executados quando o pc for ligado. Caso você não desligue seu pc com frequência pode desabilitar essa opção sem problema.

2,3,4,5

(./)

apmd

Esse aqui é um gerenciador de energia para pcs mas antigos, caso o seu seja novo pode desabilitar.

2,3,4,5

(./)

atd

Como o cron, esse também é um agendador de tarefas.

2,3,4,5

(X)

binfmt-support

habilita o kernel a dar suporte a arquivos binários.

2,3,4,5

(./)

bluez-utiles

Se você tem alguma coisa que use tecnologia bluetooth deixe ligado.

2,3,4,5

(X)

bootlogd

Pelo que eu entendi (man bootlogd) serve para gravar no pc algumas menssagens na hora do boot.

S

(X)

cron

Vide anacron.

2,3,4,5

(./)

cupsys

Se você tiver impressora deixe ligado, caso contrário pode desabilitar.

2,3,4,5

(X)

dbus

Serve para um programa se comunicar com outro.

2,3,4,5

(./)

dns-clean

Usa conexão discado? não? então desabilta.

S

(./)

evms

Acrônimo de Enterprise Volumn Management System, é uma ferramenta usada para gerenciar sistemas de armazenamento no Linux.

S

(./)

fetchmail

Pelo que entendi serve para criar um servidor remoto de email no seu pc.

2,3,4,5

(./)

gdm

Gnome Desktop Manager, se você entra no gnome pelo console pode desabilitar.

2,3,4,5

(X)

halt

Serve para avisar ao kernel quando desligar/reiniciar/etc o laptop/pc.

0

(X)

hdparm

Pelo que eu entendi (man hdparm) serve para dar suporte ao hd.

2,3,4,5

(./)

hibernate

Se o seu pc suporta, deixe ligado, caso contrário pode desabilitar.

S

(./)

hotkey-setup

Dá suporte para algumas teclas especiais, só funciona em laptops: HP, Acer, ASUS, Sony, Dell e IBM. Se você não tem um desses pode desabilitar sem problemas.

2,3,4,5

(./)

hotplug/hotplug-net

Funciona como o plug'n'play(PnP) do windows. de acordo com o gringo ele desabilitou esse e mesmo assim o ubuntu ainda reconheceu a câmera digital dele, eu não testei então não sei. Vocês decidem.

S

(./)

hplip

Mesmo do cupsys (Impressoras HP).

S

(./)

ifrename

Atribui nomes arbitrários para todos os tipos de interface de rede: ISA, PCI, USB, CardBus e PCMCIA. Serve para gerenciar várias interfaces de rede, aqui no meu laptop só tenho ath0 (wifi) e eth0 (ethernet) que são atribuídos pelo kernel, então é meio inútil pra mim.

S

(X)

ifupdown

Serve para habilitar as interfaces de rede.

0,6,S

(X)

ifupdown-clean

Idem ao ifupdown.

S

(./)

inetd/inetd.real

O inetd é chamado de "Super-Servidor Internet" porque ele gerencia conexões para diversos daemons. O inetd atua como um servidor gerenciador para outros daemons. Quando uma conexão é recebida pelo inetd, ele determina para qual daemon a conexão é destinada e executa o daemon correspondente e a ele delega o socket. Executar uma instância do inetd reduz a carga no sistema de forma geral, comparado a se executar cada daemon individualmente. Primariamente, o inetd é usado para executar outros daemons, mas diversos protocolos simples são tratados diretamente, como chargen, auth e daytime. Dêem uma olhada aqui /etc/inetd.conf e comentem (#) os serviços que você não precisam.

2,3,4,5

(X)

klogd

Grava as mensagens do kernel.

2,3,4,5

(./)

laptop-mode

Se você não usa laptop pode desligar sem problema. Esse serviço serve para ajudar quando o laptop a conservar bateria (sudo laptop-mod start/stop).

2,3,4,5

(./)

linux-restricted-modules-common

Você precisa ver se precisa de algum módulo restrito para carregar junto com o sistema. Eu preciso do madwifi ath_pci, aí deixei ligado. Dêem um olhada aqui: /lib/linux-restricted-modules, se você não precisar de nenhum pode desligar sem problema.

0,6,S

(./)

lvm

Como o evms, é um gerenciador de disco. Se você usa deixa ligado, se não...

S

(X)

makedev

Serve para criar dispositivos (hd, disquete, som...).

2,3,4,5

(./)

mdamd

Redundant Array of Independent Disks, Arranjo redundante de discos ou mais conhecido como simplesmente RAID, é um meio de se criar uma unidade virtual composta por vários discos individuais, com a finalidade de duplicação (redundância, recuperação de falhas) ou balanceamento (operações I/O em paralelo). Ambos os serviços servem para gerenciar o RAID. Se você não usa, pode desabilitar.

2,3,4,5

(./)

mdamd-raid

Mesmo que mdamd

S

(./)

module-init-tools

Server para carregar módulos extras do /etc/modules dêem uma olhada lá e vejam se vocês precisam de algum ou não.

S

(X)

mountvirtfs

Serve para montar hds virtuais.

S

(X)

networking

Serve para carregar interfaces de rede e configurar o dns durante o boot escaniando o /etc/network/interfaces file.

0,6,S

(./)

ntpdate

Sincroniza o horário do Ubuntu. se você usa o Ubuntu junto com o xp (dualboot) é uma boa deixar ligado.

S

(./)

nvidia-kernel

Se você usa algum módulo restrito do drive da nvida deixe ligado. NOTA: Se você compilou seu próprio drive da nvida pode desabilitar

1,2,3,4,5

(./)

pcmcia

Se você não tem nenhum cartão pcmcia pode desabilitar.

2,3,4,5

(./)

portmap

Se o seu pc/laptop não atuar como servidor pode desligar esse.

2,3,4,5,0,6,S

(./)

powernowd

serve para conserva a bateria do laptop, inútil para desktop.

2,3,4,5

(./)

ppp

vide dns-clean.

2,3,4,5

(./)

ppp-dns

vide dns-clean.

S

(./)

readahead

(dica dada pelo mr_pouit) o readhead, funciona como um "preload" ele carregar algumas bibliotecas na memória então alguns programas iniciam mais rápido, testei aqui (como o gringo) e não senti muita diferença abrindo os programas.

S

(X)

reboot

Não mexam nesse.

6

(X)

resolvconf

Configura automaticamente o DNS de acordo com o status da rede.

S

(./)

rmnologin

Primeiro o nologin funciona assim, se o arquivo /etc/nologin existir nenhum outro usuário além do root vai poder se logar no sistema. esse script serve para remover o nologin caso exista.

2,3,4,5

(./)

rsync

Rsync é um utilitário para sincronização arquivos e diretórios entre duas localidades diferentes enquanto minimiza a transferência de dados. Rsync está em código aberto sob os termos da GNU GPL Versão 2. Seu algoritmo (inventado pelo programador Andrew Tridgell) para transmissão eficiente de um arquivo através de um link de comunicação quando um outro computador que recebe os dados já tem uma versão diferente do mesmo arquivo. Resumindo, se você não usa o computador em rede pode desabilitar.

2,3,4,5

(X)

sendsigs

Pelo que entendi, serve para quando o sistema for desligado ou reiniciado.

0,6

(./)

single

Ativa o modo single user.

1

(./)

ssh

Secure Shell ou SSH é, simultaneamente, um programa de computador e um protocolo de rede que permite a conexão com outro computador na rede, de forma a executar comandos de uma unidade remota. Possui as mesmas funcionalidades do TELNET, com a vantagem da conexão entre o cliente e o servidor ser criptografada. Se você precisa deixe ligado se não...

2,3,4,5

(X)

stop-bootlogd

Para o bootlogd.

2,3,4,5

(./)

sudo

Checa o status do sudo, se você usa seu pc só como cliente pode desabilitar.

S

(X)

sysklogd

armazena os registros de diversos aplicativos locais e também de clientes remotos.

2,3,4,5

(./)

udev/udev-mab

Pelo que eu entendi, funciona como o hotplug criando dispositivos na pasta /dev/ automáticamente.

S

(./)

umountfs

Não achei nada por aí, porém pelo nome dá pra ter uma idéia né? serve para "desmontar" algum hd (ntfs) seu.

0,6

(./)

usplash

É o bootscreen do ubuntu, se você usa deixa ligado. Caso desabilite você também precisa editar o arquivo /boot/grub/menu.lst.

2,3,4,5

(./)

vbesave

Serve para configurar e salvar o status da placa de vídeo.

2,3,4,5

(./)

x11-common

Pelo que eu li, ele serve para configuração do X.

S

Créditos

Autor: tds

Data: 27/04/2006

Local: Fórum Ubuntu-BR

Wikifier: JoseVitor e GuilhermePaula

Data: 05/10/2006

Mantenedor: JoseVitor

Time de Documentação do Ubuntu Brasil

AcelerandoBoot (last edited 2011-09-19 23:20:17 by localhost)