Augmentation de la taille de segment de mémoire de Java pour de grands ou récursifs ensembles de données

Si vous analysez un grand ou récursif ensemble de données, vous pouvez devoir attendre pour analyser ou tester les fichiers dans l'ensemble de données. L'utilitaire d'analyseur de type de fichier doit analyser chaque répertoire dans l'ensemble de données. Alors il exécute des opérations d'E/S sur chaque fichier qui répond aux critères d'ensemble de données.
Si l'utilitaire vient à manquer de mémoire avant de traiter les fichiers, il se fige et ne passe pas à l'écran prévu.
Si vous analysez un grand ensemble de données (fichiers 100,000+) ou utilisez l'analyse récursive pour créer l'ensemble de données, augmentez la taille de segment de mémoire maximum de Java.
  1. Pour augmenter la taille de segment de mémoire Java pour l'utilitaire d'analyseur de type de fichier (version de l'interface graphique utilisateur)
  2. Ouvrez une interface de ligne de commande (Windows) ou une interface de console (Linux).
  3. Lancez l'utilitaire d'analyseur de type de fichier depuis la ligne de commande à l'aide de la commande suivante :
    analyzer_gui.exe -Xmx1024m
  4. L'interface devrait se lancer avec la taille de segment de mémoire Java augmentée en conséquence.
    Vous devriez maintenant pouvoir analyser ou tester un ensemble de données volumineux ou récursif sans erreur ou retard significatif.