gpt4 book ai didi

android - Nexus One/Android "CPU may be pegged"漏洞

转载 作者:可可西里 更新时间:2023-11-01 18:48:04 25 4
gpt4 key购买 nike

我正在使用 NDK(修订版 4)和 OpenGL ES 2.0 为 Nexus One 编写一款图形密集型游戏。我们真的在这里插入硬件,并且在大多数情况下它运行良好,除了偶尔我会因以下日志消息而严重崩溃:

W/SharedBufferStack( 398): waitForCondition(LockCondition) timed out (identity=9, status=0). CPU may be pegged. trying again.

整个系统锁定,一遍又一遍地重复此消息,并且将在几分钟后重新启动,或者我们必须手动重新启动它。我们使用的是 Android OS 2.1,更新 1。

我知道其他一些人已经看到了这个错误,有时与音频有关。在我的例子中,它是由 SharedBufferStack 引起的,所以我猜这是一个 OpenGL 问题。有没有人遇到过这个,更好的是修复它?或者有人知道 SharedBufferStack 发生了什么事来帮助我缩小范围吗?

最佳答案

我不相信这样的错误会出现在音频代码中,SharedBufferStack 只在 Surface 库中使用。这很可能是 EGL swapBuffers 或 SurfaceFlinger 实现中的错误,您应该将其提交给 bug tracker .

关于android - Nexus One/Android "CPU may be pegged"漏洞,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3112284/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com