Google Play Music verzögert sich, wenn die CPU-Auslastung hoch ist

4

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).

Stefan
quelle
Mein Computer ist alt und ich habe die gleichen Verzögerungsprobleme beim Abspielen von Videos und anderen Medien, aber es ist ein Pentium 4 2.4 GHz 1.5 Giga Ram DDR1. Was ist der Browser?
Hbirjand
Überprüfen Sie, ob die CPU aufgrund von Hitze gedrosselt wird. Das ist die wahrscheinlichste Erklärung.
David Schwartz
@DavidSchwartz Ich habe schon nachgesehen, es drosselt nicht und die Hitze ist auf normalem Niveau (50-60 Grad Celsius). Ich werde dies der Frage hinzufügen.
Stefan
@Hbirjand Wie ich in der Frage erwähnt habe: Ich habe die neueste Version von Chrome, Firefox und IE verwendet. Sie alle zeigen das gleiche Verhalten.
Stefan
Etwas zu überprüfen - Verwenden Sie Google Play für eine Weile für sich. Wie ist die CPU-Auslastung? Versuchen Sie es dann mit Spotify selbst und überprüfen Sie die CPU-Auslastung. Verwendet Google Play viel mehr CPU als Spotify? In diesem Fall haben Sie die Antwort: Der Google Play-Player ist schlecht programmiert.
Ƭᴇcʜιᴇ007

Antworten:

2

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.

jski
quelle
Ich teste gerade, ob die Priorität von Netbeans auf "Niedriger als normal" gesetzt wird und ob das funktioniert. Bisher habe ich noch kein Stottern bemerkt, es sieht also gut aus. :)
Stefan
0

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).

Stefan
quelle