comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous Windows<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />salut, je dois souvent gérer des tableaux de données avec quelques millions de lignes et des colonnes de 20 à 30 ans. La frustration est que chaque fois que j'ai besoin d'éditer un tracé basé sur cette grande table, le système démarre le signe d'attente (anneau tournant) qui prend 1 à quelques minutes. Il consomme normalement ~ 60% de CPU et quelques Go de mémoire si je regarde le "gestionnaire de tâches". Heureusement, j'utilise jmp 64 bits sur une station de travail Win7 64 bits qui dispose de suffisamment de ressources, mais je dois encore attendre et perdre du temps à attendre.
J'espère qu'il existe une option/méthode pour optimiser l'utilisation du processeur/de la mémoire ou simplement maintenir l'actualisation jusqu'à ce que l'utilisateur le laisse faire.
Merci!

Re : comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous WindowsL'importation CSV a la compression de colonne en option (désactivée par défaut) :
It will choose the best of several alternatives after scanning the data.It will choose the best of several alternatives after scanning the data.Il choisira la meilleure de plusieurs alternatives après avoir scanné les données.
JMP propose deux types de compression pour les tables de données. Celui-ci est la compression de colonne et fonctionne en remarquant un ensemble limité de valeurs distinctes et en utilisant l'un des formats de colonne alternatifs de JMP. Cela réduira l'empreinte en mémoire.
L'autre type de compression utilise un mécanisme de type zip pour compresser les colonnes. Cela peut être lent à ouvrir et encore plus lent à enregistrer, et n'offre aucun avantage en mémoire... uniquement sur disque. C'est sur le triangle rouge, quelque chose comme compresser lors de l'enregistrement . Particulièrement utile pour les grands tableaux de valeurs répétitives.
Les deux peuvent être utilisés ensemble.
Re : comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous WindowsPouvez-vous importer un fichier csv et appliquer la compression initialement avant de l'importer déjà en mémoire ?Re : comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous WindowsCompresser les colonnes sélectionnées
JMP vous permet de compresser les colonnes d'une table de données afin de minimiser la taille du fichier et de réduire la
quantité de mémoire nécessaire pour analyser les données. Cette fonctionnalité est utile lorsque des colonnes numériques
contiennent de nombreux petits entiers ou lorsqu'une colonne contient moins de 255 valeurs uniques. Pour
exemple, la compression des colonnes dans une table de données avec 389 colonnes et 85 000 lignes peut
réduisez la taille du fichier de 250 Mo à 33 Mo, selon le type de données.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Compress Selected Columns(
{:age, :sex, :height, :weight}
);
Re : comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous Windowsmerci, je vais essayer d'utiliser un petit sous-ensemble de mes données pour élaborer le script alors.
Re : comment optimiser l'utilisation du processeur/de la mémoire dans jmp sous WindowsLa chose la plus simple est de travailler avec un sous-ensemble aléatoire de vos données pendant que vous ajustez l'apparence d'un tracé, puis enregistrez le script et réappliquez-le à votre table de données complète. Sinon, les stratégies dépendent probablement de la plate-forme et de la tâche spécifiques que vous effectuez.