求高手解两个“
线程”之惑?它们是否是同一个概念,本质上是一个意思!或者它们的不同之处在哪里!
1、多核多线程技术(如:双核四线程)之中的“
线程”;
2、进程与线程(即“线程是一个轻量级的过程,是计算机程序中最小的执行单位”);
个人认为:第一个“线程”偏向的是硬件,是一种 CPU 提速技术(“
超线程”之中的概念),第二个“线程”偏向的是软件(是
操作系统中的概念)!
另外,我们平常说的“多线程编程”,它的实现需要什么样的硬件支持么,例如“我们第一个概念中 CPU 多线程支持”。
多核多线程:
http://blog.csdn.net/billwave/article/details/8911144
线程:
http://baike.baidu.com/view/1053.htm