作者: heish1224 (wu-chih) 看板: PC_Shopping
標題: [請益] 內顯一些問題請教
時間: Mon Jun 18 00:42:08 2012

以i5-3450舉例來看

請問使用內顯的話

小弟認知是會跟CPU一起Share記憶體頻寬(有錯請指正)

那麼頻寬被佔住了

CPU是否會因此拖慢速度?

還是影響不大??

又或是記憶體要跑多快 對CPU才會影響不大??

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.168.221.13
st3336 :這麼專業的問題 你要買新的嗎? 06/18 00:45

是幫朋友組電腦 只是他有以前舊的顯示卡 7300GT

效能跟HD2500比 應該差不了多少

因為這樣 才會想到內顯是否會吃CPU頻寬問題

而繼續用7300GT 可以讓CPU效能更好

不過這些我只是純討論

想了解內顯是否會拖CPU速度而已 (即使有影響我還是會叫他用內顯)


ultratimes :出發的觀念就不對的問題,沒辦法回答 06/18 01:05
ultratimes :這跟CPU餵不飽顯示卡一樣,出發點就錯誤 06/18 01:05
ultratimes :(CPU只有餵不飽程式,沒有餵不飽顯卡這回事) 06/18 01:06
ultratimes :好吧既然你說有錯誤請指證我就講了 06/18 01:07
ultratimes :是顯示記憶體要和主記憶體共享記憶體而已 06/18 01:08
ultratimes :而且共享的是容量,不是頻寬 06/18 01:08
ultratimes :CPU不會被拖慢速度,因為根本不干CPU的事 06/18 01:09
ultratimes :記憶體被用掉,只是可用記憶體變少而已 06/18 01:09

謝謝大大的訂正與指教:)

不過我有個疑問想請教

內顯佔用了記憶體容量後

那麼他要存取內顯處理的資料時

一定會跟記憶體做請求存取動作

假設這時CPU也對記憶體做請求存取動作

但是記憶體只有一個

他同一時間只能給一個CPU/內顯/其他...做存取

勢必造成如果記憶體給內顯控制權的話

CPU則會等待記憶體控制權

如果CPU/內顯都只是處理小資料的話

CPU因為有Cache 所以在等待記憶體控制權的時候

拿Cache 的資料去處理/運算

但是如果CPU/內顯有大筆資料處理時

Cache剛好沒有可用的資料處理

需要去記憶體找 並且搬到Cache來 (記憶體找不到 甚至去硬碟找)

等待這段時間CPU就有可能發生閑置(IDLE)

不知道我的觀念是否有誤 請指教訂正:)
※ 編輯: heish1224 來自: 218.168.221.13 (06/18 01:55)
ultratimes :不會... 06/18 01:59
ultratimes :反正就是 記憶體存取的速度很快,而且設計者沒那麼 06/18 02:08
ultratimes :蠢早就設計好的東西不用去懷疑他們 06/18 02:08

arrow
arrow
    全站熱搜

    每日有用新聞 發表在 痞客邦 留言(0) 人氣()