Seit einiger Zeit teste ich mit Google Play Music All Access. Es funktioniert perfekt auf meinem Handy, aber ich habe ein sehr ärgerliches Problem auf meinem Laptop.
Es scheint, als würde meine Musik beim Surfen oder Entwickeln von Software in Ordnung sein. Wenn ich jedoch meinen Code kompiliere und die CPU-Auslastung auf 100% ansteigt, ruckelt die Musik ziemlich oft. Sobald das Kompilieren abgeschlossen ist, spielt die Musik einwandfrei. Ich habe mit den neuesten Versionen von Chrome (36.0.1985.125), Firefox (31) und IE (11) getestet. Ich habe auch versucht, HTML5 anstelle von Flash zu verwenden, aber das hilft nicht.
Ich habe in den Task-Manager geschaut und festgestellt, dass meine RAM-Auslastung etwa 8 bis 9 GB beträgt (hauptsächlich aufgrund von 2 Datenbanken und laufender IDE) und meine Warteschlangenlänge konstant & lt; 1 beträgt.
Ich sollte auch erwähnen, dass ich auch Spotify (Web- und Desktop-App) verwende und normalerweise Internetradio über eine Website streame. Wenn ich mit Spotify oder dieser Streaming-Website Musik höre, bleibt die Musik überhaupt nicht hängen, auch wenn meine CPU-Auslastung beim Kompilieren 100% beträgt. Dies lässt mich glauben, dass der Laptop in der Lage sein sollte, meine Musik ohne Ruckeln abzuspielen.
Technische Daten des Laptops:
- Intel Core i5 2410M
- 12 GB RAM
- Intel Graphics HD4000
- Samsung 840 256 GB SSD
Auf dem Laptop wird Windows 7 x64 SP1 mit den neuesten Updates ausgeführt, und ich verwende Netbeans als meine IDE.
Kann ich noch etwas ausprobieren?
Bearbeiten
Ich bin mir sicher, dass die CPU aufgrund von Hitze nicht drosselt. Seine Temperatur liegt bei normalen Werten (50-60 Grad Celsius).
quelle
Antworten:
Es klingt wie ein Affinitätsproblem; Ihr Computer hat Vorrang vor anderen Prozessen, sodass Google Play-Musik (im Webbrowser) nach CPU-Zyklen hungert. Ich bezweifle, dass es etwas mit thermischer Drosselung zu tun hat. Sie können den Chrome-Prozessthread, in dem GPAA ausgeführt wird, auf eine höhere Priorität als die normale Priorität im Task-Manager einstellen. Ich glaube, das wird Ihr Problem klären. Angenommen, Sie möchten dies jedes Mal automatisch tun, wenn Sie Chrome starten, könnten Sie Software wie diese verwenden Prio um dies automatisch für Sie zu erledigen. Ich würde warten, bis Sie sicher sind, dass Ihr Problem behoben ist.
Andererseits können Sie Netbeans auch auf eine etwas niedrigere Priorität einstellen, da dies möglicherweise einfacher zu testen ist. Auf diese Weise sollte Chrome die Zyklen vor Netbeans abrufen, wenn beide miteinander konkurrieren.
Abgesehen davon habe ich festgestellt, dass GPAA im Allgemeinen eine hohe CPU-Auslastung aufweist. Dies erklärt möglicherweise, warum es schwierig ist, aber Ihre andere Streaming-Browser-Site funktioniert einwandfrei.
quelle
Zusätzlich zu der Antwort von jski habe ich festgestellt, dass Google eine 64-Bit-Version von Google Chrome 37 herausgebracht hat (es gibt sie wahrscheinlich länger im Beta-Kanal, aber ich habe sie nie bemerkt / ausprobiert). Ich habe gerade versucht, dies mit Google Play Music zu verwenden (ohne Anpassungen an Affinitäten oder Ähnlichem), und es scheint gut zu funktionieren, selbst bei 100% iger CPU-Auslastung aufgrund von Kompilierungssoftware (oder anderen schweren Aufgaben).
quelle