当前位置:首页 » 编程软件 » 编译与内存频率

编译与内存频率

发布时间: 2022-09-12 07:18:00

编译软件要多核CPU还是高主频的啊,32个g内存128g硬盘够吗

编译软件需要多核处理器,32GB内存、128GB固态硬盘完全够用。

② 关于CPU超频和内存频率

英特尔 E7400 的前端外频是 266MHz ,前端外频经过10.5 倍频达到 2.8GHz 。而 DDR2 800.内存此时的频率是 400MHz ,就是说内存与前端外频是异步运行,内存/前端外频=16:10。
当 CPU 的前端外频提高到 333MHz 时,若内存/前端外频仍保持16:10,内存频率将升高到 533MHz,变为DDR2 1066 的内存,但实际上 DDR2 无法工作到如此高的频率(最高到800),因此会自动改变内存与前端外频的分频比,这很可能是主板 BIOS 里没有设置 12:10 的分频比,因此直接改为 1:1 同步运行了。(若是12:10 就可以让前端外频在 333MHz 时内存运行于 400MHz 了)
如果 CPU 能稳定运行于 333MHz 的前端外频,你可以到 BIOS 里的“超频”部分,看能否手动设置内存频率为 400MHz。不过有时即便能设置也无效,BIOS 会自动改回来。

③ 关于电脑方面的一些问题,困扰已久

1双核的应该做的比单核多,单任务单核快,多任务双核快,也要看处理器频率的。
2双通道快,是存取数据位宽比单通道多,所以快。现在的内存频率和前端总线有内存异步工作模式,所以。。。看下文。
DDR内存和DDR2内存的频率可以用工作频率和等效频率两种方式表示,工作频率是内存颗粒实际的工作频率,但是由于DDR内存可以在脉冲的上升和下降沿都传输数据,因此传输数据的等效频率是工作频率的两倍;而DDR2内存每个时钟能够以四倍于工作频率的速度读/写数据,因此传输数据的等效频率是工作频率的四倍。例如DDR200/266/333/400的工作频率分别是100/133/166/200MHz,而等效频率分别是200/266 /333/400MHz;DDR2400/533/667/800的工作频率分别是100/133/166/200MHz,而等效频率分别是400 /533/667/800MHz。

内存异步工作模式包含多种意义,在广义上凡是内存工作频率与CPU的外频不一致时都可以称为内存异步工作模式。首先,最早的内存异步工作模式出现在早期的主板芯片组中,可以使内存工作在比CPU外频高33MHz或者低33MHz的模式下(注意只是简单相差33MHz),从而可以提高系统内存性能或者使老内存继续发挥余热。其次,在正常的工作模式(CPU不超频)下,目前不少主板芯片组也支持内存异步工作模式,例如Intel910GL芯片组,仅仅只支持533MHzFSB即133MHz的CPU外频,但却可以搭配工作频率为133MHz的DDR266、工作频率为166MHz的DDR333和工作频率为200MHz的DDR400正常工作(注意此时其CPU外频133MHz与DDR400的工作频率200MHz已经相差66MHz了),只不过搭配不同的内存其性能有差异罢了。再次,在CPU超频的情况下,为了不使内存拖CPU超频能力的后腿,此时可以调低内存的工作频率以便于超频,例如AMD的 Socket939接口的Opteron144非常容易超频,不少产品的外频都可以轻松超上300MHz,而此如果在内存同步的工作模式下,此时内存的等效频率将高达DDR600,这显然是不可能的,为了顺利超上300MHz外频,我们可以在超频前在主板BIOS中把内存设置为DDR333或 DDR266,在超上300MHz外频之后,前者也不过才DDR500(某些极品内存可以达到),而后者更是只有DDR400(完全是正常的标准频率),由此可见,正确设置内存异步模式有助于超频成功。

目前的主板芯片组几乎都支持内存异步,英特尔公司从810系列到目前较新的875系列都支持,而威盛公司则从693芯片组以后全部都提供了此功能。
3其实我不懂
源程序是指未编译的文本代码。

验证码主要是为防止暴利破解,所以需要防止图片识别。所以验证码一般情况下为书写不正规,且有随机的背景杂点,或杂线

源代码(也称源程序),是指一系列人类可读的计算机语言指令。

在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。

作用 :

源代码主要功用有如下2种作用:

生成目标代码,即计算机可以识别的代码。

对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示,也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。

需要指出的是,源代码的修改不能改变已经生成的目标代码。如果需要目标代码做出相应的修改,必须重新编译。

代码组合 :

源代码作为软件的特殊部分,可能被包含在一个或多个文件中。一个程序不必用同一种格式的源代码书写。例如,一个程序如果有C语言库的支持,那么就可以用C语言;而另一部分为了达到比较高的运行效率,则可以用汇编语言编写。

较为复杂的软件,一般需要数十种甚至上百种的源代码的参与。为了降低种复杂度,必须引入一种可以描述各个源代码之间联系,并且如何正确编译的系统。在这样的背景下,修订控制系统(RCS)诞生了,并成为研发者对代码修订的必备工具之一。

还有另外一种组合:源代码的编写和编译分别在不同的平台上实现,专业术语叫做软件移植。

版权 :

如果按照源代码类型区分软件,通常被分为两类:自由软件和非自由软件。自由软件一般是不仅可以免费得到,而且公开源代码;相对应地,非自由软件则是不公开源代码。所有一切通过非正常手段获得非自由软件源代码的行为都将被视为非法。

