这个人很懒,暂无签名信息
线程轻量级进程,那么线程到底是什么呢? 还记得我们前面在说进程时提到过PCB吗?其实在linux下PCB是对线程的描述。线程是轻量级进程,是一个进程内部的一条执行流。确切的说,linux下线程是以进程PCB来模拟的,所以前面说linuxPCB其实是对线程的描述,那么Linux下的进程又是什么呢?linux下的进程在此时就是一个线程组,因此线程是一个轻量级进程。 一个进程内可能有多个线程,这些线程多...
早在第一家公司的时候,有一个印象深刻的Bug,很值得思考。这个Bug充分说明了有缺点的系统架构是怎么在不经意间影响了产品的。 DSP有一个简单的操作系统,可以运行一些task,这些task有一定的优先级,优先级低的task可以被优先级高的中断。 对MCU来说,DSP就是一个外设,它周期性的给MCU发中断,MCU的中断处理程序会在DSP和MCU之间的DPRAM上读取数据。为了同步DSP和MCU对DP...