So optimieren Sie die CPU-/Speichernutzung in JMP unter Windows<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Hallo, ich muss oft mit Datentabellen mit einigen Millionen Zeilen und Spalten von 20 bis 30 Sekunden umgehen. Die Frustration besteht darin, dass das System jedes Mal, wenn ich eine Handlung auf der Grundlage dieser großen Tabelle bearbeiten muss, das Wartezeichen (Drehring) startet, was 1 bis 10 Minuten dauert. Wenn ich mir den „Task-Manager“ ansehe, verbraucht es normalerweise ca. 60 % CPU und wenige GB Speicher. Glücklicherweise verwende ich 64-Bit-JMP auf einer 64-Bit-Win7-Workstation, die über genügend Ressourcen verfügt, aber ich muss immer noch warten und Zeit mit Warten verschwenden.
Ich hoffe, dass es eine Option/Methode gibt, um die CPU-/Speichernutzung zu optimieren, oder die Aktualisierung einfach so lange zu verzögern, bis der Benutzer es zulässt.
Danke!

Betreff: So optimieren Sie die CPU-/Speichernutzung in JMP unter WindowsBeim CSV-Import ist die Spaltenkomprimierung optional (standardmäßig deaktiviert):
It will choose the best of several alternatives after scanning the data.It will choose the best of several alternatives after scanning the data.Nach dem Scannen der Daten wählt es die beste aus mehreren Alternativen aus.
JMP bietet zwei Arten der Komprimierung für Datentabellen. Hierbei handelt es sich um die Spaltenkomprimierung. Sie erkennt einen begrenzten Satz unterschiedlicher Werte und verwendet eines der alternativen Spaltenformate von JMP. Dadurch wird der Speicherbedarf kleiner.
Die andere Art der Komprimierung verwendet einen Zip-ähnlichen Mechanismus zum Komprimieren von Spalten. Dies kann langsam beim Öffnen und sogar noch langsamer beim Speichern sein und bietet keinen In-Memory-Vorteil, sondern nur auf der Festplatte. Es ist auf dem roten Dreieck, so etwas wie Beim Speichern komprimieren . Besonders hilfreich für große Tabellen mit sich wiederholenden Werten.
Beide können zusammen verwendet werden.
Betreff: So optimieren Sie die CPU-/Speichernutzung in JMP unter WindowsKönnen Sie eine CSV-Datei importieren und zunächst die Komprimierung anwenden, bevor Sie sie bereits in den Speicher importieren?Betreff: So optimieren Sie die CPU-/Speichernutzung in JMP unter WindowsAusgewählte Spalten komprimieren
Mit JMP können Sie Spalten in einer Datentabelle komprimieren, um die Größe der Datei zu minimieren und die Dateigröße zu reduzieren
Menge an Speicher, die zum Analysieren von Daten erforderlich ist. Diese Funktion ist bei numerischen Spalten hilfreich
viele kleine Ganzzahlen enthalten oder wenn eine Spalte weniger als 255 eindeutige Werte enthält. Für
Das Komprimieren von Spalten in einer Datentabelle mit 389 Spalten und 85.000 Zeilen könnte beispielsweise der Fall sein
Reduzieren Sie die Dateigröße je nach Datentyp von 250 MB auf 33 MB.
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Compress Selected Columns(
{:age, :sex, :height, :weight}
);
Betreff: So optimieren Sie die CPU-/Speichernutzung in JMP unter WindowsDanke, ich werde dann versuchen, eine kleine Teilmenge meiner Daten zu verwenden, um das Skript auszuarbeiten.
Betreff: So optimieren Sie die CPU-/Speichernutzung in JMP unter WindowsAm einfachsten ist es, mit einer zufälligen Teilmenge Ihrer Daten zu arbeiten, während Sie das Erscheinungsbild eines Diagramms optimieren, dann das Skript zu speichern und es erneut auf Ihre vollständige Datentabelle anzuwenden. Ansonsten hängen die Strategien wahrscheinlich von der spezifischen Plattform und Aufgabe ab, die Sie ausführen.