Les paramètres suivants sont à modifier ou à ajouter dans votre
fichier de configuration de Basilisk II
(
"$HOME/.basilisk_ii_prefs" pour Unix
et
"BasiliskII_prefs" pour Windows
).
- cpu
Pour l'instant, cette option doit être mise à 4,
i.e. émulation d'un 68040. Le compilateur dynamique ne fonctionnera
pas autrement, voire crashera si vous utilisez une version d'octobre
d'icelui, ou encore la version de janvier 2001.:-(
- jit
Vaut true pour activer le compilateur dynamique, ou false
pour utiliser uniquement l'interpéteur, qui est plus lent.
- jitcachesize
Taille du cache de translation. Mettez une valeur de 2048
(valeur minimale) par exemple pour avoir un cache de
translation de 2048 Ko. Maintenant que la purge paresseuse du cache de
translation est activée par défaut, on peut noter des gains de vitesse
intéressants quand on y met une plus grande valeur. Par exemple,
j'utilise actuellement un cache de translation de 8 Mo et c'est bien
plus rapide qu'avec simplement 256 Ko.
- jitfpu
Vaut true si vous voulez activer la compilation dynamique pour les
instructions de l'unité de calcul sur les nombres flottants (FPU). Cette
option n'est supportée qu'à partir de versions de Basilisk/JIT datant de
novembre 2000.
- jitlazyflush
Vaut false pour utiliser le vieux mécanisme de purge du cache
de translation. Il consiste à vider le cache à chaque fois que le
demande le processeur (68040). Vaut true pour utiliser le
mécanisme de purge paresseuse du cache. Cette méthode est bien plus
rapide car elle garde les blocs traduits en instructions natives aussi
longtemps que possible. i.e. les blocs ne sont recompilés que s'ils
ont été modifiés ou bien que le cache est totalement plein.
|