Wie kann man den Leistungsunterschied zwischen dem 13-Zoll- und dem 15-Zoll-MBP für Grafik- und Entwicklungsarbeiten vergleichen? [geschlossen]

Ich habe ein 2011er Macbook Pro (mit einem SSD- und 16-GB-RAM-Upgrade), mit dem ich sehr zufrieden bin, aber es ist in die Jahre gekommen, einige Ports funktionieren nicht mehr usw., also bin ich auf der Suche nach einem neuen Gerät.

Ich mache einige Druckdesigns mit Adobe CC und die Entwicklung von Web-Apps/mobilen Apps. Ich scheine das 2011 MBP ziemlich oft an seine Grenzen zu bringen: Es wird häufig (und ärgerlicherweise) anfangen, seine Fans zu laufen, wenn ich an komplexen Dokumenten mit mehr als 500 MB in Adobe CC arbeite und wenn ich mit Visual Studio (mit npm, einige Linters und normalerweise ein iPhone- oder Android-Simulator, der gleichzeitig läuft).

Meine bevorzugte neue Wahl wäre ein 13-Zoll-MBP (2015 oder '16), aber ich mache mir Sorgen, dass ich den Leistungsvorsprung verpasse, den das 15-Zoll-MBP mit seinen Quad-Core-Prozessoren und diskreten Grafikeinheiten (in einigen Modellen) bietet. GeekBench hat eine klare Meinung darüber, welche Geräteklasse leistungsstärker ist , aber treffen diese Benchmarks wirklich zu 100 % auf die Art von Arbeit zu, die ich mache? Wie wichtig ist die Prozessorgeschwindigkeit für mich? Ist eine diskrete GPU wirklich so relevant, wenn man eher 08/15-Druckdesign als Video macht? Macht eine Multi-Core-Konfiguration wirklich einen Unterschied, wenn das Hauptziel darin besteht, zu vermeiden, dass sich das System aufheizt und die Lüfter laufen? (Ich bin mit dem größten Teil der Geschwindigkeit des 2011er MBP zufrieden – die Lüfter sind das eigentliche Ärgernis.)

Gibt es umfassendere Benchmarks, die einen Leistungsvergleich ermöglichen, der stärker auf bestimmte Arbeitsfelder zugeschnitten ist?

Antworten (1)

Das meiste, was Sie optimieren müssen, ist im zweiten Absatz aufgeführt:

  • Adobe CC - Verzögerungen bei größeren Dokumenten
  • Adobe CC und Visual Studio - zusammen mit iOS/Android-Simulatoren

Für diese Elemente sollten Sie den Aktivitätsmonitor und / oder das Terminal starten, um herauszufinden, was der Engpass ist. Wird RAM / virtueller Speicher in den Speicher verschoben oder wartet nur die CPU- und Thread-Ausführung oder ist die GPU nicht in der Lage, bei einem Teil der Arbeitslast zu helfen?

  • Zwei Terminalfenster mit iostatAusführung – eines über einen 60-Sekunden-Zyklus und das andere über ein 1-Sekunden-Messfenster – lassen Sie wissen, wie stark Ihre IO ist und ob Sie IOPS benötigen oder Bandbreite aus Ihrem Speicher benötigen. (Meine Vermutung ist, dass Sie iops benötigen - es sei denn, Sie streamen / bearbeiten 4k-Videos). Außerdem kann ein drittes Fenster top -u -s 60die angezeigten Lastdurchschnitte iostat 60mit der CPU-Auslastung und den Apps, die die CPU wirklich belasten, korrelieren.

Finden Sie als Nächstes heraus, wie viel RAM Sie wirklich benötigen – wenn Sie alle Apps und die Simulatoren geöffnet haben – ist Ihr Speicherdruck in Gelb oder immer noch in Grün. Für die meisten Leute in Ihrem Fall – Geld, das für mehr als 8 GB RAM ausgegeben wird, ist normalerweise besser an anderer Stelle für eine schnellere CPU oder mehr Speicher oder neue App-Upgrades oder AppleCare ausgegeben. Selbst unsere 27-Zoll-Mac Pro/iMac-Entwickler, die Entwicklungs- und schwere Adobe-Apps ausführen, finden es schwierig, mehr als 16 GB RAM zu rechtfertigen, wenn wir die tatsächliche Arbeitslast auf Computern messen, die 8 Stunden pro Schicht laufen – drei Schichten am Tag.

Sobald Sie wissen, wo Ihr aktueller Workflow hängen bleibt, können Sie besser beurteilen, ob Sie mit NVMe+PCI-Speicher gegenüber dem alten und langsameren SATA/AHCI-Speicher zufrieden sein werden. Meine Arbeitsbelastung ist ähnlich wie Sie und ich habe einen 6-Kern-MacPro (aktuelles Modell) mit tonnenweise RAM, ein maximal ausgelastetes 15-Zoll-MacBook Pro mit RAM/CPU mit GPU und Thunderbolt 2-Anschlüssen (die letzte Version vor den TB3-Modellen) und ein 2015 MacBook (NVMe-Speicher und i3 / 1,1-GHz-CPU und ein USB-C-Anschluss) und ich entscheide mich dafür, den Großteil meiner Arbeit auf dem MacBook zu erledigen.

  • Wenn Sie beispielsweise Mongodb aus der Quelle kompilieren ( time brew reinstall mongodb --build-from-sourcezwei- oder dreimal wiederholen), erledigt mein MacPro die Arbeit in 9m26s mit 12 Threads, das MacBook Pro benötigt 11m7s mit 8 Threads, das MacBook benötigt 41m25s zum Kompilieren. Das MacBook wird thermisch belastet und langsamer, aber es kommt selten vor, dass ich eine so große vollständige Kompilierung ausführen muss, und inkrementelle Builds sind für mich normal.

Ja, die anderen können große Software in Benchmarks schneller kompilieren und Adobe läuft bei den großen Dateien etwas schneller, aber ich warte fast nie auf die Maschinen und muss meine Arbeit mitnehmen und den Ärger, den 15-Zoller zu schleppen Die physische Größe und das zusätzliche Gewicht (Power Brick, Adapter und CPU/Display) sind weit mehr ein Nachteil als die wenigen Male, in denen ich etwas schneller machen kann. Ich werde auf jeden Fall auf das 13-Zoll-TouchBar-Modell upgraden, wenn das Kapitalbudget 2017 erreicht ist, und entscheiden, ob ich das MacBook überhaupt behalten muss.

Ich würde mir keinen Benchmark ansehen und stattdessen einfach Ihre tatsächliche Arbeitslast messen und darauf optimieren. Die Wahrheit ist – jedes neue MacBook mit einer Touchbar wird für Sie besser sein als alles, was Apple verkauft, es sei denn, Sie möchten einen 27-Zoll-iMac für maximale CPU / RAM bekommen. In der Praxis macht der NVMe-Speicher Ihre reale Leistung großartig und überdeckt alle messbaren Benchmark-Unterschiede. Ich bin auch kein Fan von GPU in der MacBook-Reihe - die gelegentlich auftretenden Softwarestörungen und die zusätzliche Belastung des Akkus scheinen mich nie glücklich zu machen, als Kompromiss für einige begrenzte schnellere Filter in Photoshop oder ein 3D-Rendering, das dauert 5 Minuten statt 7 bis 10.

Das ist großartig und sehr beruhigend. Ich werde mir die Ressourcennutzung meines Systems genauer ansehen. Danke schön!
Lass es mich wissen, @Pekka웃 Was du wählst. Ich brenne darauf, Kompilierungen gegen die neue Toucbar-Hardware auszuführen. Ich hoffe, Daten zu haben, die meine Meinung bestätigen oder ändern, dass das 13-Zoll-Display für fast jeden, den ich kenne oder unterstütze, Pro genug sein wird.
Wird besorgt! --------
Nach langem Überlegen habe ich mich dann doch für ein 15 Zoll 2015 MBP entschieden, mit 2,7 GHz Prozessor, 16 GB RAM und 512 GB SDD. Es stellte sich heraus, dass Bildschirmfläche für mich wichtiger war, als ich ursprünglich dachte. Ein 2016er Modell kam dann wegen des Preises (400 € Unterschied bei gleichen Spezifikationen) und der Tastatur (ich bin mir nicht sicher, ob ich mich an den geringen Hub der neuen Tastatur gewöhnen würde) in Frage. Ich wollte unbedingt die Touch Bar ausprobieren und insgesamt eine leichtere Maschine bekommen, traf aber die konservative Wahl.
Nach 2 Monaten Nutzung muss ich sagen, dass ich sehr zufrieden bin: Ich habe null wahrnehmbare Leistungsprobleme (zu einem großen Teil dank des superschnellen Speichers), die Lüfter (viel viel leiser als im 2011er Modell) springen nur an sehr gelegentlich und insgesamt ist es ein robustes Arbeitstier, genau das, was ich brauchte. Ich könnte eines Tages ein zusätzliches Macbook bekommen, wenn und wenn das Budget es zulässt, das für die Arbeit außerhalb des Büros bestimmt ist (um das schwere Zeug zu vermeiden), wenn dies in meiner Routine häufiger vorkommt. Vielen Dank für Ihre ausführliche Beratung!