martes, enero 11, 2005

INFORME REUNION 11/01/2005

FASE 1:

- mmap ANONYMOUS --> @ indeferente pero diferente del heap del programa (que es lo que hace malloc()) mirar otras librerias dinámicas pq hacen los mallocs que necesitamos.
- Mirar el comptador d'instruccions --> mirar la pila, el EIP, sino mirar DEBUGGERS.

DOCUMENTATION FASE 1:

- La mesura del temps (llegir el clock del procesador) només funcionarà a màquines amb 1 sola CPU.

- Working set de la llibreria ( # de pàgines desprotegides ) diferent de:
- Límit arquitectonic de la màquina (# de pàgines necessaries per executar una instruccio).

FASE 2:

- Seccions (reorganitzar en seccions) --> fer-ho a nivell de seccions --> demostrar q funcionen millor els programes.
--> Could be fase 3.

1) Agafar les excepcions a nivell de kernel --> OBJECTIU: rebre l'excepció a nivell físic: vector
d'interrupcions, ..., pasar-li després al kernel.
2) Protegir-desprotegir.

INFORME:

- Objetivos
- Pasos
- Plan de trabajo.