Recomendamos: Directorio páginas móviles - Wikipedia PDA Desde 2000 ofrecemos los mejores contenidos sobre movilidad

PDA

 
RSS de noticias  · RSS Noticias
· Otros RSS
Versiones PDA y AvantGo. Foro móvil. Versiones PDA y móviles
Noticias
Artículos
Tutoriales
Análisis
Modelos de PDAs
Comparador de PDAs
Programas PDA

Canales para PDA
Enlaces

Enviar Noticias
Recomendados
Más votados

Regístrate
Tu cuenta
Miembros
Foros
Chat
Eventos
Galería de Fotos

Principal
Crónicas de kedadas
Fotos de las kedadas
Foro específico

Buscar
Versión PDA-wireless
Revista PDAUser
Para empresas

Colaboradores
Nosotros
Enlázanos

EN TU BOLSILLO

Edición PDA para AvantGo

Más sobre edición móvil
  

FEEDS RSS
Noticias                   







Más feeds...

LINKS RECOMENDADOS


     


Palm España

FOROS

Regístrate !!Regístrate !!     EntrarEntrar     PerfilPerfil     Mensajes FavoritosMensajes Favoritos
Mensajes privadosMensajes privados     BuscarBuscar     FAQFAQ

¡Antes de publicar una pregunta usa el buscador y
lee las Normas del Foro!

Memoria interna, mas lenta que targeta SD?

Publicar nuevo tema   Responder al tema   Foros de discusión » General (Palm OS) Hilo Anterior | Siguiente
Añadir a Mensajes Favoritos
Autor Mensaje
Rodcom
[Palm OS powered]



Registrado: 22 Sep 2005
Mensajes: 356


 
MensajeMie 20 Sep 2006 0:56 | Memoria interna, mas lenta que targeta SD? Responder citando

Recientemente estuve pobando la demo del juego Arval instalada en la memoria interna de mi TX, luego decidi comprar el juego completo, esta vez lo instale en la targeta SD y me lleve una anorme sorpresa, el juego corre mucho mejor desde la SD y eso no es una de esas targetas super rapidas, es mas es una targeta de las mas genericas 2GB marca Markvision, la que en el memory test lanzo una resultado muy pobre.

Al jugar con el juego en la memoria interna, va lento, se ven unos cuadros negros que se desplazan para dar lugar a las imagenes de cada escenario.

Pero en la SD el juego se ve super bien, me recuerda a mi viejo nintendo de 8 bits.

Pues, alguna idea?


[Firma sólo visible para usuarios registrados]
Jorge Ortiz
[Inventaste Palm OS?]



Registrado: 14 Dic 2004
Mensajes: 17818


 
MensajeMie 20 Sep 2006 1:30 | Responder citando

Es algo extraño.

Por muchos factores, una memoria cercana al procesador, es más rápida que cualquiera externa, y más aquella que deba de pasar por un puente de acceso como el caso de la memoria externa. (en este caso, la tarjeta SD).

Y por cierto. Una aclaración que me viene dando vueltas desde hace tiempo.

Veo que se escribe "targeta" como sinónimo de "tarjeta"...

No veo yo mucha diferencia en realidad, y estaba aceptando su uso como alguna simple variedad en su escritura... excepto que al pronunciarla con "gue" difiere de "je"...

Y como siempre acudo al "tumbaburros" del RAE:

Cita:

"La palabra targeta no está registrada en el Diccionario. Las que se muestran en el recuadro tienen una escritura cercana."

