Binder 线程池(1 个线程)饥饿 xxx 毫秒

aTJ*_*aTJ 5 multithreading android android-source android-os-handler android-8.0-oreo

我们的 Android 服务使用 HIDL 服务与我们的驱动程序/硬件交互,但在长时间运行期间,我们看到很多这样的打印“binder 线程池(1 个线程)饥饿 xxx 毫秒”,时间为 120ms < xxx > 310ms。一段时间后,我们看到从 HIDL 服务复制的内存是错误地址,当我们访问它时会给出 SIGSEGV。线程池饥饿和内存损坏是否相关?有人见过类似的问题吗?这是 Android O 预览版。