Fatores de velocidade de inicialização

1

Eu não sou especialista em computação, mas tenho um grande interesse em saber as coisas. E uma das perguntas que desperta minha curiosidade é:

  • Quais fatores entram em jogo para um computador inicializar rapidamente?

Eu tenho usado o Windows, o Ubuntu e o Fedora, e tenho visto o Windows, muito devagar, em termos de inicialização, enquanto o Fedora e o Ubuntu inicializam muito rápido. A velocidade de inicialização depende do sistema operacional ou depende da CPU e de outras configurações.

E como, ter memória virtual afeta a velocidade de inicialização.

    
por Sathya 26.10.2010 / 15:54

3 respostas

2

Uma boa parte dele é um conjunto de software para ser executado na inicialização. Com o tempo, à medida que mais e mais programas são instalados, mais e mais são adicionados à fila. Se você fosse comparar uma nova instalação do Windows a uma "usada", provavelmente verá vários programas adicionados à inicialização e a instalação mais recente será iniciada muito mais rapidamente.

Você pode usar um programa como CCleaner para ver o que está acontecendo na inicialização ou simplesmente digitar "msconfig" usando o comando Executar linha (tecla de vitória + r).

    
por 26.10.2010 / 16:32
2

Em geral:

  • quantas tarefas você precisa fazer?
  • quão rápido você pode terminar uma tarefa?

Assim, a quantidade de tempo que você precisa para concluir TODAS as tarefas é simplesmente a soma do tempo necessário para cada tarefa.

A inicialização do sistema operacional não é diferente de qualquer outro problema: ter muitas tarefas e levará mais tempo (Windows, muitos serviços de conveniência). Ter apenas algumas tarefas OU atrasar o início das tarefas um pouco para dar ao usuário a sensação de que "o SO já foi inicializado enquanto ainda não está completamente" (Unix), então o processo de inicialização é muito mais rápido. Adicione muitas tarefas ao processo de inicialização do Linux e também ficará lento.

Acrescente a isso o fato de que com uma CPU mais rápida, mais rápida e com mais memória RAM, uma unidade de disco mais rápida pode processar dados mais rapidamente (resultando em menos tempo necessário por tarefa) e você terá sua resposta.

Memória virtual: isso desacelera a busca de dados do disco (já que coloca mais trabalho no disco) quando o sistema troca os processos de entrada / saída.

    
por 26.10.2010 / 16:13
1

Muitas distribuições Linux, incluindo o Fedora e o Ubuntu, usam o ReadAHead para acelerar o processo de inicialização. ReadAhead Ocasionalmente, o sistema analisará quais arquivos são necessários para inicializar (chamado de perfil) e reorganizar e empacotá-los o disco rígido para que eles possam ser acessados com a menor quantidade de disco rígido em busca. (basicamente, tente colocar os arquivos de inicialização em uma trilha longa). ele carrega todos os arquivos antes mesmo de serem necessários, depois os pega da memória mais tarde na inicialização, em vez de no disco.

O Windows possui alguns conceitos semelhantes para a inicialização básica, mas não inclui serviços e todos esses aplicativos e ferramentas em execução após o login. (como ferramentas de impressão, antivírus, weatherbug, ferramentas de verificação de atualização, etc). esses são os grandes motivos pelos quais o Windows carrega tão devagar. O Windows 7 ficou melhor, e uma das coisas adicionadas ao Windows Vista / 7 é a capacidade de ter um "início atrasado" de serviços quando o computador estiver inativo.

    
por 26.10.2010 / 16:42

Tags