tarjeta.
(Del dim. desus. de tarja, escudo; fr. ant. targette, escudo pequeño).
1. f. Pieza rectangular, de cartulina o de otro material, que lleva algo impreso o escrito.
2. f. Membrete de los mapas y cartas.
3. f. Arq. Adorno plano y oblongo que se figura sobrepuesto a un miembro arquitectónico, y que lleva por lo común inscripciones, empresas o emblemas.
4. f. Dep. Cartulina que utiliza el árbitro de los partidos de fútbol y otros deportes, como señal de amonestación.
~ amarilla.
1. f. Dep. En fútbol, la que muestra el árbitro a un jugador como señal de amonestación.
~ de crédito.
1. f. tarjeta magnética emitida por bancos, grandes almacenes y otras entidades, que permite a su titular el pago sin dinero en efectivo o el acceso al cajero automático.
~ de embarco.
1. f. Arg. y Ur. tarjeta de embarque.
~ de embarque.
1. f. La que debe poseer un pasajero al embarcar en un avión.
~ de identidad.
1. f. La que sirve para acreditar la personalidad del titular.
~ de visita.
1. f. La que lleva el nombre, título o cargo de una o más personas.
~ electrónica, o ~ magnética.
1. f. La que, mediante una banda magnética que puede ser leída por un dispositivo electrónico, permite la realización de diferentes operaciones.
~ perforada.
1. f. Inform. La que, mediante perforaciones que representan datos, puede ser leída por un ordenador.
~ postal.
1. f. La que se emplea como carta, frecuentemente con ilustración por un lado.
~ roja.
1. f. Dep. En fútbol, la que muestra el árbitro a un jugador como señal de expulsión.
~ telefónica.
1. f. La que permite el uso de los teléfonos públicos sin monedas.


Real Academia Española © Todos los derechos reservados


Perdón por el Off-Topic, pero no quiero que pase como a mi.. de tanto verla mal escrita, pienso que es lo correcto (y no lo es).

icon_wink.gif


[Firma sólo visible para usuarios registrados]
sntz3
[Master del Universo]



Registrado: 29 Ene 2005
Mensajes: 664


 
MensajeMie 20 Sep 2006 4:30 | Responder citando

mas raro porque en realidad las aplicaciones no corren desde la sd sino que se copian momentaneamente en la targeta o tarjeta o targueta o sd pa no errarle icon_rolleyes.gif


[Firma sólo visible para usuarios registrados]
Jorge Ortiz
[Inventaste Palm OS?]



Registrado: 14 Dic 2004
Mensajes: 17818


 
MensajeMie 20 Sep 2006 4:46 | Responder citando

Exacto. No las ejecuta de la SD... PalmOS copia la aplicación a la memoria principal y ejecuta el programa...

Asi que deberían en último caso, similares en tiempo de ejecución (no de arranque, porque obvio pierde tiempo al copiar primero lo que requiere de la tarjeta)...


[Firma sólo visible para usuarios registrados]
autostop
[Palm Padawan]



Registrado: 05 Mar 2006
Mensajes: 22


 
MensajeMie 20 Sep 2006 5:50 | Posiblemente Responder citando

Posiblemente sea lo siguiente (que, aclaro, puede no ser cierto porque ni sé que tipo de Flash tenga tu SD card):
Existen dos tipos de memoria flash que se comercializan, y que luchan por el mercado: NAND y NOR. La primera de ella es la más utilizada, y la lleva el NVFS de la T|X. Ahora bien, en ambos casos se ha dado la combinación con RAM (en cualquiera de sus tipos, que es volátil pero mucho más rápida que cualquier Flash); es pertinente decir que NOR no siempre necesita RAM, porque tiene capacidad de XIP (explicado más abajo), entonces, tenemos por cierto que tu TX usa NAND y debería tener un área de RAM para trabajar, como toda flash NAND, entonces:

Postulado 1. Tu TX copia desde Flash (memoria NVFS interna) el Código que necesita ejecutar a la RAM (heap RAM), y lo ejecuta... haciendo un regreso de datos hacia la NAND cuando lo necesita, esto se llama Shadowed Execution, y es lenta por el ir y venir de datos.

Postulado 2. Si tu TX no tiene más que NAND y no tuviera RAM heap, entonces significaría que utiliza una sección de NAND que funciona como heap RAM (Pseudo SRAM) y de todos modos utiliza el Shadowed execution, pero más lento que en el caso anterior. (me inclino por esta opción)

