• 2

奇怪,怎麼記憶體[總共]不等於[快取]+[可用]?

lee0715 wrote:
不好意思!幫您修正一...(恕刪)


現在32BIT系統能讀超過4GB

是因為實際上...X86 32BIT的CPU,記憶體總線卻不是當初訂的32BIT,而是40BIT 48BIT...XD
系統把沒用到的記憶體 都拿去當快取了 所以可用是0

當使用的程式需要記憶體的時候 系統會還你

系統會這麼做 是不像xp 多的記憶體會空著 浪費...

另外 加起來 不等於你實裝的記憶體是因為少掉的是 你系統程式執行時佔用的記憶體

另外 這篇可以參考
http://www.flag.com.tw/book/cento-5105.asp?bokno=FS981&id=262
xos84292 wrote:
現在32BIT系統能...(恕刪)

我所知道的是BIOS能抓到多少就能用多少
沒用到的就是OS的問題而不是多少bit的問題
(16bit只能定址64K但10幾20年前同公司的DOS就能用軟體技術令其使用到640k了,怎麼現在不會這種技術了?)

應該也是和您所提CPU的關係有關(這個沒研究XD)
因為這樣才會和BIOS有直接的關聯性

如果有錯誤的也請有研究的出來說說了^_^

xos84292 wrote:
Aronlu wro...(恕刪)


嗯~這台NB是整合式顯卡,最高Share Memory 256MB
剛剛更新BIOS了,BIOS中
Extended Memory 3838MB
Video Memory 256MB

Vista Home Basic 還是一樣總共只顯示 2301MB
sony1981 wrote:
系統把沒用到的記憶體...(恕刪)


所以可用記憶體變個位數

那是VISTA正常的嘛!?

還是不正常的~謝謝
應該是正常

因為統統被拿去當快取以及目前開啟的程式吃掉了

不過你記憶體夠多的話 吃掉後 還會剩一些可用

像我現在的nb 4G實體記憶體 而系統管理員看到 快取有1442 可用 1415

不過這樣要看你執行什麼程式而定

如果程式很大 吃很多記憶體 那系統會將快取跟可用的記憶體都吐出來給程式用 就會看到都變少

例如星海2...

顯卡吃掉分享記憶體,如果你電腦是非獨顯NB或是使用MB上的內建顯卡,就會看不到已使用的部份。
正常總共(實體記憶體)+快取(虛擬記憶體)=已使用+未用。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?