嵌入式学习小组
直播中

麻酱

8年用户 1269经验值
擅长:MEMS/传感技术
私信 关注

Linux系统的线程到底是什么

在嵌入式操作系统中,任务相当于Linux系统的线程。在所有的操作系统中,线程(在嵌入式操作系统中一般称为任务)是一个单一顺序的执行流,是分配运行资源(CPU的运行时间)的基本单位。操作系统根据一定的原则,在等待执行的线程之间分配CPU资源,保证各个线程都能得到合理的执行。在Linux、Windows之类的操作系统中,一个或多个线程构成一个进程,共享地址空间和全局变量。而在嵌入式系统中,一般没有进程的概念,也可以说整个系统(包括操作系统和应用程序)就是一个进程。因此所有的任务都共享一个同样的地址空间和全局变量

更多回帖

发帖
×
20
完善资料,
赚取积分