Welche Upgrades für meinen iMac 2011 verbessern die Leistung am meisten? [geschlossen]

Ich habe einen Job gestartet, der die Verarbeitung großer Datasets mit Python und ArcMap (separat und in Verbindung mit ArcMap) erfordert. Ich habe einen 27-Zoll-iMac von 2011 mit dem 3,1-MHz-i5-Quad-Core-Prozessor (3. Generation, glaube ich), 20 GB RAM und einer 1-TB-Festplatte mit 5400 U / min. Ich glaube, diese Maschine könnte die Arbeitslast so wie sie ist angemessen bewältigen, aber das ist es einen Nebenjob und ich möchte meine Effizienz in Bezug auf Rechenleistung maximieren und meine Arbeitgeber beeindrucken.Ich möchte jetzt (vielleicht in zwei Jahren oder so) keinen neuen Computer kaufen, aus zwei Gründen: 1) Geld sind derzeit begrenzt, und 2) Ich denke, mit den richtigen Upgrades, in der richtigen Reihenfolge, mit einem Fokus auf die Erhöhung der Geschwindigkeit und dann des Speicherplatzes, könnte ich diese Maschine für die nächsten 2-3 Jahre verwenden.

Worauf sollte ich mich zuerst konzentrieren? Als Optionen sehe ich:

  1. Ersetzen Sie das Paar 2-GB-RAM-Module durch ein Paar 8-GB-RAM-Module, um meinen RAM auf 32 GB zu maximieren.

  2. Fügen Sie eine sekundäre Festplatte in Form einer SSD hinzu, um Anwendungen und wichtige Eingaben für verschiedene Verarbeitungsschritte zu speichern.

  3. Ersetzen Sie die 1-TB-Festplatte durch eine schnellere und größere normale Festplatte. Dies begrenzt die Notwendigkeit, über die USB 2.0-Anschlüsse zu/von externen Geräten zu übertragen.

Offensichtlich könnten alle drei Optionen verfolgt werden, aber gibt es eine effiziente Reihenfolge, die mir die größten Renditen im Voraus bringt und es mir ermöglicht, mit dem Upgrade aufzuhören, wenn der iMac der Aufgabe solide gewachsen zu sein scheint?

Ich bin mir ziemlich sicher, dass dies entweder als meinungsbasiert, als Dupe oder als Off-Topic geschlossen wird, aber die Antwort ist a) mehr RAM, b) mehr SSD, intern. Es gibt nichts, was Sie tun können, um ein USB 2-Laufwerk zu beschleunigen, es wird immer kriechen.
Ich würde dem, was Tetsujin sagt, zustimmen, aber wenn Sie bereits 20 GB RAM haben, würde ich zuerst die SSD nehmen. Vor ein paar Jahren habe ich einen 2010er iMac mit einer internen SSD aufgerüstet und es war ziemlich einfach. Enormer Geschwindigkeitsunterschied. Ich habe jetzt einen Retina iMac und ich glaube nicht, dass er schneller ist!
Das zieht zu viele schlechte Fragen an. Mal sehen, ob Sie bei Bedarf eine engere Folgefrage stellen können

Antworten (2)

Sie sind die beste Person, um das zu beantworten.

Verwenden Sie den Aktivitätsmonitor und sehen Sie sich die aktuelle Nutzung von RAM und HD an.

Das wird Ihnen sagen, was Sie am meisten brauchen. Normalerweise ist es umso besser, je mehr RAM, das wiederum entlastet auch die HD, aber eine schnellere SSD könnte im ersten Schritt des Ladens der App in den RAM helfen.

Wenn Sie also verlorene Apps öffnen und schließen und viele Dinge speichern, hilft eine schnellere SSD. Wenn Sie zunächst viele Apps öffnen, sie dann aber nur verwenden, ohne ständig auf die Festplatte (SSD) zugreifen zu müssen, spielt die RAM-Größe eine Rolle. Sehen Sie es mal so: RAM ist der superschnelle (Zwischen-)Speicher zwischen CPU und Festplatte. Ohne Verbesserung in HD (SSD) wird das Booten und Herunterfahren nicht schneller sein, aber während der normalen Verwendung mit großem RAM werden Sie davon profitieren.

Wenn Sie 20 GB RAM überschreiten (ich würde auch sagen, wenn Sie 8 GB RAM überschreiten), machen Sie etwas mit Ihrem Code / Algorithmus falsch. Versuchen Sie also, es zu optimieren, um eine bessere Leistung zu erzielen, und wenn Sie es nicht optimieren können, entscheiden Sie sich für hohe Parallelität (Cloud Computing).

Darüber hinaus können Sie Ihren HD-Speicherplatz als Auslagerungsspeicher für temporäre Speicherinformationen verwenden. Ich würde mich für ein SSD-Upgrade entscheiden und es zum primären Laufwerk mit darauf installiertem Betriebssystem machen (Python-Interpreter wird darauf ausgeführt).

RAM-Upgrade und HD-Upgrade (von 5400 U/min auf 7200 U/min oder 10000 U/min) sind meiner Meinung nach nutzlos. Eine Festplatte mit 10000 U/min ist langsamer als die Low-End-SSD.