Android-問題-obtainBuffer timed out (is the CPU pegged?)
日誌描述:
W/SocketClient( 2263): write error (Broken pipe)
I/Vitamio[Player]( 3755): Info (901, 478)
I/Vitamio[Player]( 3755): Info (901, 522)
W/SocketClient( 2263): write error (Broken pipe)
I/Vitamio[Player]( 3755): Info (901, 483)
I/Vitamio[Player]( 3755): Info (901, 501)
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/SocketClient( 2263): write error (Broken pipe)
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/SocketClient( 2263): write error (Broken pipe)
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
D/dalvikvm( 2555): GC_CONCURRENT freed 533K, 16% free 4976K/5876K, paused 2ms+4ms, total 36ms
W/AudioTrack( 3755): obtainBuffer timed out (is the CPU pegged?) 0x689021c0 name=0x1user=007b0954, server=007afc45
U-Boot 2009.08-00680-ge564407-dirty ( 8月 20 2014 - 20:17:07)
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
Thermal sensor with ratio = 182
Temperature: 54 C, calibration data 0x57e4e469
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
未知原因突然出現,然後重啟。
相關資料:
1. http://blog.csdn.net/xiaokala_2011/article/details/8187927
EVDO藍芽打電話後,結束通話電話手機完全沒有聲音,這個問題產生的原因就是BT PCMmaster,主晶片PCM slave造成的,再結束通話電話時有個提示音沒有播出來。從log看是申請不到記憶體,其實是能看到obtainBuffer timed out (is the CPU pegged?)這句log,後來高通給了patch,是在audio_out.c檔案做的修改
將audio_write()函式中的程式睡眠喚醒方式做了修改
rc = wait_event_interruptible(audio->wait,
(frame->used == 0) || (audio->stopped));
改成
rc = wait_event_interruptible_timeout(audio->wait,
(frame->used == 0) || (audio->stopped),
msecs_to_jiffies(2000));
2. http://soledadpenades.com/2009/08/25/is-the-cpu-pegged-and-friends/
it means you are not filling in quickly enough the audio buffer for an AudioTrack, Or
that it seems so
相關文章
- Feign,HTTP連線超時問題SocketTimeoutException: Read timed outHTTPException
- WARNING: inbound connection timed out (ORA-3136)連線超時問題
- [Clickhouse] Clickhouse 報SQLException : Read timed outSQLException
- sqlnet.log error - Operation timed outSQLError
- MySQL 事務RUNNING狀態引發的Transaction timed out: deadline問題MySql
- GoldenGate Pump Porcess: TCP/IP error 110 (Connection timed out)的問題解決GoTCPError
- ORA-13639: The CURRENT operation was interrupted because it timed OUT
- jdbc訪問KingbaseES資料庫SocketTimeoutException Read timed outJDBC資料庫Exception
- oracle 11.2.0.3 grid ons 程式 checked timed outOracle
- 【Oracle】 inbound connection timed out (ORA-3136)Oracle
- pip安裝selenium報錯:Read timed out
- 報錯(已解決)Command timed out after no timeout
- java.sql.SQLException:IO 錯誤:Socket read timed out !JavaSQLException
- 執行systemctl status ssh返回“Failed to get properties: Connection timed out”AI
- 【解決】io.lettuce.core.RedisCommandTimeoutException: Command timed outRedisException
- 解決 connect to host github.com port 22 operation timed outGithub
- oracle11gR2 Timed out waiting for the CRS stack to startOracleAI
- java.sql.SQLRecoverableException: IO Error: Socket read timed out 排查歷程JavaSQLExceptionError
- oozie.action.hadoop.LauncherException: IO error Connection timed out: no further informationHadoopExceptionErrorORM
- java.net.SocketTimeoutException: Read timed out異常解決方法JavaException
- WARNING: inbound connection timed out (ORA-3136)錯誤分析
- ORA-3136錯誤分析——WARNING Inbound Connection Timed Out
- io.lettuce.core.RedisCommandTimeoutException: Command timed out 解決辦法RedisException
- eclipse 線上安裝android包:Download interrupted: Read timed outEclipseAndroid
- kernel: ide-cd: cmd 0x1e timed out -- LinuxIDELinux
- 資料庫日誌中出現啟動JOB程式的TIMED OUT資訊資料庫
- Detailed Item Cost Report (XML) timed out waiting for the Output Post-processor to finishAIXML
- Loadrunner 伺服器壓力上不去,客戶端出現大量timed out伺服器客戶端
- ORA-27102 Out of Memory問題處理
- CM agent 傳送heartbeat給CM server 不斷髮生 connection refused:timed outServer
- open-falcon ---安裝Dashboard時候報錯"SSLError: The read operation timed out"Error
- adstrtal.sh報超時錯誤 ERROR : Timed out( 100000 ): Interrupted ExceptionErrorException
- Fatal NI Connect Error 12170, 'TNS-12535: TNS:operation timed outError
- mysql 主從同步 Error 'Out of range value for column的問題MySql主從同步Error
- ORA-27102: out of memory 問題解決方法
- cpu使用率過高問題(Java)Java
- 如何捕獲問題SQL解決過度CPU消耗的問題SQL
- 如何捕獲問題SQL解決過度CPU消耗問題 (zt)SQL