00:00
好,首先呢,我们来说一下这个计算机最重要的一个部分,通常呢,我们也称作叫计算机的大脑啊,叫做中央处理器。对,叫中央处理器,它的全称呢,叫central processing unit啊,取它的首字母叫CPU。哎,我们把它称作叫中央处理器啊,它的主要功能呢,其实就是我们刚才看到这个图里边的啊,一个呢叫做运算器,一个呢叫做控制器。啊,那运算器就是来进行这个加减乘除和逻辑运算的。对,回头咱们讲这个Java的时候呢,也会有相应的很多的运算符啊,咱们要讲的啊,那对于这个控制单元,就是来控制和协调其他组件的这个动作啊,执行调度等等啊。啊,这是它的两部分,那我们这里呢,需要大家理解,或者是你你你作为一个外行人需要懂的就是这个叫赫兹的概念了。啊,你回头呢,你可以不会去组装电脑,但是呢,你买个笔记本你做开发的,好歹你得知道这个CPU你得该看什么参数吧。
01:06
对吧,对第几代的呀,是吧,这个基本的概念得有啊,你像那个CPU咱们看其实就看主频呗。对,你看我的这个计算机啊,点这个属性啊,这不就显示出来我这个CPU,我这是个双核的。啊,然后这有一个G赫兹啊,你得知道这个G赫兹是什么意思。啊,那先回过来,我们说一下这个概念啊。要想知道这赫兹,得先知道叫赫兹。什么叫赫兹?说每台计算机内部呢,都有一个时钟,该时钟呢,以固定的速度发射电子脉冲。啊,它这个电子脉冲呢,其实就相当于是一个指令了啊,那么你在单位的时间之内发送的这个电子脉冲越多,那就意味着它的指令就越多,那这个计算机呢,可以这个执行的指令呢就越快啊其实就这意思了啊啊,那这个单位叫赫兹,赫兹呢是一赫兹什么意思呢?相当于一秒钟发了一个电子脉冲。
02:06
啊,一秒钟发一个。啊,这个呢,我们叫做一赫兹。啊,那现在呢,说随着CPU速度的不断提高,现在呢,以千兆赫兹来表述。啊,这个CPU的这个主频。那这里提到一个概念叫做G赫兹,那得知道是不是G赫兹和这个赫兹的一个换算单位的关系啊。嗯,对,这个这个赫子。哎,我这个小写吧,这个赫兹的话呢,哎,这里一个有个1024是吧,一什么等于1024赫兹啊。这。先K啊先K合子哈。就跟大家那个硬盘。内存不都也是这个概念嘛,是吧,对这个K不就是千的意思吗。嗯,然后呢,这个1M赫兹等于1024K赫兹。
03:03
对,然后呢,这个一,哎,这赫兹等于1024,这个M赫兹也是这样的一个换算关系。是吧,啊,你要把这个就看成是就1000的话呢,那就是十的三次方,那就相当于类似于十的九九次方是吧。啊,当然这个这个它不是十的这个三次方啊。啊,这就是这样一个换算单位,那么现在的我们的这个主频呢,就都集中在这个这这个单位上了。啊,那我这个呢。就意味着一秒钟啊,可以发送2.6g赫兹的电子脉冲。嗯,大家现在这个主频基本上也都你要早一点,前几年的电脑还1.5g赫兹。现在基本上新的,大家买的应该都是上二了是吧。嗯,都剩二了啊,然后前面的话呢,这不也有一个参数。嗯,这个指的是品牌呗。英特尔的,然后还有这个AMD的呗。
04:01
然后后边这个I7I5I7I3I3现在应该少了是吧。对,基本上都是I5I7的啊,然后我后边这个呢,有个6700。第一个字,第一个数值呢。其实就说的是第几代。对,我是属于第六代的啊嗯,前两年买的。前两年买的时候还是顶配的啊。然后呢,现在是第一代了。对,现在是应该是I7或者I5的八级几级了啊。对,当然呢,你要说是I7的,然后这个八几几几这个数是不是越大就越好。正常对正常来讲就越大就越好是吧,然后后边呢,你看我这有个叫HQ啊。对,H呢,这其实是个标雅的,有的同学那个是一个。U是吧,啊U呢就是低电压,通常你的那个本呢,一般都是比较薄了,然后呢,你的那个变压器呢,都比较小,就是通常在正常情况下,它的主频比较低,当你这个运算的,比如玩大型游戏的时候,它可以把这个主频再给你动态再调高。
05:08
啊,属于这样的啊,那我这个标压的话呢,就是主频通常都会在这样一个范围之内啊,那对于开发来讲的话呢,那当然建议呢,你用这个标压的这种情况啊。啊建议用,但是你买的是那个U的也OK啊也可以。行,哎,知道这样一个概念啊。呃,另外一个呢,就提到了说这个CPU啊,通常我们说这个,呃,我这有一个CU,但是一般的这个CPU的话呢,它还有另外一个对应的结构呢,叫做核。对,就是我们习惯都说一个CPU了,但是这个呃,你要是有两个,其实是两个CPU了啊,但是我们都不不会说有两个CPU了,通常我们都说是双核。对啊,就双核的意思啊,其实一个核呢,其实就代表了一个独立的一个CPU这样一个模块。啊是这样的啊,那这个CPU呢,就集成咱在咱们这个线路板上了。
06:01
啊,通常呢,就是大家电脑,你说我这电脑有点慢了啊,你加了个内存加了个啥,没有人说把那个CPU抠下来,换了个CPU吧。没见过吧,对吧?啊对,因为你那个CPU基本上都焊到你那个板子上了,你要说换吧也能换,就是你抠下来以后,你换上去以后,有时候你那个线路对接不好的,那就白换了,没人这样看是吧?啊就原来我这个上一个笔记本的时候就出过这个问题哈,那天我是在在家里边那个上网的,结果那天打雷,那个雷就在我家的那个外边。一个闪电下来,我的电脑就关机了。嗯,然后我家的电视冰箱就全烧了。对对全烧尽,它那个电比较大,就整个瞬间那个电流很大,一下子就就烧了。然后把那个后盖一开,那个CPU就已经被击穿了。对,就是你这个时候呢,能做的事情呢,就别想着把那个抠下来换一个,把那个主板就都得换掉是吧才行啊。
07:00
这是这个CPU啊,那通过这呢,我们能看到说这个,诶这个CPU好像现在这个主频还挺高的哈,这个每秒呢,可以运算这么多的数据。啊,这里边就可以引申出来另外一个问题就是,诶是不是我们现在写代码的时候呢,就不用去关注这个。这个所谓的算法了。因为我们这个CPU这么快,够快。研究算法有什么意义呢?这个这个这个话对不。对不对的啊,这个CPU快归快,但是你要写的一个程序,这个算法不好的话呢,你照样会运行很慢。啊,不是说像这个当年,比如说比尔盖茨那个时代啊,那时候大家还都用这个存储设备也也很小,就用这个软盘啊,存储空间也很小,然后呢,这个CPU的主频也不高啊,那时候大家非常注重写代码的这个效率,那一批人还是很注重的啊,你看我写这个代码,这个运转速度很快啊,怎么样,就是把那个算法研究到极致都。
08:00
啊,然后后来的话呢,你发现诶CPU这个主频这么高了,这算法写的差点也无所谓啊。嗯,但是其实你会发现,如果你算法同样的一个问题,算法写的不好的话呢,这个照样程序运行的会很糟糕的。主频再高也也也紧不上,你写的那个太烂了是吧,对啊,这个咱们讲这个Java的时候呢,后边咱们会做一些相关的练习,大家你会看到说不同的同样一道问题,用不同的算法去写,你发现这个时间呢差距很大啊,有的能查出来这个千倍以上。嗯。好,这是我们说的这个,呃,CPU的这个概念啊,那么结合这个CPU的话呢,我们在这个it行业里边有三个定律啊,大家做这个行业的,诶,稍微的一题也听过,那就可以了啊,第一个呢,叫做摩尔定律,这个听过吧。没有是吧,哎没有,那就讲我们就有意义了,就啊那都听过讲的没意义了,摩尔定律,这个摩尔呢,是一个人啊,包括下边这个叫安迪比尔定律,安迪也是个人,比尔也是个人啊,那其实在整个这个大家都知道,这个埃互联网的经济都是从美国来的,美国里边呢,核心的一个地方呢,叫做硅谷。
09:10
对啊,那基本上就整个这个互联网的一个这个这个一个信息的集散地一样啊,那么在硅谷里边呢,有非常有名的一家公司,就叫做英特尔。啊,你可能现在觉得英特尔啊,也就那样是吧,那但是从那个it的兴起开始啊,你像硅谷这个硅就是因为计算机,计算机的这个CPU的主要的一个,这个晶体管的一个成分就是硅是吧?啊,所以叫硅谷了啊,那英特尔呢,其实就代表有硅谷的一个崛起啊,那这个英特尔里边其实有三巨头啊,其中两个人呢,一个人叫摩尔啊,还有一个呢叫安迪。格鲁夫啊,应该有一本他那个书啊。还有一个人,还有一个人叫叫什么我记不清了啊,这三个人叫三巨头了,那每个人有一个自己的一个标签,这个摩尔呢,就类似于英特尔的一个偶像级的人物。
10:00
就像一个隐士一样啊,这样的一个角色啊,那这个安迪格鲁夫呢,其实就是一个非常优秀的一个CEO了啊,那先说他这个摩尔呢,他当年提出来了一一个一个内容啊,把这个内容称作叫摩尔定律了,他是这样说的。说呢,当这个价格不变的时候啊,集成电路上可容纳的元器件的数目啊,大约呢,每隔18~24个月呢,就会增加一倍。啊,因为你的元器件的数目增加一倍了,那也就意味着呢,这个性能呢,就提升一倍。啊,每隔有一年半到两年的时间啊,那就意味着呢,每一美元所能买到的电脑性能,每隔这么长时间呢,性能就会翻一倍。这个能看懂吗?对,这就是摩尔定律,那你就会发现呢,在前些年的这个,呃,这个CPU的这个主频的更新迭代上,确实呢,基本上吻合于摩尔定律。啊,甚至呢,就是很多的厂商呢,就是要拼命的去追赶那个摩尔精灵,因为你要达不到别人达到了。
11:05
那你就落后了是吧,那其实就也提到了一个叫法摩尔定律了啊,哎,什么叫法摩尔定律,先说它吧。诶,反摩尔定的定律呢,是呃,谷歌的前CEO史密特提出来的,说如果呢,你要是反过来来看摩尔定律,说一个it公司如果今天呢,和18个月前啊,卖掉同样多的同样的产品。它的营业额呢,就降一半了。呃,因为呢,我每每隔这个一年半到两年的时间,哎,我们呢,就可以我花6000块钱,我买了一台电脑,它的性能,呃,然后呢,你到这个呃六个月呃一一年半以后啊,你再花同样的6000块钱,你是可以买到比这个性能要强一倍的。或者说呢,就是我要还买,今天我买那个本,其实就需要花3000块钱。啊,他就是这个意思啊,那反摩尔定律呢,就是说这个这个对于这个it公司来讲,它就必须呢,得不断的去更新它的产品。
12:00
哎,否则的话呢,你要花出了同样的劳动力,最后你的收入呢,减半了。啊,这其实就逼着很多这个硬件的公司呢,就是拼命的要追赶这个摩尔定律啊,尽量的去吻合,哎,摩尔定律里边说的这样的一个规律。啊,然后你会发现这摩定律啊,基本上也是这个这个有效的啊,属于这种的啊。好,这就叫摩尔定律了。然后下一个呢,叫安迪比尔定律。啊,这个安迪呢,就是呃,还是英特尔的叫安迪格鲁夫啊,也代表的是英特尔属于硬件厂商,然后比尔呢,哎,大家其实都知道。就是比尔盖茨。那就比尔盖茨了啊,那安迪比尔就是说安迪呢,给的东西呢,比尔都给拿走了。啊,这个英文呢,叫这样说的啊,说what Andy gives啊,Be away啊。这是什么意思啊?哎,这下边有描述哈,嗯,对,其实这我我我跟大家说吧,大家下来你可以看哈。
13:05
通过诶他的意思就是说这个我们每隔一年半的时候呢,你发现这个CPU的这个主频呢,就可以提高一倍。那按说呢,我们基于这个硬件上面的这个软件的体验呢,应该更好。但你会发现呢,诶,每当你这个硬件有更新的时候呢,这个操作系统呢,也跟着做更新了。本来呢,你的这个体验应该这个这个比如说这个这个流畅程度啊,应该感觉体验更好的,结果发现操作系统一更新,这个体验呢,又给你拉回来了。对吧,嗯,就是你硬件上给大家给用户能够提升的东西,你发现操作系统一更新,这个操作系统呢,又基于更高的一个硬件上做了一些拓展和开发,然后你的这个体验呢,发发现反而没有没有什么的表现。啊,但是另外一方面,如果这个比如说我们原来用WIN7啊,突然大家用WIN10了,其实现在呢,你感觉不是很明显啊,像前些年呢,比较明显,比如说你用WIN7了,然后你突然换成WIN10的时候,你这个还是用同一个硬件啊,其实按说你是会体验更差一些了。
14:09
啊,就是因为它这个更高的一个操作系统呢,它就需要基于更好的一个硬件,但你的硬件又没有提升,按说呢,其实就会体验稍微有些卡顿啊,不流畅的一些情况出现。啊,当然Windows你会发现WINDOW7跟WIN10好像差不太多,那是它优化的问题啊,在以前的时候呢,竞争很激烈的时候,WINDOWS1家说了算的时候,通常会发现每当操作系统更新的时候。这个硬件厂商的股票呢,都跟着涨。为啥呀?对对,就是你操作系统一更新,大家可能一不自觉的就都点过那个按钮,或者说呢,自动的就给你更新了,一更新以后你发现自己电脑开始卡了。就是你的反应,就是我要换电脑。是吧,诶你一换电脑上那个硬件厂商,那个电脑就销量就就就翻倍了是吧?诶所以他们的股票呢,都往上涨。啊,其实这个事儿的话呢,呃,在咱们现在这个知道苹果之前爆出过这个问题是吧。
15:04
其实苹果手机呢,说实话,它的操作系统做的,他现在其实。说到核心的点,就是iOS操作系统做的好。对,就是安卓,现在怎么着,打硬件其实可以完虐屏,现在谈不上完虐了啊,就至少打个平手吧,算啊,苹果的这个操作,这个CPU做的也还是很好啊,就硬件上算差不太多啊,但是苹果的那个好的点就是它的操作系统做的很好啊。嗯,行,那那咱们说这个事儿就是苹果呢,其实它这个iOS系统,你现在跑到那个,呃,苹果五的那个手机上,其实也挺流畅的,但是呢,大家要都这样用的话呢,没人换手机了也不行啊,所以他之前出现过一个事件叫做。降频门。没听过啊,这不就前几个月的事儿吗?对,就是当你升级以后呢,他把那个苹果六啊等等前几代那个手机给你把它的主频自动的后台给你调低,一调低你这个手机一升级完以后就开始卡了,其实不是他操作系统的问题,是他操作系统其实写的好,他就故意给你降频,你觉得卡了,你就开始换手机吗。
16:06
对,他其实想想做的事也是这个,安迪比尔经历这个要做的事就是让你升级以后,让你体验不好,然后让你换手机。啊。好,这是咱们说的这个,呃,这样的几个定律啊。
我来说两句