00:00
行了,那咱们接着再往下看吧,再往下的话,咱们来,呃。下边说思考一个问题,这个就不用思考了,咱们刚才已经说过了啊,说过了那行吧,那么咱们再往下接着看啊。大家分析一个问题啊,分析一个问题,什么问题呢?就是对于单核的CPU来说啊,对于单核的CPU来说。真的可以做到真正的多线程并发吗?大家思考一下啊,对于单核的CPU来说,真的可以做到真正的多线程并发吗?什么叫多线程并发?各位?就是T线程。什么是?多线程并发。
01:02
什么是真正的多线程并发?就T线程。执行T1的T2线程,执行T2的。第一。对吧,不会影响什么呀,T2。T2呢,也不会。影响什么呀,T?这叫真正的多线程并发,这叫做真正的啊多线程并发。那么在这里呢,我说了,单核的CPU来说,真的可以做到真正的多线程并发吗?对于单核的CPU来说,单核CPU是什么意思啊?是不是只有一个大脑啊?单核CPU表示只有什么一个大脑啊?现在的电脑都是三核四核八核儿,对不对,哎,咱们不说四核八核的事儿啊,咱们就说这个单核的CPU来说啊,它是实际上是只有一个大脑的。
02:05
单核跟多核工作原理就不用管了。多个CPU,多核的CPU指指的是什么呀?指的就是四个大脑,那四个大脑就相当于四个人啊,四个人同时你说你你做你的,我做的我的咱俩互不干扰,对不对,哎,这叫多核,多核可以做到什么呀,真正的多元并发。那对于单核CPU来说呢?能不能真正做到呢?这对于多核来说肯定没问题的啊,对于多核的CPU计算机C多核的CPU电脑来说,对吧,真正的多线程并发是没问题的。啊,四盒。四核CPU表示同一个时间点上。啊,可以真正的有什么呀,有。
03:00
四个进程执行进程并发执行。啊,是这样的。那对单核的CP来说,它表示只有一个大脑对吧?啊。真正的这个多线程并发指的是T线程执行T1 T2执行T2 t1不会影响T2 T2也不会影响T1,这叫真正的多线程并发。标准并发啊,但对于单核CPU来说呢,单核C表示只有一个大脑对吧?啊,不能够做到真正的多线程并发。但是给,但是可以做到什么呀,给人一种多线程并发的感觉,我不知道大家理解不理解这句话。但是可以做到什么呀,给人。一种什么?哎,多线程并发的感觉,这是什么意思啊?大家思考一下。
04:01
想一想,举个例子吧。大家那个,嗯,电影院知道吧,电影院啊,这个比较什么呀,比较古老的。电影院。是怎么播放的呀?是怎么播放电影的,各位?胶卷吧,是不是胶卷啊,哎,叫做胶卷啊。那么胶卷这个东西呢,它就是其其实就相当于是一个照片,一个照片,当它转的这个速度对吧?哎,转的这个速度达到一定程度之后,它会给人的一种错觉。人呢,会看看到这个电影,电影是一个动画的是不是,哎,这说明人的反应很慢,你明白吧,这说明人的反应是很慢的。啊,人的反应力是很慢的啊,就是电影院对吧,采用胶带或者胶卷对吧,播放电影。
05:01
一个胶卷一个胶卷对吧,一个胶卷一个胶卷,播放速度达到一定程度之后,人类的眼睛产生了错觉。啊,人类的眼睛产生的错觉,感觉什么呀,感觉是。这说明什么呀?人类的反应速度很慢。啊,人类的反应速度很慢。明白吧,哎,说明人类反应速度很慢。就像一根什么呀,一根钢针啊,扎到什么呀手上。到最终感觉到疼。这个过程是需要什么呀,很长的时间的。啊,是需要很长的时间的。在这个期间,计算机可以进行亿万次的循环。
06:02
亿万次的循环啊,所以计算机的执行速度很快,首先你要明白这一点。那对于单核的CPU,实际上它在某个时间点上只能处理一件事啊,注意对于什么呀,对于单核的CPU来说,在某一个某一个时间点上,实际上只能处理一件事情。一件事情。但是由于什么呀?由于CPU的处理速度极快。明白吧,速度极快,多个线程之间频繁切换执行,给人类的感觉啊,是多个事情同时在做。同时在做。明白什么意思吧,啊就相当于说这个线程啊,线程A播放什么呀音乐。
07:07
县城呢?线程B可能是这个,呃,这个运行什么呀,运行魔兽游戏。啊,魔兽游戏他一会儿播放音乐,一会儿处理这个游戏,一会儿处理音乐,一会儿理游戏,由于在这个之间频繁切换,那么给我们人的感觉是什么呢?就是魔兽游戏在连贯的执行啊,音乐也在连续的啊播放啊,连续播放线程A和线程B频繁切换嘛,只举个例子,各位啊,线程A和线程什么呀B。频繁切换之行啊,人类会感觉什么呀?哎,音乐一直在什么呀,播放,游戏一直在什么呀?运行啊,一直在运行。给我们的感觉是同时并发的,这件事儿大家要注意看啊,要注意理解一下啊,理解一下,呃,但是如果说对于四核的八核的CPU来说,那你肯定是在同一件同一,对于四核来说,可以在同一时间点上做四件,做四件事情是没问题的。
08:09
做四件事情是没问题的啊,对于八核的CPU来说,那肯定在同一个点上做八件事情是肯定是没问题的啊,没问题的。那对于单核的CPU来说,它其实它只有一个大脑,在某个时间点,它其实只能处理一件事情。明白什么意思吧,啊明白什么意思吧,哎,大家想一想啊,想一想,那这个电影院放电影就是一个,就是一个这样的一个情况是不是,哎,你比如说在夜晚是吧,你点燃了一根香烟,你的香烟呢,在在空中轻轻划过,你会看到呃,这个这个这个看到一条红线。啊,大家想一想对吧,哎,你很你很寂寞是不是啊,抽一根香烟。哎,抽一根香烟啊,香烟。对吧,点燃了对不对,哎,轻轻空中划过。对不对,哎,你会看到一条红线。
09:04
是不是哎,而不是一个点啊,而不是一个点,各位,所以说这个呢,足以说明了我们人类啊,它的反应速度是极慢,那计算机呢,它是电电流的速度,光的速度,是不是它的处理速度呢?很快很快啊,它可以在多个线程之间切换的。这样的话给我们的感觉是什么呀?是多线程并发。明白吗?给我们感觉是多元并发,好把这个呢,大家理解一下啊,理解一下。
我来说两句