Comment puis-je ajouter plus de mémoire à un emploi sas d'une ligne de commande?

SAS est un système logiciel de gestion des données, l'analyse et la visualisation. La mémoire d'un emploi SAS peut être attribué à la ligne de commande en utilisant l'option -MEMSIZE système. Vous pouvez avoir une variété de paramètres de l'option de OccupMém qui vous permettra soit d'allouer un montant spécifique de la mémoire d'un emploi ou le maximum de mémoire vive (RAM) disponible. L'option de OccupMém peut être appelé depuis la ligne de commande pour les deux versions Unix et Windows de SAS.


Sommaire

  • Instructions
  • Choses que vous devez

    • Logiciel SAS
    • Ordinateur

    Instructions

    1. 1

      Afin de maximiser la quantité de mémoire (RAM) disponible pour un programme SAS, inclure l'option du système "-memsize 0" lors de la présentation de votre travail.

      Par exemple, le code

      sas -memsize 0 test.sas

      fournira la quantité maximale de mémoire disponible pour SAS pour exécuter le programme de Test.SAS. Vous pouvez choisir un une allocation de mémoire limitée avec l'option OccupMém maximum.

    2. 2

      Pour sélectionner la limite de mémoire à être la plus grande valeur raisonnable dépend de la quantité de mémoire physique et dans l'espace de pagination disponible au moment où SAS est démarré (option 0 ou MAX).

      -OccupMém MAX | 0

    3. 3

      Pour définir un spécifier la taille de la mémoire, l'option du système OccupMém a les options de syntaxe suivantes:

      -OccupMém n | nK | nM | nG | nT | hexx

      Les options spécifient la limite de mémoire en octets (n), en kilo-octets (NK), mégaoctets (Nm), des gigas (NG) ou téraoctets (NT) ou une valeur hexadécimale (hexx).

    » » » » Comment puis-je ajouter plus de mémoire à un emploi sas d'une ligne de commande?