Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:Incompatibilidad

    (Puntos:2)
    por rongorongo (23587) el Domingo, 12 Septiembre de 2010, 07:46h (#1237998)
    ( http://kernel.org/ | Última bitácora: Viernes, 31 Julio de 2015, 11:54h )
    No es la única manera :) como él dice y tú apoyas.

    Hay condiciones muy claras que cualquier solución ha de cumplir para garantizar el mismo entorno de ejecución para no cambiar nada en aplicaciones y SO existentes, lo que hay que exigir es que la arquitectura previa sea un subconjunto estricto de la ampliada:

    a) Todos los recursos de la arquitectura previa están disponibles en la ampliada.

    b) El comportamiento de esos recursos es idéntico en la arquitectura ampliada (desde el punto de vista de acceso a datos como a tiempos, aunque la temporización normalmente no influye para nada, sólo es necesario que las secuencias sean correctas)

    Y ya está, esa "única solución" miope deja de ser única, hay muchísimas soluciones. El tener una PAE es realmente resolver parte del problema, y es también parte del camino al problema completo, y ciertamente las entradas en la MMU tienen que ser ampliadas de todos modos en el camino de los 64 bits.

    A mi me hubiera gustado tener registros de direcciones de 64 bits para indexar tablas enooormes (es una de las cosas para las que uno para eso se quiere esos 64 bits, para direccionar datos). Pero claro eso es cuestion de gustos.

    Supongo que los de ARM han preferido publicar las extensiones por etapas, por eso de que es mejor rentabilizar cuanto antes, no creo que se queden en una chapuza, no es propio de ellos, pero eso es una opinión mía.

    No he venido a dar lecciones a nadie de arquitertura de ordenadores, para eso están los libros. Este comentario sólo va contra esa miopía miope.

    Saludos
    --
    1 + 2 + 3 + 4 + 5 + 6 + 7 +... = -1/12
    [ Padre ]