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?
Das meiste, was Sie optimieren müssen, ist im zweiten Absatz aufgeführt:
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?
iostat
Ausfü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 60
die angezeigten Lastdurchschnitte iostat 60
mit 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.
time brew reinstall mongodb --build-from-source
zwei- 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.
Pekka
Fahrrad
Pekka
Pekka
Pekka