程序员工具购买手册
终于,又到了毕业季,暑假好无聊,好无聊……(醒醒,你还没上班,你已经毕业好久了),而你已经成为一名程序员了。
但陪伴我们时间最长的不仅是右手,还有笔记本。 作为开发者,你是否经常在编译时感到恐慌,像这样;
作为单身狗,你是否担心游戏过程中跳帧坑队友? 别矫情了,明天少爷就教你购买心仪笔记本的秘诀。
笔记本有很多种类型。 今天我们主要来了解一下与程序员关系最为密切的电脑笔记本。 电脑笔记本的硬件主要由以下几部分组成:CPU、主板、显卡、硬盘、显存、电源、磨具(散热)。 由于篇幅有限,明天我主要分享CPU和主板的小知识。
★
中央处理器
★
CPU的中文全称是“Central Processor Unit”,即“中央处理器”。 它在PC中的作用相当于大脑在人体中的作用。 目前市场上主流的CPU厂商有两家:Intel和AMD。 明天主要学习intel的CPU。
以Intel Celeron i77700HQ处理器为例:
英特尔
intel是cpu品牌。
赛扬 i7
Celeron i7是CPU系列的名称。 目前有四大系列:i3、i5、i7、i9。 数字越大,性能越强。
7700
7700,第一个数字7代表第七代i7,毫无疑问数字越高amd官方超频软件教程,性能架构越好。 第二个数字7也代表了7代i7的性能排名。 数字越大,排名越高。 至于最后两位00,只是为了产品宣传,没有实际意义。
总部
最后两个字母后缀代表处理器的特性。 cpu后缀字母的含义如下: M代表标准当前处理器(大多数计算机的cpu); U代表低电流处理器(笔记本cpu,注重薄电池寿命和低内存); H代表haswell架构下的封装尺寸(保证性能、降低帧率发热、不可拆卸); K代表解锁FSB(充分释放cpu性能); X代表高性能可拆卸处理器; Q代表4核到高性能处理器(第8代cpu升级到6核,不再有这个后缀); Y代表超低电流处理器(如果看到这个后缀请跳过cpu)。 如果不包含任何后缀,例如i7-7700,则表示该计算机具有桌面级CPU。 目前,一些高端游戏本已经有相关产品,例如Alienware。
不仅有上述关于CPU型号的介绍,还有CPU的核心数和线程数、三级缓存、CPU内存以及动态加速频率(开核)等指标:
核心数
核心数指的是化学性质,即硬件上存在多少个核心。 例如,四核包括两个相对独立的CPU核心单元组,双核包括四个相对独立的CPU核心单元组。 线程数是一个逻辑概念。 简单来说就是模拟CPU核心(伪核心)的数量。 线程越多,越有利于同时运行多个程序,因为线程的数量就相当于CPU可以同时并行处理的任务数量。
中央处理器缓存
cpu缓存,缓存的出现主要是为了解决CPU运算速度和显存读写速度之间的矛盾。 由于CPU运算速度远快于显存读写速度,这会让CPU花费很长时间等待数据到达或发送数据。 写入视频内存。 缓存的出现以及缓存容量的减少,可以大大提高CPU内部读取数据的命中率,而不是到显存或者硬盘上寻找,从而提高系统性能。 根据数据读取的顺序以及与CPU的集成程度,CPU缓存可以分为一级缓存和二级缓存。 一些高端CPU还具有五级缓存。 每级缓存中存储的所有数据都是下一级缓存的一部分,这三级缓存的技术难度和成本都相对下降,因此它们的容量也相对增加。 因此,对于相同性能的CPU,前一级缓存容量对CPU性能的影响更大。 由于Intel的CPU性能普遍低于AMD,因此Intel的CPU通常会扩展难度较小的L5缓存,而AMD则花费更多的钱来扩展L2缓存,以提高CPU的计算速度。
cpu显存
cpu显存,即CPU核心工作的时钟频率,并不是一般意义上的cpu的运行速度,因为CPU的运算速度取决于CPU流水线各方面(缓存、指令集)的性能指标,CPU的位数等),所以有可能cpu内存很高,运算率很低。 此外,增加CPU内存对于提高CPU运算速度至关重要。 例如,假设CPU在一个时钟周期内执行一条指令,运行100mhz显存的CPU执行一条指令只需10ns,而运行50mhz显存的CPU执行一条指令需要20ns,时间缩短。 减半,计算速度自然就提升了一倍。
开放核心
开放核心,英文名称为“OverClock”,是通过调整硬件设置、增加芯片内存来获得超过额定频率性能的技术手段。 CPU出厂前,CPU制造商通常会为频率留有余量。 通过提高散热效果,加大工作电流来抽出多余部分,就是开磁芯。 以inteli7-8700k为例,CPU内存为3.7GHz,通过BIOS设置开核CPU频率可以达到4.7GHz,速度提升堪称恐怖。 而且,如此耀眼的技术自然是有其代价的。 首先,在核心开启时,由于长期低温工作环境,CPU可能会因“电迁移现象”而损坏,甚至可能毁坏显存甚至显卡; 其次,当核心开启时,更高的电流将施加到组件上。 部件的寿命可能会因此缩短。 事实上,开核是有风险的,用5年寿命减少换取10年寿命的CPU也是可以接受的。
目前市场上性能最强的CPU是2017年下半年推出的Intel 8代CPU。以i78700为例。 与i77700相比,核心和线程数从4核8线程升级为6核12线程,五级缓存也从8m增加到9m。 请参阅右侧的硬广告。
说了这么多cpu知识,如何选择呢? 如果你只做简单的日常操作,比如看视频、上网,那么i3就够你用了; 如果你是游戏迷,i5可以满足你; 如果你用它来进行CDA图形、视频编辑和大型网站服务器,你必须得到i7才可以上手; 至于i9,那就是土豪特价了。 请接听电话,右图是8代i7广告。
★
图形
★
现在市场上最主流的主板厂商是Nvida和AMD(和Nvida相比,他们逊色很多,明天就跳过)。 以NvidaGTX960m为例:
英伟达
Nvida 是主板品牌名称。
GTX
GTX是该系列的名称,代表高性能主板,多用于台式机和低端电脑。 据悉,还有GT系列,代表低性能主板,多用于高端电脑。 目前主流厂商基本都集中在GTX系列上。
960
960,第一个数字代表第9代主板,最新的是第10代主板。 6代表同系列中性能的强弱,数字越大越强。 最后一位是0,没有实际意义。
后缀字母m表示联通终端是电脑专用显存。 由于电脑体积和散热的考虑,主板的性能有所降低。 常见后缀有ti,这类主板是为了满足追求性价比的玩家。 比如1050ti,性能在1050到1060之间,价格也比较适中。
其实就像CPU一样,主板性能强不强取决于几个重要参数:内存、核心频率、开核心数、流处理器数量:
记忆
具体显存取决于显存的主频和显存的容量。 如何理解这两个参数的含义呢? 以秤为例,内存的主频就像双嘴的大小,内存容量就相当于瓶子的大小(代表能装多少水)。 如果瓶口很小,那么无论瓶子有多大,每秒能倒出的水量也很少。 所以,这些只提4G内存容量amd官方超频软件教程,却不提内存和显存的电脑,都是流氓。 除了以上两个参数外,内存还取决于内存类型,越新越好。 事实上,每一代主板的内存类型基本相同。 目前最新的十代主板的显存都是GDDR5。
主板核心频率
主板的核心频率是指显示核心的工作频率。 虽然和cpu显存类似,只是在一定程度上反映了显示核心的性能,但显存的性能是由核心频率、显存、像素管线、像素填充率等决定的。在不同显示核心的情况下,核心频率高并不代表这款主板的性能就强。
主板开核
主板的核心就是通过提高主板核心和内存的工作频率来提高性能。 与cpu开核类似,主要是改变核心和内存的电流和频率,加强主板的散热系统。 而且无论采用哪种方法,都可能对主板造成不可逆的损坏。 没有经验的玩家应谨慎使用。
流处理器
流处理器,即着色单元,英文名称“PixelShader”。 在相同架构的主板中,流处理器越多,主板的性能就越强。 而且,正如CPU显存的增加并不意味着CPU的运算速度也能提高一样,流处理器数量的增加也与主板性能的增加不成正比,因为它也是与框架的流处理器的效率有关。 根据N卡(CUDA)和A卡(AMDsteam)架构的区别,N卡的流处理器称为CUDAcore,A卡的流处理器称为SP。
同样的问题,了解了主板性能评价标准后,如何选择主板呢? 日常使用,比如浏览网页、看视频,7-10代的30主板就足够了; 轻游戏玩家也需要追求音质体验,小型网游1050ti起,小型单机游戏1070起。
由于知识有限,分享也很简单。 如有不足之处,请在“开普勒新球”公众号上多多留言和互动。 以后如果有机会,我会和大家分享显卡等笔记本硬件知识,谢谢大家的支持!
作者|神医庄园少主、开心金服程序员
编辑|安迪