Home
[U4.11.01] Procédure DEBUT
Contents
1. Titre Proc dure DEBUT Date 13 10 2009 Page 5 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 3 4 2 Op rande NIV PUB WEB NIV PUB WEB INTRANET Indicateur de niveau de publication Signifiant que le test est uniquement diffusable sur le r seau interne NIV PUB WEB INTERNET Indique que le test est diffusable tel quel sur le r seau externe VISU EFICAS OUI Indique que le fichier de commandes peut tre ouvert sans probl me avec l outil EFICAS Ce mot cl est essentiellement utilis pour les tests et des fins de recette des nouvelles versions de l outil VISU EFICAS NON Signale la pr sence de source python dans le fichier de commandes ne permettant pas son dition avec l outil EFICAS 3 5 Mot cl IMPRESSION IMPRESSION D finition des unit s logiques des fichiers utilis s en impression 3 5 1 Op rande FICHIER FICHIER Liste de noms symboliques de fichiers 3 5 2 Op rande UNITE UNITE uniti Num ro de l unit logique associ e aux fichiers de la liste Si uniti est n gatif ou nul il n y a pas d impression sur ce s fichier s Par d faut FICHIER UNITE ERREUR 9 MESSAGE 6 RESULTAT 8 MED 80 La d finition de l association nom de fichier num ro d unit logique alimente la structure de donn es interne au code qui est g n r par la commande DEFI FICHIER U4 12
2. 03 3 6 Mot cl ERREUR ERREUR Permet de r cup rer une erreur de type lt F gt pour effectuer un traitement particulier ce m canisme a t mis en place pour v rifier l mission de message d erreur dans les tests de non r gression du code est aussi int ressant de pouvoir r cup rer proprement la main dans certaines macros Stanley ou outils m tiers sans s arr ter brutalement en erreur fatale 3 6 1 Op rande ERREUR F ERREUR F Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Version default Date 13 10 2009 Page 6 8 Cl U4 11 01 R vision 1656 Code Aster Titre Proc dure DEBUT Responsable Jean Pierre LEFEBVRE ABORT le comportement du code est inchang et le code s arr te en imprimant une remont e d erreur EXCEPTION on l ve l exception aster FatalError code 20 et on revient au comportement standard en cas d erreur ABORT 3 7 Mot cl IGNORE ALARM IGNORE ALARM Permet l utilisateur de supprimer l affichage de certaines alarmes dont il conna t l origine afin d identifier plus facilement les autres alarmes qui pourraient appara tre Lors de l ex cution de la commande FIN on affiche syst matiquement un tableau r capitulatif des alarmes mises pendant l ex cution et le nombre d occurrences Les alarmes i
3. Code Aster ut Titre Proc dure DEBUT Date 13 10 2009 Page 1 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 Proc dure DEBUT 1 But Affecter les ressources m moire disque et fichiers L ex cution est constitu e d un ensemble de commandes commen ant par DEBUT et se terminant par FIN U4 11 02 voir aussi la proc dure POURSUITE U4 11 03 La commande DEBUT qui est ex cut e d s sa lecture par le Superviseur effectue les t ches suivantes e d finition des unit s logiques des fichiers utilis s en impression e d finition des caract ristiques des bases de donn es g r es par JEVEUX et allocation des fichiers associ s e lecture des catalogues des l ments et des commandes La syntaxe apparemment complexe de cette proc dure ne doit pas inqui ter l utilisateur son appel avec les op randes par d faut suffisant dans la plupart des cas est DEBUT Les op randes sont utiliser dans le cas d tudes n cessitant une taille des fichiers bases de donn es plus importante ou pour d router les diff rents fichiers sur des num ros d unit logique diff rents des num ros affect s par d faut Les commandes plac es avant DEBUT si elles sont syntaxiquement correctes sont ignor es Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version
4. a m moire TYPE ALLOC 1 3 9 5 Op rande TAILLE BLOC Ce mot cl autrefois plac sous SOLVEUR dans les commandes globales est utilis pour d finir la taille des blocs de la matrice TAILLE BLOC On peut choisir la taille des blocs de la matrice de rigidit tb1oc Cette taille est donn e en kiloR8 1 kiloR8 1024 r els Ce param tre influe sur le nombre d op rations d entr e sortie et donc sur le temps d assemblage et de r solution Par d faut cette valeur est fix e 800 kiloR8 soit 8 enregistrements par d faut sur le fichier d acc s direct associ la base JEVEUX 3 9 6 Op rande DYNAMIQUE Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster s Titre Proc dure DEBUT Date 13 10 2009 Page 8 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 9 DYNAMIQUE lg Ce mot cl permet de d finir la taille en entiers au dessus de laquelle les objets JEVEUX seront allou s dynamiquement les autres seront g r s dans zone m moire allou e en d but d ex cution faut tenir compte de cette valeur pour viter de sur dimensionner la m moire JEVEUX d finie lors du lancement de Tek cutable param tre M moire Aster dans l interface astk Si 1g vaut 1 tous les objets JEVEUX seront allou s dynamiquement c est la valeur par d faut Si le mot cl DYNAMIQUE est absent les objets JEVEUX s
5. de dans les tests de non r gression Si le mot cl CODE est pr sent ce mot cl prend la valeur par d faut OUI 3 9 Mot cl MEMOIRE Permet de modifier le mode de gestion de la m moire Lors de l allocation en m moire dun segment de valeurs il est possible soit d effectuer une recherche de place en provoquant des d chargements sur disque GESTION COMPACTE ce qui permet d utiliser moins d espace m moire mais au prix de nombreux acc s disque soit de rechercher de fa on prioritaire les zones libres ou correspondant des acc s en lecture seule GESTION RAPIDE Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster ou Titre Proc dure DEBUT Date 13 10 2009 Page 7 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 Le mot cl DYNAMIQUE permet d activer partiellement ou totalement un mode d allocation dynamique des objets JEVEUX Ainsi il devient possible de partager l espace m moire avec des applications ou des librairies appel es depuis le code et de le laisser g rer par le syst me d exploitation Il peut parfois tre n cessaire de limiter l espace g r par JEVEUX allou en d but d ex cution en faisant passer une valeur en m ga mots 1 Mw 8 Mo derri re le mot cl memjeveux stat sur la ligne de commande de l ex cutable 3 9 1 Op rande GESTION GESTION COMPACTE permet d act
6. default Titre Proc dure DEBUT Date 13 10 2009 Page 2 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 2 Syntaxe DEBUT PAR LOT OUI DEFAUT NON IMPR_MACRO NON DEFAUT fs OUT BASE F FICHIER GLOBALE __ VOLATILE LONG ENRE lenr I NMAX ENRE nenr I LONG REPE lrep I CODE F NOM nom code K8 NIV PUB WEB INTERNET INTRANET VISU EFICAS OUI DEFAUT NON IMPRESSION F FICHIER nomlocal 1 Kn UNITE Uniti y 1 I ERREUR _F ERREUR F ABORT DEFAUT EXCEPTION IGNORE ALARM 1 vale 1 Kn DEBUG _F JXVERI OUI je NON ENVIMA TESTY 1 Kn JEVEUX OUI NON 9 DVERI 77 NGGEH NON Ji MEMOIRE F 0 GESTION RAPIDE DEFAUT COMPACTE TYPE ALLOCATION ty I 1 DEFAUT TAILLE ta T PARTITION pa R 0 TAILLE BLOC A BO DEFAUT tbloc R 9 DYNAMIQUE bgy I RESERVE CPU F VALE vale R POURCENTAGE pcent R 9 BORNE fe NE R 180 DEFAUT Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http ww
7. eront tous g r s dans la zone r serv e en d but d ex cution 3 10 Mot cl RESERVE CPU Permet de r server une part du temps CPU attribu au job pour terminer proprement l ex cution en cas d arr t par manque de temps CPU d tect par une commande Aster Ce m canisme n est utile que dans le cas d une ex cution batch de Code Aster La valeur de cette r serve peut tre indiqu e en valeur absolue ou bien sous forme d un pourcentage du temps CPU total randCette valeur est born e par la valeur du mot cl BORNE Lorsque le mot cl CODE est pr sent c est dire pour l ensemble des tests de non r gression on impose syst matiquement une r serve de temps CPU de 10 secondes si le mot cl RESERVE CPU est absent 3 10 1 Op rande VALE Valeur exprim e en secondes soustraite au temps CPU total sur lequel certaines commandes globales se base pour arr ter proprement l ex cution 3 10 2 Op rande POURCENTAGE Pourcentage soustrait au temps CPU total sur lequel certaines commandes globales se base pour arr ter proprement l ex cution 3 10 3 Op rande BORNE Valeur maximale de la r serve de temps valant par d faut 180 secondes Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html
8. gnor es par l utilisateur sont pr c d es de pour les distinguer et elles apparaissent m me si elles n ont pas t mises Les alarmes sont d sign es partir de la nomenclature figurant entre les caract res lt et gt par exemple IGNORE ALARME MED 2 SUPERVIS 40 3 8 Mot cl DEBUG DEBUG Option de d boggage r serv e aux d veloppeurs et la maintenance du code 3 8 1 Op rande JXVERI JXVERI Permet de contr ler l int grit des segments de la m moire entre deux ex cutions de commandes cons cutives Par d faut l ex cution s effectue sans DEBUG Cette option est syst matiquement activ e en pr sence du mot cl CODE 3 8 2 Op rande ENVIMA ENVIMA TEST Permet d imprimer dans le fichier RESULTAT les valeurs des param tres d finis dans le progiciel ENVIMA caract risant la machine D6 01 01 3 8 3 Op rande JEVEUX OJEVEUX Permet d activer le mode de fonctionnement en debug du gestionnaire de m moire JEVEUX d chargements sur disque non diff r s et affectation des segments valeurs une valeur ind finie D6 02 01 3 8 4 Op rande SDVERI SDVERI NON L usage de ce mot cl est destination des d veloppeurs Attention cette fonctionnalit peu provoquer un surco t non n gligeable lors de l ex cution Ce mot cl d clenche la v rification des structures de donn es produites par les op rateurs Il est utilis dans le cadre des proc dures de d veloppement du co
9. irect La coh rence entre la taille maximale du fichier et la valeur r sultant du produit des deux aram tres LONG _ENRE et NMAX _ENRE est v rifi e en d but d ex cution LONG REPE lrep 1rep est la longueur initiale du r pertoire nombre maximal d objets adressables par JEVEUX elle est g r e dynamiquement par le gestionnaire de m moire qui tend la taille du r pertoire et de tous les objets syst me associ s au fur et mesure des besoins Remarque Le choix par l utilisateur de modifier ces diff rents param tres d termine de fa on d finitive certaines caract ristiques de la base GLOBALE qui ne peuvent plus tre modifi es en POURSUITE 3 4 Mot cl CODE CODE D finition d un nom pour l ensemble d une tude Ce mot cl est destin uniquement aux fichiers de commandes des tests de non r gression g r s avec le code source La pr sence de ce mot cl d clenche l mission d un message d information et positionne automatiquement le mode de deboggage DEBUG JXVERI OUI qui met en oeuvre des v rifications sur les objets JEVEUX ce qui peut amener un surco t l ex cution Le comportement en cas d erreur peut tre modifi 3 4 1 Op rande NOM NOM nom code Nom d identification de l tude ce nom est au plus de 8 caract res Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster ou
10. iver le mode d allocation m moire le plus conome en place totale Lors de l utilisation de cette fonctionnalit une alarme est mise attirant l attention de l utilisateur sur le possible sur co t en temps affectant certaines commandes par exemple AFFE CHAR MECA RAPIDE permet d activer le mode d allocation m moire privil giant un acc s rapide 3 9 2 Op rande TYPE ALLOCATION TYPE ALLOCATION ty 1 gestion standard de m moire on ne distingue pas les objets allouer 2 les objets syst mes de collection sont allou s en fin de zone m moire de fa on viter d parpiller ces derniers et de trop fractionner les zones susceptibles d accueillir de gros objets 3 m me type d allocation que pr c demment mais s appliquant sur un crit re de taille des objets 4 la zone m moire est partitionn e en deux une zone est r serv e l allocation des petits objets 3 9 3 Op rande TAILLE TAILLE taille en mots unit d adressage en entier d finissant les petits objets utilis e pour un type d allocation 3 ou 4 3 9 4 Op rande PARTITION PARTITION rapport entre la taille de la zone m moire utilis e pour l allocation des gros objets et la zone totale Cette zone est situ e en fin de segmentation les objets syst mes propres JEVEUX sont allou s dans la partition r serv e au petits objets Remarque Si l une des partitions est satur e on revient un mode de gestion standard de l
11. n lt POURSUITE est conserv e telle quelle si le param tre lt max_base n est pas utilis mais peut tre red fini au besoin de cette mani re 3 3 1 Op rande FICHIER FICHIER Nom symbolique de la base consid r e 3 3 2 Op randes LONG ENRE NMAX ENRE LONG REPE D finition des param tres de la base de donn es fichiers d acc s direct LONG ENRE lenr lenr est la longueur des enregistrements en Kmots des fichiers d acc s directs utilis s Remarque Le gestionnaire de m moire JEVEUX utilise ce param tre pour d terminer deux types d objets les gros objets qui seront d coup s en autant d enregistrements que n cessaire et les petits objets qui seront accumul s dans un tampon de la taille d un enregistrement avant d tre d charg NMAX ENRE nenr nenr est le nombre d enregistrements par d faut cette valeur est d termin e partir de LONG ENRE et d un param tre d exploitation sur la plate forme de r f rence Linux 64 fix 48 Go 51 539 607 552 octets pour la taille maximale du fichier associ une base de donn es si cette valeur na pas t modifi e par l utilisation du mot cl max_ base sur la ligne de commande de l ex cutable Remarque Les deux op randes LONG ENRE et NMAX ENRE doivent tre utilis s avec pr caution un mauvais usage pouvant conduire l arr t brutal du programme par saturation des fichiers d acc s d
12. t vaut 8 octets sur plate forme 64 bits sous LINUX 64 TRU64 et IRIX 64 4 octets sur plate forme 32 bits sous SOLARIS HP UX et WINDOWS NT LINUX Sous Linux 64 avec les valeurs par d faut la proc dure DEBUT allouera un fichier d acc s direct d au plus 62914 enregistrements de 100 Kmots le K vaut 1024 pour la base GLOBALE Remarque La taille r elle du fichier est dynamique elle d pend du volume d informations stocker effectivement Mais cette taille est limit e par les conditions d exploitation et un param tre d fini parmi les valeurs caract risant la plate forme Sur la plate forme de r f rence Linux 64 bits la taille maximum est fix e 48 Go Cette valeur peut tre modifi e en passant un argument sur la ligne de commande de lex cutable derri re le mot cl lt max_base taille gt o taille est une valeur r elle mesur e en Mo Sur les plates formes 32 bits la taille maximum est fix e 2 047 Go 2 147 483 647 mais le code g re plusieurs fichiers pour aller au del de cette limite lorsque le param tre max_base est pass en argument Manuel d utilisation Fascicule u4 11 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Hs Titre Proc dure DEBUT Date 13 10 2009 Page 4 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 Pour la base Globale qui peut tre sauvegard e et r utilis e en donn e dun calcul la taille maximum e
13. w gnu org copyleft fdl html Code Aster A Titre Proc dure DEBUT Date 13 10 2009 Page 3 8 Responsable Jean Pierre LEFEBVRE Cl U4 11 01 R vision 1656 3 Op randes 3 1 Op rande PAR LOT PAR LOT Mode de traitement des commandes OUL option par d faut le superviseur analyse toutes les commandes avant d en demander l ex cution NON apr s avoir analys une commande le superviseur demande son ex cution puis passe l analyse et l ex cution de la commande suivante traitement commande par commande 3 2 Mot cl IMPR MACRO IMPR MACRO Autorise ou non les affichages produits par les macros dans le fichier de message La lecture des fichiers de message peut tre p nible quand elle contient la totalit des chos des sous commandes g n r es par la macro elle m me Par d faut seul l cho des commandes explicitement appel es par l utilisateur dans son jeu de commandes appara tra 3 3 Mot cl BASE BASE La fonctionnalit de ce mot cl est de red finir les valeurs des param tres des fichiers d acc s direct associ s aux bases de donn es dans le cas o l on ne d sire pas utiliser ceux fix s par d faut Valeurs par d faut des param tres associ s aux bases de donn es GLOBALE NMAX ENRE 62914 ONG_ENRE 100 Kmots ONG REPE 2000 VOLATILE NMAX ENRE 62914 JONG_ENRE 100 Kmots ONG _ REPE 2000 Le mo
Download Pdf Manuals
Related Search
Related Contents
Daewoo Electronics KOC980T User's Manual Hobart HM1600 User's Manual (詳細)につきましては、pdfをご用意いたしております 314344_wd itag100 user manual User Guide Improved Multi-Bat Box (BMB) Commercial Electric CAT601BN-12PK Instructions / Assembly Electronic Exposed TECK® II Flush Valves Servizio Fonia Cloud PBX Manuale utente Plantronics T10 Telephone User Manual Dataram DRSX1333RL/16GB memory module Copyright © All rights reserved.
Failed to retrieve file