Ich habe diese Frage im PD-Forum gestellt, aber ich glaube, hier sind mehr Zielgruppen ... Hier kommt die Frage :)
Ich habe eine einfache Google-Suche ausprobiert und es kommt nichts heraus. Ich denke, nur wenige haben dieses potenzielle Problem bemerkt, das dazu führen kann, dass unsere VM langsamer arbeitet, als es sein könnte.
Bei modernen Intel-CPUs gibt es eine eingebaute Technologie mit Turbo Boost, die die Taktgeschwindigkeit bei schwerer Arbeit erhöht und auf eine niedrige Frequenz zurückkehrt, wenn die Arbeit erledigt ist oder die CPU aufgrund schlechter Kühlung überhitzt ( oder arbeiten Sie zu lange mit einer höheren Taktrate).
Bevor ich näher ins Detail gehe, teste ich einen MBP 2017 mit dieser CPU 3.1GHz quad-core Intel Core i7, Turbo Boost up to 4.1GHz, with 8MB shared L3 cache
Wenn ich eine Mac-Anwendung verwende, funktioniert der Turbo-Boost immer. Wenn ich ein Projekt in Android Studio erstelle, steigt die CPU-Frequenz in meiner Beobachtung auf 3,8 GHz (weiß nicht, ob es tatsächlich auf 4,1 GHz geht, spielt keine Rolle, da es zumindest verstärkt ist).
Allerdings, wenn ich auf PD Win VM bin, selbst wenn ich ein großes Projekt in VS aufbaue, das fast die gesamte CPU auf der VM verbraucht und etwa 50-60% der CPU auf dem Mac verbraucht (ich ordne der VM 4 Logikkerne zu.) empfohlene Einstellung), Turbo-Boost wird nicht ausgelöst, CPU läuft konstant mit einer Frequenz von 2,2 bis 2,5 GHz, geht selten auf 3 GHz.
Ich weiß, dass dies ein schwieriges Problem sein kann, da es sich um eine Hardwaretechnologie handelt (möglicherweise auch um das CPU-Management von Mac). Wenn jedoch unsere VM Turbo Boost auslösen kann, kann die Spitzenleistung (Perioden) um ~ 50% gesteigert werden (die Berechnung lautet ( 3,8-2,5) / 2,5).
Eine Idee dazu?