PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   系統組件 (https://www.pcdvd.com.tw/forumdisplay.php?f=19)
-   -   軟體能動用的記憶體容量是看OS支援度還是本身的版本也有關 ? (https://www.pcdvd.com.tw/showthread.php?t=1029646)

Crescent-moon 2013-11-01 06:16 PM

軟體能動用的記憶體容量是看OS支援度還是本身的版本也有關 ?
 
一些圖形編輯軟體大尺寸、高dpi的圖層開多了 , 電腦運作就會變很頓 ,
但如果 32bit 的軟體裝到 Win 7 (64bit) + 8GB up 記憶體的平台 ,
運作變快是一定的、因為新機的CPU比較高檔次 ,
但事實上該軟體能動用的記憶體容量也會增加嗎 ?
或是依舊受到 32bit 定址的限制、能動用的記憶體容量不變 ?

cmwang 2013-11-01 09:12 PM

X86-64 WiKi的記載,X86-64版Windows中的單一32bit AP只能用到2-4GB RAM(要視其compile時的config而定:ase),所以這個問題的答案應該主要是由AP決定的吧:p:p....

vampire 2013-11-01 11:15 PM

軟體32bit OS 32bit 或 64bit 能夠用的記憶體量不一樣
用了Large Address Aware 可以由2G上限擴展到3G

dmwc 2013-11-02 12:27 AM

能用的記憶體一定會增加,因為用 64 bit OS 後,每個 32 bit 應用程式至少都能用到 2GB RAM,不會在和其他應用軟體或 OS 去搶 4 GB

Crescent-moon 2013-11-03 09:02 PM

嗯嗯 ... 所以32bit軟體在64bit的OS中運作還有差別的 ,
32bit軟體即便有支援的記憶體容量限制 ,
但至少64bit的OS可以辨識更大容量的記憶體 ,
不會像32bit的OS下只能在3~4GB的總容量中去搶。

謝樓上3位大大 ~ ;)

syntech1130 2013-11-04 01:29 AM

引用:
作者Crescent-moon
但至少64bit的OS可以辨識更大容量的記憶體 ,
不會像32bit的OS下只能在3~4GB的總容量中去搶。



幾年前就可以在 vista/win7 x86 版中使用大於4G 的記憶體. :)
對於不得不留在x86 的使用者來說,確實是一大福音.

不過也有很多後遺症.
以目前來說,
最明顯的就是 intel 平台內顯通常(或說是絕對)不能用.
需要外加顯示卡.
包括NB的 switchable 顯卡因為是先由內顯啟動,所以也不能用. :jolin:

Crescent-moon 2013-11-05 09:44 AM

引用:
作者syntech1130
幾年前就可以在 vista/win7 x86 版中使用大於4G 的記憶體. :)
對於不得不留在x86 的使用者來說,確實是一大福音.

不過也有很多後遺症.
以目前來說,
最明顯的就是 intel 平台內顯通常(或說是絕對)不能用.
需要外加顯示卡.
包括NB的 switchable 顯卡因為是先由內顯啟動,所以也不能用. :jolin:

印象中好像也看過有些人反應破解32bit windows支援的記憶體限制好像沒啥意義、而且問題多 ,
另外這限制是微軟搞的吧 , 記得Linux類的OS沒這問題 ...

Yusunu 2013-11-05 12:27 PM

引用:
作者Crescent-moon
印象中好像也看過有些人反應破解32bit windows支援的記憶體限制好像沒啥意義、而且問題多 ,
另外這限制是微軟搞的吧 , 記得Linux類的OS沒這問題 ...

Linux 32-bit一樣要開PAE,才能抓4GB以上的記憶體,
聽說微軟不開PAE的理由,好像是開PAE後,
對驅動程式以及應用程式的撰寫品質,會相當的要求,
麻煩一堆,所以消費端的乾脆不開;

(多年前好像就有工作站版的Windows 32-bit,
可以吃下超過64 GB的記憶體...)

Linux可能因為一般人較少用,所以還沒聽過開PAE後的問題。

commando001 2013-11-05 06:22 PM

引用:
作者Yusunu
Linux 32-bit一樣要開PAE,才能抓4GB以上的記憶體,
聽說微軟不開PAE的理由,好像是開PAE後,
對驅動程式以及應用程式的撰寫品質,會相當的要求,
麻煩一堆,所以消費端的乾脆不開;

(多年前好像就有工作站版的Windows 32-bit,
可以吃下超過64 GB的記憶體...)

Linux可能因為一般人較少用,所以還沒聽過開PAE後的問題。

LINUX開PAE穩定性也不好....

預設也是關的

另外就是PAE最多就是抓到64G....能吃超過就怪了

Yusunu 2013-11-05 09:48 PM

引用:
作者commando001
...
另外就是PAE最多就是抓到64G....能吃超過就怪了

那弟應該記錯了,印象中有個六,說不定是16 GB吧 :ase


所有的時間均為GMT +8。 現在的時間是06:19 PM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。