• 3

4750G 內顯和獨顯自動切換的問題

Power達人 wrote:
建議你去看一下Nvidia Optimus的官方技術文件後再來發表,免得誤導樓主。
最不合邏輯的地方就是,如果主記憶體只有2G,按照你的邏輯,如果獨顯把他自己的2G記憶體都用掉了,那Intel內顯也會把系統的2G主記憶體都用掉囉? 那win7要放哪裡? 放在紙上嗎?


很高興有人開始關注這個話題了呢

我就套用Power達人提供的PDF檔,引用裡面的附圖好了




另外再引用Power達人提供的PDF檔,引用裡面對Nvidia copy engine的描述




恩,我想我唯一說錯的地方是,

在Nvidia Optimus架構下,獨顯記憶體使用多少,那麼IGP就會使用多少系統記憶體,

直到達到Intel IGP的Share Memory上限,根據Intel的SPec描述,視實體記憶體狀況

最小32MB最大1024MB或者1696MB,謝謝Power達人的指證

大家也要謝謝Power達人提供一份自己都沒看完的文件喔

simoya wrote:
acer版怎麼充滿對nvidia獨顯的誤解阿......光第一頁目前就2篇了

最後 如果你要知道有沒有使用到獨顯 其實看右下角的標示就知道了
他會顯示活動程式有幾個 要強制打開也沒問題 直接去nvidia設定台指定顯示卡就好了
隨便開個新一點的fps就可以測試出來了 內顯根本沒辦法玩...
那東西4750安裝好就會自動安裝了...除非你事後把他移除掉


老實說

我也希望這是一場誤解啊

就如同我說的

如果大家都是已經知道而且心甘情願接受,那就沒甚麼好說的

但是看起來呢,從這個討論串看起來,還有很多人不知道呢

老實說,如果Nvidia大大方方說清楚

提供不會使用Optimus的driver供人選擇

不是很好嗎

最後,我很想說IE9的GPU加速怎麼辦呢、VMware Player的GPU怎麼辦呢

這下有趣了吧

我現在是覺得i3不夠力...想換i5的
不然玩星海2 都會頓噸的

加上ssd上去...好像也沒比較理想..

另外GT540M 官方有提供他是多少bit的嗎??
很多人說NB都是用64BIT
這麼一來隨便一張128BIT的都比它猛吧...
Tom_Deng wrote:
恩,我想我唯一說錯的地方是,

在Nvidia Optimus架構下,獨顯記憶體使用多少,那麼IGP就會使用多少系統記憶體,

直到達到Intel IGP的Share Memory上限,根據Intel的SPec描述,視實體記憶體狀況

最小32MB最大1024MB或者1696MB,謝謝Power達人的指證

大家也要謝謝Power達人提供一份自己都沒看完的文件喔...(恕刪)


你寫了這麼多,還費心貼了圖和本文註記,甚至暗示我沒有看完文件。話說我有沒有看完文件你怎會知道呢,莫非你是我肚內的蛔蟲?(大誤) 
最妙的是,你說你看完了文件,但是結果你卻似乎故意忽略掉你標示的那段話裡面寫的是"Display Data",此外還有一個關鍵字"framebuffer"。
要弄清楚的是,Display Data指的只是顯示用的記憶體資料,而非3D圖形運算用的資料,所以Nvidia 540M用了2G記憶體來處理3D圖形,不代表IGP也會用2G來處理3D圖形。
那純粹顯示用的記憶體資料會用多少呢?你也可以順便查查看甚麼叫framebuffer? 給你一個提示...早期全彩1024x768的螢幕顯示資料,只要16MB的記憶體... 那4750G螢幕解析度是1366x768,會用掉多少呢?

什麼叫"Framebuffer"知道嗎....

Fremabuffer就是畫布,螢幕上顯示的每一個點, 都會對應到記憶體
(Framebuffer)的某個地方, 有多少點就耗用多少Fremabuffer記憶體.
如果我有一個1920*1080的螢幕, 不管是什麼內顯獨顯, 一定要用掉
1920*1080*3(24bit)=6,220,800bytes的記憶體...(double framebuffer
再乘以2),可能是獨顯的記憶體(純使用獨顯GPU)或系統記憶體(純使用內顯).

如果以NV的Optimus技術來說,在獨顯模式下, 只是把運算的結果丟到
跟內顯共用的framebuffer裏.除了framebuffer之外其它資源都是用
獨顯的資源(GPU,記憶體)好嗎? 為什麼獨顯用掉多少記憶體, 也要配置
同樣大小的系統記憶體? 完全說不通~

舉個例子,有一個畫圖很快的人, 跟一個畫圖很慢的人. 畫圖快的人拿
畫圖慢的人的畫紙, 用自己的筆, 自己的顏料來幫畫圖慢的人的畫畫.
有必要畫圖快的人擠多少顏料, 畫圖慢的人也要擠多少顏料嗎?
就是這個意思...

Optimus這樣做的好處是內顯跟獨顯可以做到無縫切換,甚至某些程式跑
內顯,某些程式跑獨顯. 不像AMD的技術是等於內建顯卡切換硬體, 切換
的時候螢幕會黑掉一下.

這技術有那麼難理解(那麼容易誤解)嗎???
我再看了一下, 看來是有人誤會以為Framebuffer等於video memory...
framebuffer只是video memory「一部份」用途啊~~~ 先去把這兩者
的關係搞清楚吧. video memory可以拿來存貼圖,模型,shader,
framebuffer. 但是framebuffer不是等於video memory啊~~

與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?