- 博客(2)
- 收藏
- 关注
转载 音频播放不能深度睡眠のAudioOutLock
android流程中,在AudioHardware::AudioStreamOutALSA::write的时候,会acquire_wake_lock (PARTIAL_WAKE_LOCK, "AudioOutLock"),这个锁如果没有释放,在睡眠前的检测环节中,将导致不能进入深度睡眠;不使用这个锁,可以在播放的时候,进入深度睡眠,唤醒睡眠后继续播放。 view plaincopy
2011-12-30 16:18:13 612
转载 kthread_create与kernel_thread的区别
从表面上来看,这两个函数非常的类似,但是实现却是相差甚远。 kthread_create是通过work_queue来实现的,kernel_thread是通过do_fork来实现的。 kernel thread可以用kernel_thread创建,但是在执行函数里面必须用daemonize释放资源并挂到init下,还需要用 completion等待这一过程的完成。 kthread_c
2011-11-25 15:10:13 406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人