多线程和多进程?
由理查德·但丁
Linux支持对称多处理器(SMP)环境
许多年。直到最近,这主要对服务器阶层有利
但多处理器和多核系统的应用越来越多
都存在于嵌入式系统中。
为了充分利用SMP,需要以利用并行执行功能的方式开发每个应用程序。
Linux同时提供了进程和线程模型,但是应该使用哪一种呢?
具有UNIX应用程序开发背景的程序员可以
自然开发使用过程。那些来自嵌入式系统的
在使用了实时操作系统(RTOS)的背景下,将更倾向于
使用任务(线程)。
由理查德·但丁
Linux支持对称多处理器(SMP)环境
许多年。直到最近,这主要对服务器阶层有利
但多处理器和多核系统的应用越来越多
都存在于嵌入式系统中。
为了充分利用SMP,需要以利用并行执行功能的方式开发每个应用程序。
Linux同时提供了进程和线程模型,但是应该使用哪一种呢?
具有UNIX应用程序开发背景的程序员可以
自然开发使用过程。那些来自嵌入式系统的
在使用了实时操作系统(RTOS)的背景下,将更倾向于
使用任务(线程)。