Ist die RAM-Geschwindigkeit für Kopieraufgaben in Excel relevant?

341
Hellbender123

Ich arbeite oft mit Excel und stelle fest, dass diese Operation sehr langsam ausgeführt wird, wenn ich große Datenmengen von einer Tabellenkalkulation in die andere kopiere und einfügen (insbesondere nachdem die Daten gefiltert wurden). Also wollte ich den Engpass für diesen Vorgang finden und die allgemeinen HW-Metriken (CPU-Auslastung%, Netzwerkauslastung, RAM-Auslastung% und Festplatten-E / A) überprüfen. Diese waren jedoch weit davon entfernt, zu 100% beschäftigt zu sein. Meine Frage ist also, ob der RAM-Takt etwas damit zu tun haben könnte (derzeit mit DDR3 1600).

Vielen Dank!

0
Können Sie uns eine Vorstellung davon geben, wie viele Daten Sie kopieren? int_541 vor 8 Jahren 0
Es ist nicht einmal das, was Sie denken sollten, manchmal wurden 100.000 Zeilen nach ~ 15.000 Einträgen gefiltert. Hellbender123 vor 8 Jahren 0
Ist Ihre Absicht, Antworten auf diese Frage auf RAM zu beschränken? IMO, die Art, wie Sie die Frage gestellt haben, die Sie nur wissen möchten, ob RAM das Problem sein könnte. Was ist, wenn es nicht ist? Dann wäre jede Antwort, die sich nicht auf den RAM bezieht, falsch, auch wenn das Problem dadurch gelöst wurde. Sinn ergeben? Vielleicht möchten Sie Ihre Frage umschreiben, um sich mehr mit dem Thema zu befassen, als Sie denken, und nicht so, wie Sie denken. CharlieRB vor 8 Jahren 0

1 Antwort auf die Frage

0
David Schwartz

Es ist CPU-intensiv. Der Grund, warum Ihre CPU nicht zu 100% ausgelastet war, liegt darin, dass die Task von Natur aus seriell ist und nicht alle Ressourcen Ihrer CPU ausnutzen kann, sodass der größte Teil der CPU für andere Aufgaben frei ist.

Nun, meine CPU-Auslastung sollte auf 25% oder 12,5% oder so ähnlich begrenzt sein. Laut Taskmanager beträgt die CPU-Auslastung jedoch 4%. Und wenn Sie sich die logischen CPUs anschauen, werden sie ALLE verwendet und nicht nur eine bis zu 100%. Das kann keine Erklärung sein, das habe ich mit einigen Tests bestätigt. Hellbender123 vor 8 Jahren 0
@ Hellbender123 Sie werden alle verwendet, weil eine einzelne Aufgabe von Kern zu Kern migriert wird und immer noch nur eine Aufgabe ausführt. David Schwartz vor 8 Jahren 0