我正在研究嵌入式系统中线程池设计模式的优点。我列出了一些优势,请通过他们,评论,并请提出任何其他可能的优势,我错过了。
在ucos-2这样的系统中,
如果我遗漏了什么,请提出建议。
发布于 2010-03-22 02:22:14
池还有助于避免在创建和销毁线程时发生的低级泄漏。某个未封装的嵌入式操作系统喜欢每次线程死掉时丢失4K (即使在进程被破坏之后)。在这个特定的操作系统上,不可能有一个长时间运行的系统频繁地生成线程,除非使用线程池。
发布于 2010-03-21 20:59:23
线程创建/销毁可能会带来很大的开销,并且是不确定的。一次创建线程池会将所有这些开销放在前面,并且可以通过让线程随时准备运行来提高性能。
https://stackoverflow.com/questions/2487967
复制相似问题