- 什么是线程?
- 你为什么认为我应该关心他们?
- 你会建议我去学习更多东西(我在德尔福工作,如果有问题的话)。
Q
什么是线程?
0
A
回答
4
+0
我修正了您的链接格式;-) – 2009-04-21 23:46:40
2
线程允许你使用多个处理器或核心的CPU中,所以具体的机器正常使用时提供了巨大的速度提升。
2
来自“旧计时器”的一点历史:当我第一次听到线程时,他们被称为“控制线程”。
早期流行的可移植线程库之一是(现在仍然是)“pthreads”或“POSIX线程”。它来自Digital Equipment Corporation的“Concert Multithread Architecture”。值得注意的是,pthread的documentation仍然使用术语“控制线程”。从pthread_create
函数的在线手册页:
pthread_create创建一个与调用线程同时执行的新控制线程。
您应该关心线程,因为您在计算机上执行的任何操作都是在线程中完成的。即使是最简单的“Hello,world”程序也至少包含一个线程。
事情变得更有趣与多个线程。事实上,如果你不是很小心,事情也会变得有趣!
0
- 您的程序/应用程序在同一时间可以执行的“事情”的数量,而不会受到它在特定时间执行的其他“事情”的影响。
- 示例支持1.假设您的程序是一辆汽车,但您没有使用线程,而打开车门,车门卡住了,您无法关闭它。现在你不能启动你的车,因为只有一个动作可用,并且在前一个动作结束之前你不能启动任何其他动作。如果你要在你的程序中使用线程(汽车),你会开着一扇敞开的车门;-)
- 什么是线程是相当容易的,使用它是语言相关的,所以搜索正确的文档,只是有一些有趣的:)
相关问题
- 1. 什么是线程?
- 2. 什么是绿色线程?
- 3. 什么是暂停线程?
- 4. 什么是Java2D Disposer线程?
- 5. 什么是工作线程?
- 6. 什么是“等待线程”?
- 7. 什么是多线程?
- 8. 什么是“内联线程”?
- 9. 什么是用户线程?
- 10. 什么是线程(java,android)?
- 11. 什么是多线程应用程序?
- 12. 这是什么休眠线程
- 13. 是什么(PHP的并行线程)
- 14. 什么是石英默认线程数
- 15. 什么是“VM周期任务线程”?
- 16. Android:什么是活页夹线程?
- 17. 什么是Java中的process_reaper线程?
- 18. 守护线程是什么意思?
- 19. 线程上的“detach()”是什么? CPP
- 20. 确定什么是阻塞UI线程
- 21. 线程安全是什么意思?
- 22. c#:什么是线程轮询?
- 23. Jboss Messaging WorkerThread#这些线程是什么?
- 24. java“VM线程”是做什么的?
- 25. 线程安全是什么意思?
- 26. msdn:什么是“线程安全”?
- 27. 什么是线程安全的对象
- 28. javadumps中的线程ID是什么?
- 29. 什么是Android UiThread(UI线程)
- 30. 什么是'线程限制'克隆?
网上有很多资源,搜索一点点。顺便说一句,了解线程池也...他们非常方便:) – jasonco 2009-04-21 23:52:54
我很好奇。为什么这是低调的。它有明显的重复吗?尽管问题的“新手”性质,我认为这是一个重要的问题。 – 2009-04-22 00:26:51