CPU的快取大小到底在哪邊會有影響? - Mobile01
文章推薦指數: 80 %
OS要執行一個程式時會先把程式從硬碟載到RAM等待CPU處理,CPU要執行程式時才會把程式碼預載到L3或L2,再到CPU去執行,所以理論上L1與L2越大效能就越好,
首頁
電腦
核心組件
中央處理器
12
前往頁尾
返回列表
訂閱文章
我要回覆
一個小路人
2112分
樓主
一個小路人
個人積分:2112分
文章編號:46213659
訊息
文章段落
CPU的快取大小到底在哪邊會有影響?
2013-09-1816:36
22660
4
收藏
回覆
分享
引言
連結
回報
推薦
只看樓主
列印
之前把i5換成E3快取也從6M變成8M但是似乎也沒比較快有變快的部份還是受到主頻稍微提高,以及HT功能的影響快取部分似乎沒什麼差?但是以前大家卻常說賽揚超到4G還是賽揚intel做出產品區別很常見的方式就是閹割快取這樣似乎快取對於CPU的影響其實不小?那做什麼事情時,快取大小會很明顯影響快慢呢?影響大到賽揚超到4G還是小羊不會變E8400這種地步?
2013-09-1816:36
#1
4
引言
分享
skytian
29分
2樓
skytian
個人積分:29分
文章編號:46214669
訊息
最簡單的就是用影像剪接來測試
畫質越高,檔案越大越好
看壓成一段影片的時間要多久
或去用檔案壓縮跟解壓縮吧
看需花多少時間
如果是一般操作的話
是感覺不出差異的
2013-09-1817:27
#2
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
ponjiayulady
226分
3樓
ponjiayulady
個人積分:226分
文章編號:46215143
訊息
一個小路人wrote:
之前把i5換成E3快...(恕刪)
因為6M依然很大
所以你感覺不出來
如果砍到3M就影響很大了
還有現在也不流行閹快取了
以前是core2架構比較吃快取
所以用閹快取作市場區隔
現在都改成閹核心了
pentiumceleron只有雙核心很慘
i3開了ht表現中規中矩
只有i5以上用四核心才叫夠力
2013-09-1817:55
#3
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
WhistleBlow
1307分
4樓
WhistleBlow
個人積分:1307分
文章編號:46215821
訊息
如果實體雙核心還很慘,那麼1M2T的A4APU該怎麼辦.....
2013-09-1818:44
#4
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
chiyenms
4689分
5樓
chiyenms
個人積分:4689分
文章編號:46218213
訊息
一個小路人wrote:
之前把i5換成E3
快取也從6M變成8M
但是似乎也沒比較快
因為一般使用者,6Mcache已經很夠了
如果低檔一些的,如G1620(2M)->Pentium(3M)的話,
應該可以感到多工切換有一丁點差
一般有1MB以上cache的話,都還好.
但初期的Celeron,有那種無cache的(Covington)
那個就真的是單純因為cache不足就可以效能悲慘了
http://en.wikipedia.org/wiki/Celeron
後來放了cache進去之後,Celeorn就從"效能悲慘"的代名詞,
變成平價入門CPU可用的高CP選擇了
Intel為了洗刷那個污名,把Covington的下一代就弄成
幾乎穩超到450的傳說中的Celeron300A(+50%)
2013-09-1821:56
#5
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
evan5760
82分
6樓
evan5760
個人積分:82分
文章編號:46229976
訊息
一個小路人wrote:
之前把i5換成E3快...(恕刪)
為了你的"認真"回復,我也來回復一下你的問題
L1>L2>RAM>HDD儲存裝置的速度排序
OS要執行一個程式時會先把程式從硬碟載到RAM等待CPU處理,CPU要執行程式時才會把程式碼預載到L3或L2,再到CPU去執行,所以理論上L1與L2越大效能就越好,
但是一隻程式並非一直線的從第一行一直執行到最末行然後收工,勢必會遇到一些指令,例如for、GOTO、或是外部呼叫,但是這些都是預期之外的,所以預先載入的L2的資料並不是接下來要執行的,所以就必須把L2的部分資料清掉,然後再次載入CPU要的資料,所以L2雖然速度快且越大越好,但是如果程式寫得不好,即使你有在快的CPU或是很大的L2也沒有用....
另外L1是最快的,他一般是在存放CPU指令集的,所以設計CPU時不會給他太大的空間,避免要在L1裡花太多時間在搜尋指令,所以剛剛好的L1是很重要的,太小效能不好,太大又在等待搜尋。
以上的資訊是大約10年前在書上看來的,有可能新的技術已經克服了我上述的缺陷,或者是小弟腦殘的大腦已經忘記而寫錯,如有錯在煩請各位大大補充指正
2013-09-1917:49
#6
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
WhistleBlow
1307分
7樓
WhistleBlow
個人積分:1307分
文章編號:46230048
訊息
evan5760wrote:
所以預先載入的L2的資料並不是接下來要執行的,所以就必須把L2的部分資料清掉,然後再次載入CPU要的資料
...(恕刪)
這個行為描述是有問題的,建議複習一下PrincipleofLocality以及Cachehit/miss的行為。
evan5760wrote:
另外L1是最快的,他一般是在存放CPU指令集的
錯了。
2013-09-1917:57
#7
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
fnf2000
26分
8樓
fnf2000
個人積分:26分
文章編號:46230073
訊息
一個小路人wrote:
之前把i5換成E3快...(恕刪)
轉檔案壓縮解壓縮..
還有多工也有影響
2013-09-1918:01
#8
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
evan5760
82分
9樓
evan5760
個人積分:82分
文章編號:46230194
訊息
WhistleBlowwrote:
這個行為描述是有問題...(恕刪)
謝謝您,我記得L1是指令集應該沒錯啊,我再去翻翻舊書....
2013-09-1918:13
#9
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
WhistleBlow
1307分
10樓
WhistleBlow
個人積分:1307分
文章編號:46230538
訊息
evan5760wrote:
謝謝您,我記得L1是指令集應該沒錯啊,我再去翻翻舊書.......(恕刪)
L1一般會分為instructioncache跟datacache。
但L1不是用來存放指令"集"(instructionset)的。
2013-09-1918:55
#10
0
引言
我要留言
連結
回報
只看此人
列印
0/100
我要留言
常用
表情
動作
物品
短文字
長文字
12
首頁
電腦
核心組件
中央處理器
我要回覆
小惡魔新聞台
羅技正式將POPMOUSE無線藍牙滑鼠引進開賣以多樣色系搭配POPKEYS鍵盤打造個性辦公環境
Kingston在FURY電競產品線推出DDR5記憶體頂規PCIe4.0SSD同時登場
小惡魔廣編特輯
Aeonmotor首發Ai-2Gather三輪商務智慧電車,最安全電車就是它!
山系男女必Buy單品!Columbia「OutDry輕量防水外套」、「TRAILSTORM防水健走鞋」讓你雨天也能衝戶外擁抱自然。
Fujitsu空調加熱除菌四季安心
SamsungAI衣管家蒸洗脫烘滾筒洗衣機讓家事變成樂事!
小惡魔市集
[台北售]i97980XECPU+ASROCK主機板+DDR44400
IntelPentiumP6200筆電用CPU、PGA989、3M快取、2.13GHz、內建顯示、測試良品
IntelCorei3-3120處理器+技嘉GA-H6M-DS2主機板、整組便宜賣、附擋板與CPU風扇
AMDFX-8320E八核心處理器、堆土機95W省電版、L3快取-8MB、時脈3.2GHz(散裝、無風扇)
關閉廣告
顯示廣告
為提供您更優質的服務,本網站使用cookies。
若您繼續瀏覽網頁,即表示您同意我們的cookies政策。
了解隱私權條款
我知道了!請關閉提示
今日熱門文章 網友點擊推薦!
文章分享
加入好友名單
名稱
群組
全部朋友
描述
取消
確定
評分
取消
確定
複製連結
複製
留言回報
留言違規
請選擇違規類型
提供個人聯絡資訊,文不對題,名稱選字不正確
散佈盜版資訊,自刪文章
違規團購或問卷調查,商品廣告或買賣
涉及政府法令,攻擊、侮辱、非理性行為
詐騙/色情內容回報
上述事項以外的情況
取消
確定
延伸文章資訊
- 1CPU的快取大小到底在哪邊會有影響? - Mobile01
OS要執行一個程式時會先把程式從硬碟載到RAM等待CPU處理,CPU要執行程式時才會把程式碼預載到L3或L2,再到CPU去執行,所以理論上L1與L2越大效能就越好,
- 2記憶體RAM 基本常識:容量大小、時脈、傳輸速度與插槽規格
記憶體(Random Access Memory,簡稱RAM)是電腦暫時儲存資料的地方,它介於CPU 快取(cache)與硬碟之間,一般來說記憶體越大,則電腦能夠同時處理的 ...
- 3CPU價格差別為什麼這麼大?三層快取是關鍵
3、L3 Cache(三級快取)CPU的第三層快取記憶體容量更大,執行速度則更慢, ... 有80%的命中率,所以,L1快取記憶體的容量大小對CPU的效能影響不明顯。
- 4處理器的快取記憶體(Cache)為何要分成L1和L2? - iT 邦幫忙
現在有許多CPU的L1快取記憶體(L1 Cache Memory)是128K的容量,但是有的會介紹到64K+64K的L1快取記憶體,為什麼要這樣子寫呢?有沒有什麼特別的原因呢?第二個64K是L2...
- 53. CPU 快取· 每位程式設計師都該知道的記憶體知識