240 私信
这个人很懒,暂无签名信息
0

liunx中的PCB task_struct

Linux内核通过一个被称为进程描述符的task_struct结构体来管理进程, task_struct是Linux中的【进程控制块PCB结构】的具体数据结构 这个结构体包含了一个进程所需的所有信息。它定义在linux-2.6.38.8/include/linux/sched.h文件中。 要了解PCB我们先了解进程: 进程:进程是程序的一次动态执行的过程,进程=程序+数据+PCB。进程...

0

android Audio OverView之二(hal)

下面开始进入hal篇, 如图,是某平台的音频硬件架构图,下面开始解释一下: 在HAL层有一套软件解码和音效处理的code,在LPE中也就是硬件Dsp内部同样有一套 硬解码的逻辑,这种逻辑是专门为Auido的offload模式准备的,而上编文章 提到的其他的混音线程都是走软件解码的。 hal层 下面就是codec driver和 dsp(这里叫lpe)driver了,这里要说明一下,a...

个人介绍
暂无介绍