Télécharger Imprimer la page

NUM 1060 Mode D'emploi page 33

Publicité

10.2.10
Modification de priorités des tâches de l'application NUM
Il y a possibilité de modifier les priorités des tâches de l'application GR_PC.EXE. La version C3 du soft PCNC permet
la modification des priorités des quatre threads du graphique NUM.
10.2.10.1
Présentation des threads
NumExcep
Ce thread est chargé de scruter la mémoire globale du système pour surveiller :
-
les demandes de reboot d'autres processeurs,
-
les exceptions des autres processeurs.
Il est toujours actif même dans le cas où l'application est icônifiée.
Sa priorité par défaut est Class=2 et Delta=20:
DosSetPriority(2, 2, 20, NumExcep).
NumSelect
Ce thread lit des blocs de commandes graphiques mises dans la mémoire globale par le processeur CN et, après une
conversion INTEL/MOTOROLA, se charge de l'affichage.
Il est suspendu dans le cas où l'application est icônifiée.
Sa priorité par défaut est Class=2 et Delta=20:
DosSetPriority(2, 2, 20, NumSelect).
NumStat
Ce thread gère l'affichage dans la fenêtre STATUS
Il est suspendu dans le cas où l'application est icônifiée.
Sa priorité par défaut est Class=2 et Delta=20:
DosSetPriority(2, 2, 20, NumStat).
NumThread
Ce thread gère les messages Présentation Manager comme par exemple la demande de réduction de la fenêtre où
les entrées clavier transmises aux autres processeurs.
Il est toujours actif même dans le cas où l'application est icônifiée.
Sa priorité par défaut est Class=3 et Delta=20:
DosSetPriority(2, 3, 20, NumThread).
10.2.10.2
Modification des priorités
Le choix des priorités des quatre threads (Class et Delta) se fait par passage de paramètres à l'exécutable
GR_PC.EXE.
Huit paramètres doivent être passés :
-
Class de NumExcep,
-
Delta de NumExcep,
-
Class de NumSelect,
Module PC
33
fr-938928/2

Publicité

loading