Bei mir steht ein Hardwareupgrade an, ich schwanke so zwischen
AMD Ryzen 5 5600G, 6C/12T, 3.90-4.40GHz (cpubenchmark) (Geizhals für Produkteigenschaften)
und
Intel Core i5-12500, 6C/12T, 3.00-4.60GHz (cpubenchmark) (Geizhals für Produkteigenschaften)
Das rechenintensivste was ich mache, ist kompilieren z.B. in Android Studio (Kotlin mit Gradle) oder Visual Studio (.NET). Gibt es CPU-Eigenschaften, auf die ich da besonders achten kann/sollte? Mehr L2, L3 Cache oder so? Von den "groben Fakten" (Anzahl Kerne, GHz) geben sich beide genannten CPUs ja kaum etwas, bei cpubenchmark liegen sie auch nahe zusammen, zumindest bei der Gesamtleistung. Bei Single Thread ist der Intel doch merklich schneller, aber wenn ich z.B. während Build mit Android Studio in den Ressourcenmonitor schaue, werden alle 4 CPUs meiner bisherigen CPU beansprucht, d.h. es wird parallelisiert.
AMD Ryzen 5 5600G, 6C/12T, 3.90-4.40GHz (cpubenchmark) (Geizhals für Produkteigenschaften)
und
Intel Core i5-12500, 6C/12T, 3.00-4.60GHz (cpubenchmark) (Geizhals für Produkteigenschaften)
Das rechenintensivste was ich mache, ist kompilieren z.B. in Android Studio (Kotlin mit Gradle) oder Visual Studio (.NET). Gibt es CPU-Eigenschaften, auf die ich da besonders achten kann/sollte? Mehr L2, L3 Cache oder so? Von den "groben Fakten" (Anzahl Kerne, GHz) geben sich beide genannten CPUs ja kaum etwas, bei cpubenchmark liegen sie auch nahe zusammen, zumindest bei der Gesamtleistung. Bei Single Thread ist der Intel doch merklich schneller, aber wenn ich z.B. während Build mit Android Studio in den Ressourcenmonitor schaue, werden alle 4 CPUs meiner bisherigen CPU beansprucht, d.h. es wird parallelisiert.