當前位置:首頁 » 編程軟體 » 編譯與內存頻率

編譯與內存頻率

發布時間: 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-03 17:22:03 瀏覽:895
阿里雲伺服器和自己電腦 發布:2025-04-03 17:21:01 瀏覽:166
銹湖安卓在哪裡下載 發布:2025-04-03 17:14:34 瀏覽:980
Java項目案例分析 發布:2025-04-03 17:01:33 瀏覽:270
sql導入導出資料庫 發布:2025-04-03 16:48:18 瀏覽:780
微信平台資料庫 發布:2025-04-03 16:46:28 瀏覽:886
網路編程技術電大 發布:2025-04-03 16:43:06 瀏覽:348
編程菜鳥教程 發布:2025-04-03 16:39:51 瀏覽:254
android網路庫 發布:2025-04-03 16:36:52 瀏覽:556
北京時間伺服器ip地址埠號 發布:2025-04-03 16:35:56 瀏覽:855