Beim Versuch, schlechte Video-Chat-Qualität zu debuggen, bemerkte ich, dass bestimmte Apps periodische Ping-Latenzspitzen verursachen, selbst wenn sie meinen Router anpingen.
Ich habe das Problem darauf zurückgeführt, dass die Apps (z. B. Genymotion, qbittorrent) alle paar Sekunden nach WLAN-Netzwerken zu suchen scheinen. (Als ich die Debug-WLAN-Protokollierung einschaltete, sah ich immer wieder solche Zeilen, Info: <airportd[74491]> SCAN request received from pid 76811 (genymotion) with priority 0
die mit den Latenzspitzen korrelierten.)
Gibt es eine Möglichkeit für mich, dies zu verhindern? Es bedeutet im Grunde, dass ich Genymotion nicht ausführen und gleichzeitig einen Videoanruf führen kann, da es alle 10-15 Sekunden stottert.
Es stammt aus der GUI-Bibliothek Qt , die in beiden Programmen verwendet wird. Mehrere Leute haben das gleiche erlebt und berichten davon:
Setzen Sie die Umgebungsvariable QT_BEARER_POLL_TIMEOUT
auf -1.
QT_BEARER_POLL_TIMEOUT=-1 open -a qbittorrent
Das Problem tritt auch unter Windows auf, es wird ähnlich gelöst:
set QT_BEARER_POLL_TIMEOUT=-1
qbittorrent.exe
Verweise:
Genymotion verwendet derzeit die Qt-Version 5.4.2, die QT_BEARER_POLL_TIMEOUT
.
@Ben Kuhn hat den Support kontaktiert und die Lösung besteht darin, diesen Befehl zu starten:
rm /Applications/Genymotion.app/Contents/{,MacOS/player.app/Contents}/PlugIns/bearer/libq{corewlan,generic}bearer.dylib
Labor
Ben Kühn
Labor
Labor
Labor
Ben Kühn
Ben Kühn
Ben Kühn
rm /Applications/Genymotion.app/Contents/{,MacOS/player.app/Contents}/PlugIns/bearer/libq{corewlan,generic}bearer.dylib
. @Labo, wenn Sie eine tatsächliche Antwort posten, werde ich Ihnen das Kopfgeld dafür aussprechen, dass Sie es bis zum Qt-Fehler verfolgt haben!Labor
Anton Metzidis