Postulado 3. Si tu tarjeta usa XOR, entonces tendríamos, junto a cualquiera de los postulados anteriores (sobre todo el 2), la razón de la velocidad, porque XOR no necesita copiar a la RAM sino que puede ejecutar los datos el el mismo expacio Flash, esto se conoce como Execution In Place (XIP)... entonces se evita copiar a la RAM heap y de regreso y te daría mayor velocidad.


Para terminar: Heap RAM es un espacio reservado que se dedica por el sistema a almacenar los datos requeridos para ejecución y se accede entonces a ella de manera indirecta y se puede asignar de manera dinámica en el propio tiempo de ejecución.

NAND difiere de NOR en XIP y Shadowed execution y además porque de origen NOR es más lenta, pero parece que esas limitantes han sido superadas por algunos fabricantes..

Entonces pudiera ser lo que expongo, pero harían falta más datos para saber la razón específica.


[Firma sólo visible para usuarios registrados]
autostop
[Palm Padawan]



Registrado: 05 Mar 2006
Mensajes: 22


 
MensajeMie 20 Sep 2006 6:01 | Respuesta a mí mismo: Responder citando

Aunque si el estándar SDIO no permite XIP (que a ver si alguien nos saca de la duda), el postulado 4 en cualquier caso sería:

4. Razón desconocida (al menos para mí) jejeje

icon_razz.gif


[Firma sólo visible para usuarios registrados]
javispedro
[Inventaste Palm OS?]



Registrado: 08 Feb 2006
Mensajes: 2981
Ubicación: Barcelona


 
MensajeMie 20 Sep 2006 17:59 | Responder citando

El estándar SDIO no se si permite XIP o no, pero la extensión VFS de PalmOS desde luego que no.

Tal como dicen arriba, el programa se copia de la SD a la memoria NVFS, luego se copia a la RAM el segmento/recurso de código 0 y se ejecuta, cargándose más segmentos/recursos desde la NVFS si son necesarios.

Lo único es si el juego hace "cosas raras" y descomprime archivos a la tarjeta, luego los lee, y al ejecutarse desde la memoria interna no los descomprime o bien los descomprime como PDBs-Stream (mucho más lento) ----- Blazer hace algo así de raro con el caché (tuve problemas con él cuando TXInternalDrive).

Por otra parte, en todas mis pruebas la velocidad de la NVFS ha superado con 3000 vueltas a la SD. Lo noto porque en "Archivos", mover archivos está implementado como "1.copiar, 2. eliminar" icon_wink.gif


[Firma sólo visible para usuarios registrados]
Rodcom
[Palm OS powered]



Registrado: 22 Sep 2005
Mensajes: 356


 
MensajeMie 20 Sep 2006 22:02 | Responder citando

Bueno esas teorias son bastante convincentes para mi y explicarian esa y algunas otras situaciones similares que he visto.

Sin embargo el que quiera experimentar un poco puede hacer la prueba, bajen la demo de arvale pruebenla instalado en la memoria interna y luego mudenla a la SD, notaran la diferencia


[Firma sólo visible para usuarios registrados]
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión » General (Palm OS)
Todas las horas son GMT + 2 Horas
  Publicidad
 
 


Hilo Anterior | Siguiente
Añadir a Mensajes Favoritos



Cambiar a:  
Puedes publicar nuevos temas en el Foro
No puedes responder a temas en el Foro
No puedes editar sus mensajes en el Foro
No puedes borrar sus mensajes en el Foro
No puedes votar en encuestas en el Foro

más noticias...

 

más reportajes...

   
Información legal   PublicidadColabora con nosotrosEn tu web (RSS)  Contacta con nosotros | Sitemap 
Dirección y Producción: José Julio Ruiz
Todas las marcas registradas y copyrights que aparecen en este sitio web pertenecen a sus respectivos dueños Keide Advanced Solutions:
movilidad e Internet
    

| Modelos de Palm | Wikipedia para PDA | Páginas móviles |
 © Año 2000-2013    v 5.1