Qual é a latência típica dos toques de tecla usando uma conexão ssh em uma rede wifi local?

2

Eu desenvolvo software em um Macbook Air de 1,6 Ghz, mas acho que a execução de suítes e geradores de teste do Rails neste computador é muito lenta. Estou pensando em comprar uma torre Linux para colocar na minha rede sem fio local para fazer o desenvolvimento do Rails. Eu gostaria de usar meu Macbook Air e ssh na caixa do Linux e fazer meu desenvolvimento com o Gnu Screen, vim, etc.

Posso esperar que o pressionamento de tecla e a latência de eco de uma sessão ssh entre duas máquinas em uma rede sem fio local seja insignificante?

Alguém desenvolve usando esse tipo de configuração local? Qual velocidade da CPU é sua caixa de Linux?

    
por dan 29.12.2010 / 01:34

2 respostas

1

Estou usando uma configuração semelhante - Macbook Air, sem fio para roteador, conectado ao servidor Linux; tudo na rede local.

Eu não tenho timings reais para keystroke e echo, mas eu posso digitar tão rápido no shell ssh (usando Emacs ou nano) quanto possível no Macbook. Duvido que você seja capaz de dizer a diferença.

A única diferença que noto é que a caixa do Linux pode ter entrado em suspensão enquanto eu lia mensagens ou algo assim no Mac; então pode demorar alguns segundos para obter uma resposta quando eu começar a usar o Linux novamente. Mas isso pode obviamente ser ajustado definindo um tempo de espera maior.

    
por 29.12.2010 / 02:31
1

Quão rápido você pode digitar? ;-) Você vai ficar bem. Eu uso ssh extensivamente em wireless-g em casa, digitando cerca de 70 wpm e usando screen, vim, mutt em uma janela de terminal de 160x50 caracteres e tudo bem. É mais provável que você encontre latência se estiver saindo pela Internet ou lidando com um servidor lento. A menos que você tenha um sinal sem fio ruim, eu não acho que você perceberia a latência muito mais do que isso ao longo de um fio. Uma palavra de conselho, porém, você pode achar difícil encontrar uma boa placa wireless para Linux, então eu recomendo usar a ethernet diretamente conectada ao seu roteador / switch.

Se você quiser algo mais convincente. Basta tentar pingar seu roteador sem fio do seu Mac. Se você vir tempos de resposta de alguns milissegundos, você deve estar bem. Qualquer coisa mais do que 10 e você pode ver algum atraso perceptível, mas deve ficar bastante constante. É mais provável que você veja a latência ao fazer algo que atualize a tela inteira, como percorrer uma página do manual ou fazer login menos.

    
por 29.12.2010 / 02:23