Les classes, donc les variables statiques, sont mises en NOR. Affecter un objet à une
variable statique entraîne sa mise en NOR.
Il y a un garbage collector (GC) pour les objets. Le GC est « mark and swip », non
déplaçant et non compactant.
Pour accéder à la NOR, Il faut voir d’après nos besoins si on utilise le système ou des API
plus ou moins bas niveau (ex. on peut se mettre au niveau du BSP, Board Support
Package, il gère l’arrachement). Si on passe par la gestion objet du système, on perd le
contrôle (i) sur la taille réelle des structures (ex : « headers » ajoutés), et (ii) sur le
placement en NOR (ex : la structure tombe sur une frontière de page).
Pour des infos complémentaires : contacter éventuellement Laurent Lagosanto pour voir à
quel niveau se placer pour accéder la NVM.
3) Use case
Philippe : rappel des réunions précédentes
- 2 réunions plénières sans Gemalto
- 1 réunion sans SMIS
Description des informations du dossier (fichier excel – cf web). La partie tableau de bord
est considérée par les partenaires comme une valeur ajoutée importante (en plus de
l’informatisation du dossier)
4) Architecture envisagée
Description de l’architecture utilisée pour PicoDBMS
Terminal : application, JDBC, PC/SC
Carte à puce : DBMS
Une question ici : où mettre le JDBC ?
Description des différentes plateformes Java
CLDC : déclinaison de Java pour les téléphones
Javacard : pour carte à puce
J2EE : pour gros serveur d’appli (Servlets, JSP, EJB)