Qual é o tempo de inicialização típico para a distribuição Debian padrão em um cartão SD típico?

28

Quanto tempo o RasPi leva para inicializar ao usar a distribuição Debian padrão em um cartão SD típico? Estamos falando menos de um segundo? Alguns segundos? 10 segundos? 100 segundos?

Isso não é muito importante para a maioria dos usuários e aplicativos, mas pode ser importante para soluções incorporadas que não estão permanentemente ativadas.

winwaed
fonte
Eu não acho que exista algo como um "cartão SD Debian padrão" porque os cartões variam muito. Talvez isso seria mais fácil de responder se a fundação começou a vender cartões pré-carregados (e somente se eles usaram o mesmo modelo de forma consistente.)
finnw
1
Sou um daqueles que aguardam os Raspis - fiquei com a impressão de que pretendiam vendê-los; e que existe uma distribuição Debian padrão. Vou reformular as coisas um pouco ...
winwaed
2
Eu acho que é uma pergunta perfeitamente válida. Uma referência simples pode ser "dd esta imagem debian para um cartão SD, inicialize 3 vezes e a mais rápida até chegar ao prompt de logon e publique seu tempo junto com o fabricante e a classe do dispositivo"
popey
1
Ajude-nos a nunca ter visto um boot de framboesa com problemas de hardware. Quanto tempo leva para que algo apareça no visor? E eu suponho que estamos falando de um prompt de login do terminal, não de um prompt de tela gráfica (desde que eu também vi as opções de distribuição debian do boot para gui por aí)?
Nellmcb

Respostas:

21

Isso depende completamente da classe do cartão SD que você está usando.

Um cartão Classe 4, que é o mínimo recomendado, tem uma velocidade média de leitura / gravação de 4 MB / s.

Se você gastar um pouco mais e comprar uma placa da Classe 10, deverá descobrir que o tempo de inicialização é de aproximadamente 25% da Classe 4, como deve ler a 10 MB / s.

Usando a estimativa de finnw de que 24 segundos se passam enquanto estiver usando uma classe 6, podemos supor que isso possa ser reduzido para 14,4 segundos com um dispositivo de classe 10.

As aulas de 2 a 10 darão a você os horários de inicialização mais ou menos assim:

insira a descrição da imagem aqui

Atualizar:

Com o lançamento de novas distribuições de hard float, o tempo de inicialização foi reduzido significativamente. Além disso, o Arch Arm Linux está usando agora, em systemdvez de initiniciar processos em paralelo e é considerado muito mais rápido. Como resultado, meu cartão SD de classe 10 agora inicializa o Arch em um prompt de login em cerca de 6-7 segundos.

Jivings
fonte
2
Seria fantástico se as pessoas postar seus tempos de inicialização e classe cartão SD - pudemos ver o quão preciso seu gráfico é
Alex L
@Alex: Estou apenas exibindo uma classe 10. Portanto, poderei ver como é o aumento de desempenho da minha classe 2. Estou esperando uma grande diferença: D
Jivings
1
@Alex Confirmado, o cartão Classe 10 leva cerca de 15 segundos para inicializar o Arch.
Jivings
2
Vou marcar isso como a resposta, pois parece que há uma ampla gama de possibilidades e isso dá a "Grande Teoria Unificada" por assim dizer. Eu ecoaria o comentário de Alex e votarei em cada nova resposta à medida que ela surgir. Esse deve ser um conjunto útil de respostas para o futuro. Os moderadores podem bloquear a pergunta em alguns meses para evitar respostas "Eu também".
Winwaed
@winwaed: Boa ideia.
Jivings
15

Eu cronometrei no meu Pi e demorou 24 segundos desde a inicialização até o prompt de login.

Isso ocorre com um cartão SD Transcend Class 6 de 4 GB carregado com o Debian Squeeze.

Esse é o cartão recomendado pelo RS para uso com o RasPi; portanto, isso pode ser qualificado como "típico", pois muitos usuários provavelmente terão esse tipo de cartão.

finnw
fonte
Portanto, há uma boa chance de que seja o cartão em que eu acabo - estou na lista de espera da divisão americana do RS; mas não prestou muita atenção a casos, tipos de cartão, etc. até que eu tenha uma ordem confirmada ...
Winwaed
6

Para melhores tempos de inicialização, atualize o firmware (com rpi-update ), instale o sistema com hard-floats e mantenha-o atualizado.

O firmware mais antigo geralmente é mais lento, os flutuadores rígidos aumentam muito a velocidade do sistema, todos os dias há mais otimização para o braço, especialmente para rpi

higuita
fonte
5

Meu Kingston 4gb classe 4 carregado com o Debian Squeeze levou 40 segundos desde a inicialização até o prompt de login

David Sykes
fonte
2

Transcend 32GB classe 10 precisa de 30 segundos. Não acho que as imagens mais antigas e mais recentes sejam inicializadas ao mesmo tempo; portanto, os resultados devem mencionar a versão da imagem. O meu era 2012-10-28-wheezy-raspbian.zip .

avra
fonte