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

2345
Stefan

Seit einiger Zeit teste ich mit Google Play Music All Access. Es funktioniert perfekt auf meinem Handy, aber ich habe ein sehr nerviges Problem auf meinem Laptop.

Es scheint, als würde ich meine Musik gut spielen, wenn ich nur browse oder Software entwickle. Wenn ich jedoch meinen Code kompiliere und die CPU-Auslastung auf 100% steigt, ruckelt / hört die Musik ziemlich oft. Sobald das Kompilieren abgeschlossen ist, läuft 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 mir den Task-Manager angesehen und festgestellt, dass meine Arbeitsspeicherauslastung zwischen 8 und 9 GB beträgt (meistens wegen 2 Datenbanken und laufender IDE) und meine Festplattenwarteschlangenlänge konstant <1 ist.

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, selbst wenn meine CPU-Auslastung beim Kompilieren 100% beträgt. Das lässt mich glauben, dass der Laptop meine Musik ohne Stottern abspielen kann.

Spezifikationen 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. Ich verwende Netbeans als IDE.

Kann ich noch etwas probieren?

Bearbeiten
Ich bin sicher, die CPU drosselt nicht durch Hitze. Die Temperatur liegt auf normalen Werten (50-60 Grad Celsius).

4
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 vor 10 Jahren 0
Prüfen Sie, ob die CPU durch Hitze gedrosselt wird. Das ist die wahrscheinlichste Erklärung. David Schwartz vor 10 Jahren 0
@DavidSchwartz Ich habe es bereits geprüft, es drosselt nicht und die Hitze ist normal (50-60 Grad Celsius). Ich füge das der Frage hinzu. Stefan vor 10 Jahren 0
@Hbirjand Wie ich schon in der Frage erwähnte: Ich habe die neueste Version von Chrome, Firefox und IE verwendet. Sie alle zeigen das gleiche Verhalten. Stefan vor 10 Jahren 0
Etwas zu überprüfen - Verwenden Sie Google Play für eine Weile alleine. Wie ist die CPU-Auslastung? Probieren Sie dann Spotify selbst aus und überprüfen Sie die CPU-Auslastung. Verwendet Google Play weit mehr CPU als Spotify? Wenn ja, gibt es Ihre Antwort - der Player von Google Play ist schlecht programmiert. Ƭᴇcʜιᴇ007 vor 10 Jahren 0
@ Ƭᴇcʜιᴇ007 Ich habe dies getestet: Sowohl Spotify als auch andere Browser verwenden 0-2% CPU, wenn Musik abgespielt wird (einschließlich Radio-Stream und Google Play Music). Stefan vor 10 Jahren 0

2 Antworten auf die Frage

2
jski

Es klingt nach einem Affinitätsproblem. Ihr Computer legt anderen Prozessen Vorrang ein, sodass Google Play-Musik (im Webbrowser) nach CPU-Zyklen ausharrt. Ich bezweifle, dass es etwas mit thermischer Drosselung zu tun hat. Sie können prüfen, ob Sie den spezifischen Chrome-Prozess-Thread, in dem GPAA ausgeführt wird, im Task-Manager auf eine höhere Priorität als normal setzen. Ich glaube, das wird Ihr Problem klären. Vorausgesetzt, Sie möchten dies bei jedem Start von Chrome automatisch durchführen, können Sie Software wie Prio verwenden, um dies automatisch für Sie zu erledigen. Ich würde so lange warten, bis du sicher bist, dass dein Problem gelöst ist.

Andererseits können Sie Netbeans einfach auf eine etwas niedrigere Priorität setzen, da dies möglicherweise einfacher zu testen ist. Auf diese Weise sollte Chrome die Zyklen vor Netbeans erhalten, wenn beide konkurrieren.

Nebenbei bemerkt habe ich generell eine hohe CPU-Auslastung mit GPAA festgestellt, was möglicherweise erklärt, warum es Probleme hat, aber Ihre andere Streaming-Browserseite funktioniert einwandfrei.

Ich teste derzeit, ob Sie die Priorität von Netbeans auf "Niedriger als normal" setzen und prüfen, ob dies funktioniert. Bisher habe ich noch kein Stottern bemerkt, also sieht es gut aus. :) Stefan vor 10 Jahren 0
0
Stefan

Neben der Antwort von jski ist mir aufgefallen, dass Google eine 64-Bit-Version von Google Chrome 37 veröffentlicht hat (wahrscheinlich existierte es länger im Betakanal, aber ich habe es nie bemerkt / versucht). Ich habe es gerade mit Google Play Music ausprobiert (ohne Anpassungen an Affinitäten oder irgendetwas), und es scheint gut zu funktionieren, selbst wenn die CPU-Auslastung (100%) durch das Kompilieren von Software (oder anderen schweren Aufgaben) erreicht wird.