瀏覽單個文章
taris
*停權中*
 

加入日期: Nov 2003
您的住址: 地球
文章: 111
我在x64的VISTA系統下面寫x64的程式(c++),完全不會有記憶體使用量被double的情況,而且float, int這些型態還是32bits的長度,compiler不會因為是x64就變成64bits的長度.....
而且我用linux x64架設網站,跑Java的網頁伺服器和資料庫,記憶體使用量跟x86是完全差不多的....

我用過winxp x64的作業系統,的確比x86還要佔記憶體,但我認為並非是x86和x64架構的差異所造成的.而且x64的系統要跑x86的程式,還要跑一個WOW64的模擬器,然後同樣的dll程式庫,X86和X64板是完全不能共用的,所以你在X64上跑X86的程式,還要額外載入X86的dll檔,會有很大的額外記憶體負擔~
舊 2007-09-24, 02:31 PM #18
回應時引用此文章
taris離線中