Cpu的時脈大多都是3,4,5ghz起跳的
記憶體以jedec的標準,不超頻最高也只有3200mhz
問題一:這樣記憶體跟不上cpu的時脈會怎樣嗎
問題二:記憶體時脈越高cpu是不是能計算更多東西
問題三:cpu的效能跟時脈關係在哪 如果我把舊奔騰超到4ghz會跟i5 87004ghz一樣嗎
第一次發問不知道是否有問題 如有問題拜託大家不要噴太兇 問題如果覺得很白癡 我很抱歉 google有些文章我看不太懂 感謝

只是因為你不了解記憶體跟處理器時脈之間運作的關係所以會產生疑問這很正常,會噴的兇的人也不代表他比較專業,這種人多半比較自我中心而且不尊重人無視就好!雖然我也不是什麼專業人士不過應該能用比較淺顯易懂的方式回答你

開始囉!
其實時脈不同並不會怎麼樣,因為處理器從很早就有內建記憶體控制器來負責跟記憶體溝通的時脈比率,從而讓讓頻率不斷提升的處理器能跟時脈提升較慢的記憶體能相互合作而不至於被限制速度增長,所以跑在不同的時脈完全不會有問題。
而處理器時脈越高在單位時間能執行指令的次數也就越多,以白話來說就是處理器速度越高能執行程式的效率就越快也越有餘裕。
而記憶體時脈越高則代表單位時間能讀取寫入資料進記憶體內的速度也越快,以2666mhz雙通道DDR4記憶體來說寫入讀取複製的頻寬大約是40000 MB/s左右,這如果是行動網路傳輸的頻寬那就是40000MB*8=320000Mbps了!!(32萬個妹) 非常的驚人啊
引用一下公式
理論記憶體頻寬效率 = 實際頻寬 / 頻寬理論值 x100%,得出的數字越大越好。
頻寬理論值 = 頻率 x 通道數 x(64 / 8)MB/s。
頻率(MHz)= 雙通道最大頻寬(MB/s)
3000 = 48000
3200 = 51200
3400 = 54440
3466 = 55456
3600 = 57600
3733 = 59728
3800 = 60800
4000 = 64000
測出來的 Read、Write 頻寬效率建議在 90% 以上,Copy 建議在 80% 以上,低於這數值都屬於高頻低能。
(以上截取自Uniko’hardware)
所以記憶體跟處理器時脈的高低並沒有什麼特定標準,只要使用上沒有問題那就只要有達到基本門檻就好(就是你使用時不會有什麼明顯卡頓),再高一點除了效率更高之外其實並沒有什麼明顯差異,像雙通道2666跟3600的頻寬只差了1.35倍差異大約是處理器從4Ghz超到5Ghz的差異,但在一般使用上處理器性能的重要性比記憶體性能重要得多XD
除非是比較常在專門處理資料運算或是修圖轉檔多工使用的類型或是有較高甚至極致的遊戲表現需求,否則一般其實不必特別追求高頻!
反倒是能使用多通道記憶體以及更多核心的平台在整體性能跟效率上會更高更強也更適合有大量多功甚至極致性能需求的使用者!
所以反過來說處理器時脈低於記憶體時脈也不會有什麼問題啊,就算超頻超到5Ghz的記憶體搭配時脈只有4Ghz不到的處理器也很穩定! (笑
如果還想多了解處理器跟記憶體建議可以到較正確的wiki或其他網站看看唷
https://zh.m.wikipedia.org/zh-tw/%E6%97%B6%E9%92%9F%E9%A2%91%E7%8E%87
https://unikoshardware.com/2020/07/ryzen-ram-overclocking-teaching.html
最後來回答一下舊奔騰如果超到4G對比i5(X) i78700(O)會相同嗎?
不會相同!首先8700因為是上一代的還算新的架構所以ipc對比舊奔騰大約有近20%以上的提升,所以就算都處在相同的4Ghz運行奔騰的性能也較8700差,更何況奔騰只有雙核心而87卻有著更多的核心跟執行緒而且在運行頻率上也更高 (有著將近4.3Ghz)
如此之下在整體多核性能上就差了不止四倍,除非你的舊奔騰是指4600系列那就差不多是三倍多一點 (因為除了核心也差了三倍外還有頻率差)。
所以如果現在要升級的話我會比較推薦十代的i510600或AMD的3600~
不過目前10600只有K版有上而且比較貴,那第二優就是10400了!
只要上機後開啟Turbo Boost就直接能達到單核4.3全核4.0的頻率而且跟8700一樣是6C12T (規格跟你舉的例子很接近,不過要用這顆就得加錢上能解熱100瓦以上的小扇扇了
)而10600K則是單核4.8全核4.4還能超5G,這可能要貓頭鷹跟水冷比較好壓
所謂的DDR~DDR4記憶體,是在一個時脈週期傳送兩個訊號,靠更高的 I/O 倍率與預取 (Prefetch) 機制,才能提升「記憶體頻寬」,真實的時脈比起10年前,沒有快多少。頻寬跟時脈是兩個不同的概念,不要搞混了。
如果以記憶體的「真實時脈」而論,DDR4-3200記憶體實際只有跑400Mhz,不是3200Mhz(這個是等效時脈,也就是如果沒有DDR4技術,要3200Mhz才能跑到的頻寬),誰還真的以為3200Mhz的記憶體IC只要薄薄的散熱片就能跑?

但是DDR4記憶體傳送資料的速度,不管幾通道,相對於CPU,還是太慢了,這不只是頻寬問題,還有延遲問題,所以CPU為了避免被記憶體嚴重拖慢速度,設有L1、L2、L3快取,以及複雜的存取機制,盡量讓烏龜般緩慢的記憶體影響,降到最低。
Kang-Wei Tzou wrote:
這又沒有絕對的關聯性!
記憶體容量不足才會發生cpu閒置在等ram跟硬碟。
我在玩遊戲時,cpu都在滿載,
但是ram卻還有一大半的容量沒用到,
等於是ram在等cpu。
你需要修正你的記憶體邏輯觀念,沒用滿記憶體不等於CPU沒在等記憶體,或者記憶體在等CPU。
記憶體的資料怎麼來的?從硬碟載入,以及CPU運算後產生的。記憶體的傳輸速度可以用車速比擬,貨車的速度肯定比飛機慢(這裡不考慮飛機載運量問題),頻率低的的記憶體就像貨車,頻率高的像飛機,搬同樣數量的貨(資料)到CPU去,或從CPU搬到記憶體,飛機肯定比貨車快。
CPU因為太快了,所以處理I/O(記憶體與週邊裝置)需要中斷,一直不斷中斷會影響CPU運作,所以才有人發明DMA,讓專用的控制器去負責搬運工作,CPU根本不用介入。






















































