质量 :

对于计算机而言,并不存在真正意义上的“好”的源代码;然而作为一个人,好的书写习惯将决定源代码的好坏。源代码是否具有可读性,成为好坏的重要标准。软件文档则是表明可读性的关键。

效率 :

虽然我们可以通过不同的语言来实现计算机的同一功能,但在执行效率上则存在不同。普遍规律是:越高级的语言,其执行效率越低。这也是为什么汇编语言生成的文件比用VB语言生成文件普遍要小的

④ cpu的内存控制器与内存条频率的关系

内存频率的支持与否,主要看CPU的内存控制器,内存控制器支持的频率大小决定了内存频率能够达到的上限。

内存控制器决定了计算机系统所能使用的最大内存容量、内存BANK数、内存类型和速度、内存颗粒数据深度和数据宽度等等重要参数,也就是说决定了计算机系统的内存性能,从而也对计算机系统的整体性能产生较大影响。

(4)编译与内存频率扩展阅读:

从理论上讲,CPU集成内存控制器,由于CPU和内存之间的数据传输不再需要经过北桥芯片,因此可以缩短CPU与内存之间的数据交换周期。这肯定是北桥芯片来负责内存控制器的模式无法比拟的。

CPU内部整合内存控制器的优点,就是可以有效控制内存控制器工作在与CPU核心同样的频率上,而且由于内存与CPU之间的数据交换无需经过北桥,可以有效降低传输延迟。

CPU内部整合内存控制器的最大缺点,就是对内存的适应性比较差,灵活性比较差,只能使用特定类型的内存,而且对内存的容量和速度也有限制,要支持新类型的内存就必须更新CPU内部整合的内存控制器,也就是说必须更换新的CPU。

⑤ 主板与CPU的内存频率是多少

CPU :至强 X5650 主频2.66G

内存 DDR3 1333 (实际频率666.有效频率666X2=1333)

⑥ 内存频率与CPU频率

cpu的频率是这样的:主频=外频*倍频
我们常说的:比如e5200的cpu是2.5g,这里就是说主频是2.5g。你那3000mhz也是主频,就是3.0ghz
外频就是与主板联系的东西了,cpu外频和fsb
的比值是
1:4(fsb是主板的前端总线)——(内存工作频率:fsb:cpu外频=2:4:1)
倍频就没意义了,因为主频和外频而诞生的
但是并不是所有人都懂这些,所以包装上就以主板的fsb为准来衡量,这样能否兼容,就一目了然了。
比如:标有fsb为1600的cpu,就可以推算外频为400。
标有fsb为1600的内存,就知道工作频率为800
所以你要拿cpu的fsb来衡量内存的1600,而不是拿cpu主频来对比
0分问题,我还打了这么多字..........................

⑦ 内存频率与CPU频率

CPU的频率是这样的:主频=外频*倍频
我们常说的:比如E5200的CPU是2.5G,这里就是说主频是2.5G。你那3000MHz也是主频,就是3.0GHz
外频就是与主板联系的东西了,CPU外频和FSB 的比值是 1:4(FSB是主板的前端总线)——(内存工作频率:FSB:CPU外频=2:4:1)
倍频就没意义了,因为主频和外频而诞生的

但是并不是所有人都懂这些,所以包装上就以主板的FSB为准来衡量,这样能否兼容,就一目了然了。

比如:标有FSB为1600的CPU,就可以推算外频为400。
标有FSB为1600的内存,就知道工作频率为800

所以你要拿CPU的FSB来衡量内存的1600,而不是拿CPU主频来对比
0分问题,我还打了这么多字..........................

⑧ 编译速度取决于CPU还是内存

其实是越好的机器越好,如果要是还进行什么图形编程还要比较好的显卡,但是你真的会用到那程度吗,普通的入门阶段买普通的机器就行了,现在的五六千的机器,或者说更低一点的,四千的机器也能满足,我这说的是笔记本配置
主要看编写什么样的程序了。
简单的程序如果代码不是很多,速度追求也不是很高,通用的CPU和内存就可以了。
大型程序的话就得考虑CPU指令集的丰富程度了,复杂指令的效率比较高,可以减少代码执行时间。 内存自然是越大越好,要配合操作系统的寻址范围和管理方式。
比如大型的有丰富画面的游戏软件,不仅要求cpu、内存高,还对显卡要求高。
而数据量很大的连接数据库的管理软件编写,主要要求高内存。

热点内容
怎么在服务器里设材质包 发布:2025-04-04 12:10:08 浏览:627
php学习路线 发布:2025-04-04 12:05:13 浏览:753
压缩文件视频 发布:2025-04-04 12:00:48 浏览:318
17php 发布:2025-04-04 11:54:33 浏览:213
仿链家源码 发布:2025-04-04 11:48:46 浏览:423
篮球训练视频文字脚本 发布:2025-04-04 11:47:18 浏览:839
两麦分离算法 发布:2025-04-04 11:23:45 浏览:431
换一个浏览器ftp打不开 发布:2025-04-04 11:23:44 浏览:183
雅奇sql 发布:2025-04-04 11:13:31 浏览:684
安卓手机怎么样拍摄电影 发布:2025-04-04 11:12:24 浏览:165