miércoles, octubre 06, 2004

INFORME REUNIÓ DIMECRES 6/10/2004

Coses a fer:

- Fer 1 sol write --> escriure una estructura. OK

- Mirar el comptador d'instruccions --> Al haber una exepció amb el num d'instrucció podem saber si estem
en un bucle --> hem de desprotegir mes págines.

- Buscar codi en Assembler i incloure el RTDS (llegir el rellotge del processador).

- Mirar paràmetres de l'arquitectura --> i80x86 fins a 8 págines a la vegada.

- Change table file format to /proc/XXX/maps format. OK



Camp de l'excel:
1r accés a una pàgina ( o conjunt de pàgines necessaries per executar l'instrucció actual) diferent de la página anterior.

martes, octubre 05, 2004

Documentación Objetivos

Objetivo principal:
Tener el minimo numero de páginas possibles en memoria sin imposibilitar la ejecución, para
reducir el consumo de bateria y hacer carga de paginas dinamicamente (on-demand).

Partes:

1) Comprobar que podemos protegir paginas de memoria, capturar la excepción, desprotejer y continuar
la ejecución. Ok, se puede --> modificar el programa para testear consiguiendo un traceador de
pagines en memória.

2) Protejer a nivell de debajo del kernel + mantener consistencia, generar estadisticas, identificar
las páginas... + Detectar fallo de pagina "real" y fallo de página probocado por nosotros.

3)
- Comprobar q ahorramos bateria.
- Montar un sistema parra bajar pagines on-demand.