Escritura lenta en iPad

6

Estoy usando:

  • iPad 3
  • Solicitud (aplicación SSH)

Hay aproximadamente entre medio segundo y 1 segundo de retraso entre presionar una tecla y mostrarse en la pantalla. Esto sucede incluso si utilizo un teclado Bluetooth externo emparejado con un iPad.

Mi amigo tiene un problema similar con SSH en su tableta Android 4.0 ICS.

El servidor al que me estoy conectando es la instancia de Amazon EC2 Ubuntu 12.04. Cuando hago SSH en mi computadora portátil, funciona sin problemas y sin ningún retraso notable. ¿Por qué es tan lento en el iPad? ¿Cuáles son algunas soluciones posibles para este problema?

    
pregunta Blue Pony Inc. 18.06.2012 - 05:30

4 respuestas

9

Cuando se trata de usar SSH en Prompt, que es un software súper impresionante, también hay un retraso para mí. Ahora, SSH en servidores todo el tiempo debido a mi trabajo y en mi computadora, tampoco hay ningún retraso, pero al mismo tiempo, hay un retraso en mi nuevo iPad (3ra generación).

El retraso que está experimentando es completamente normal cuando se trata de la forma en que SSH funciona en tabletas como dispositivos. La conexión a Internet y el software que está utilizando en una máquina MAC, PC, Linux generalmente se integra estrechamente en el sistema de la máquina. Como con el terminal en la Mac, este software se refina ridículamente y se hace de una manera que sea súper rápido debido a su integración súper estrecha.

El sistema de solicitud rápida y otras piezas de software de iOS que utilizan SSH no son terminales reales como los que tiene en su máquina MAC, PC, Linux. Son prácticamente emulaciones de terminales SSH. Todo el software de iOS está aislado en su propia área pequeña. Este sandboxing es bueno porque proporciona seguridad pero está de vuelta porque no permite que ciertas aplicaciones se integren tan estrechamente con el sistema de la misma manera que una aplicación de terminal en su computadora. Debido a esto, siempre habrá un poco de retraso desde que cuando presiona una tecla, tiene que enviarse a través del cable al servidor, el servidor debe aceptar que se presionó la tecla y luego responder al terminal. Con una actualización de lo que está en pantalla. No solo eso, sino que el software tiene que reinterpretar a través de la emulación todo lo que está volviendo a la corriente desde el servidor, lo que continúa aumentando la demora que está experimentando.

Es lo mismo que usar VNC o Escritorio remoto, sin importar qué tan buena sea la conexión que tenga o lo cerca que esté de la máquina a la que está conectado, todavía hay una demora notable al actualizar. Más que lo que experimentaría en una computadora de escritorio / portátil mucho más poderosa que la de un iPad.

En resumen, hay varias razones para el retraso, el uso de la caja de arena de iOS, la emulación de un entorno SSH, las especificaciones de hardware, la integración de software. Pero al mismo tiempo, no significa que el software sea inútil, Prompt es genial y lo uso todo el tiempo en mi nuevo iPad.

También puede leer más sobre lo que sucede durante SSH aquí:

enlace

Entonces, no te preocupes por tu teclado, no hay nada malo en ello. Espero que esto ayude a responder su pregunta.

    
respondido por el de_an777 18.06.2012 - 16:33
0

Las pulsaciones de tecla se envían al servidor cuando las escribe y si las conexiones de red de los servidores son lentas y tiene que manejar muchas tareas diferentes a la vez, puede ser lento para responder a la información que le envió.

    
respondido por el alexrider2014 20.06.2012 - 20:59
0

Incluso he SSH'd a 127.0.0.1 en mi iPhone con jailbreak (con indicador) y todavía obtengo un tiempo de respuesta lento. Pero con iSSH y Remoter VNC (con la compra en la aplicación de SSH) obtengo un tiempo de respuesta mucho más rápido, con la pena de un mal soporte para teclados externos. Por lo que puedo decir, todo depende de la implementación y, a pesar de todas las excelentes características, la capacidad de respuesta no es una de ellas. Estoy seguro de que esto se debe a que es una emulación de SSH, pero me gustaría señalar que algunas aplicaciones de iOS tienen tiempos de respuesta peores que otros.

    
respondido por el Wyatt8740 31.05.2014 - 19:35
-1

El texto que aparece cuando escribes no proviene directamente del teclado. Debes entender cómo funciona el ssh. Las pulsaciones de tecla se envían al servidor y, a continuación, la pantalla se actualiza desde el servidor. Entonces, básicamente el retraso se debe a que la latencia de la red no se debe al teclado incorrecto.

    
respondido por el JSixface 18.06.2012 - 14:16

Lea otras preguntas en las etiquetas