【发布时间】:2011-01-08 11:04:15
【问题描述】:
我一直在考虑向我的应用程序添加线程过程以加快执行速度,但问题是我真的不知道如何使用线程,或者什么被认为是“线程安全的”。例如,游戏引擎如何在其渲染过程中使用线程,或者在什么情况下线程只会被视为障碍?有人可以指出一些资源来帮助我了解更多信息或在这里解释吗?
【问题讨论】:
-
这是非常笼统的。线程只是执行命令的工作人员。 “线程安全”是确保两个或多个线程在交互时不会引起问题。就使用线程的游戏引擎而言……有大约一百万种方法可以做到这一点。
-
直言不讳。忘记添加线程。这就像说你对急救有基本的了解,并想做脑部手术。回去学习基础知识。
-
这个问题太宽泛了,无法以任何合理的方式回答。
标签: java c++ python perl multithreading