Nalfus oui, tu peux avoir du 'vrai multitache' sur un ST, dans la gestion des evenements (AES) on a un evnt-timer qui permet d'appeller une routine toutes les x millisecondes.
après effectivement un accessoire est deja en mémoire et le reste, ce qui simplifie une partie du travail.
Pour le Pexec on peux le réecrire car en gros on a quoi comme probleme :
- la gestion de la ram
- la relocation du programme
Car en lancement d'un programme, le TOS reserve toute la ram dispo c'est au prog de rendre la ram non utilisé (Mshrinkl).
En gros réecrire un Pexec ne presente pas a premiere vue de probleme particulier.
J'ai juste un probleme, un lien entre un prog et son 'fils', mais concretement cela est representé comment ?
Si on tu le 'pere' faut aussi 'tuer' le fils je suppose ? Mais il y a que cela ?
Nalfus, merci pour les infos et les liens.
Pour infos un bug a GT en superviseur ou utilisateur ca change rien, ca crash quand même !!
Ca serait donc surtout le 'switch', car killer une tache, en gros, on la retire de notre liste des 'process' et on restitue la ram.
Donc est ce que cela pourrait se 'resumer' comme cela :
avoir un Pexec 'AES', qui permet de charger une application et renverrai un ID.
ensuite lancer ou 'switcher' a cette application avec une autre 'fonction AES'.
Vous m'excuserez si je parle a voix 'haute' mais cela me permet de mieux 'voir' et de poser le problême.
OL est ce que tu vois cela autrement ? Si oui pourrait tu donner ta vision plus 'physique' de la chose ?
GT
