4D v16.3

Page Général

Accueil

 
4D v16.3
Page Général

Page Général  


 

 

Cette page regroupe diverses options permettant de configurer des paramètres génériques de la base 4D.

Cette zone comporte l'option Afficher la barre d'outils. Lorsqu'elle est cochée, la barre d'outils de 4D est affichée en mode Développement. 

Cette zone vous permet de personnaliser diverses options relatives au démarrage et au fonctionnement de la base.

Ce menu permet de sélectionner le mode dans lequel vous souhaitez que la base soit ouverte par défaut : Développement ou Application. A moins que vous ne le spécifiiez, 4D ouvre par défaut une base en mode Développement s’il n’y a pas de mots de passe en contrôlant l’accès. 

Note : Le choix d’ouverture d’une base en mode compilé ou interprété s’effectue dans la boîte de dialogue d’ouverture (cf. section Ouvrir une application locale).

Cette option, associée à la zone située au-dessous, vous permet d’activer et de définir le système de commentaires automatiques dans votre base de données. Ces paramètres sont décrits dans la section Utiliser les commentaires.

Note de compatibilité : Depuis la version 12 de 4D, les commentaires insérés dans l'en-tête d'une méthode via les caractères // sont affichés sous forme d'infobulles lorsque la méthode est référencée dans une autre méthode (cf. paragraphe "Utiliser les infobulles" dans la section WA FIXER FILTRES LIENS EXTERNES). Cette fonction, très utile pour documenter les méthodes utilisateur, n'est pas compatible avec les commentaires placés dans l'Explorateur. Si vous souhaitez utiliser les en-têtes des méthodes en tant que zones de documentation, n'activez pas les commentaires auto.

Note de compatibilité : Ce paramétrage est désormais obsolète. La zone "Priorités CPU" n'est affichée que par soucis de compatibilité dans les bases converties où une valeur personnalisée avait été précédemment définie. Lorsque la zone est affichée, il est recommandé dans la plupart des cas de cliquer sur le bouton Réglages d'usine afin de réinitialiser les paramètres et de les supprimer de la boîte de dialogue. 

La zone Priorités CPU permet d’optimiser les performances de l’application 4D en faisant varier la fréquence avec laquelle les applications 4D doivent “rendre la main” aux autres applications. 

En effet, 4D cohabite avec le système d’exploitation de la machine qui l’héberge ainsi que, éventuellement, d’autres applications. L’architecture des systèmes sur lesquels 4D est exécuté n’étant pas multi-tâches, le système passe la main à une application, puis cette application rend la main au système et ainsi de suite. Lorsqu’une application rend la main au système, elle indique le délai qu’elle souhaite laisser aux autres applications. 

En fonction de votre environnement de travail et de vos besoins, vous pouvez donc régler le thermomètre de priorité allouée à l’application 4D par rapport aux autres applications fonctionnant sur le même poste. Pour une même base de données, il est possible de régler distinctement la priorité pour 4D (mode local), 4D Server et 4D en mode distant. Ces paramètres sont stockés dans le fichier de structure. 

Par défaut (curseur situé au centre du thermomètre), les valeurs correspondent à des réglages “moyens”. Les valeurs proposées par défaut induisent une consommation de temps machine environ égale à 20 %. Or, ce pourcentage peut ne pas vous satisfaire : si par exemple vous attribuez à votre 4D Server une machine dédiée, il semble dommage de consacrer 80 % du temps machine au système qui ne fera rien d’autre... Dans ce cas, il est probable qu’une augmentation de la priorité du curseur “4D Server” améliorera les performances. Inversement, dans d’autres cas, il sera utile de diminuer la priorité afin de forcer 4D à laisser du temps aux autres applications.

Notes

  • Il est possible de connaître et de fixer chaque réglage par programmation, à l’aide des commandes Lire parametre base et FIXER PARAMETRE BASE.
  • Attention, modifier la valeur de ces curseurs de façon inappropriée peut conduire à une dégradation sensible des performances de l’application.

 
PROPRIÉTÉS 

Produit : 4D
Thème : Propriétés de la base
Nom intl. : General page

 
HISTORIQUE 

 
UTILISATION DE L'ARTICLE

4D - Mode Développement ( 4D v16)
4D - Mode Développement ( 4D v16.1)
4D - Mode Développement ( 4D v16.3)