• 3

WIN7 64bit 記憶體使用過不了4g

weaknesspays0 wrote:
我只有開photoshop,然後一...(恕刪)

原因大概跟其他人講的一樣
這裡挺無聊,退駕~~
樓主可以試試同時開3個永恆紀元+BT+電騾.再看HD影片.
差不多可以衝到7G..
若你是用64bit的ps
那就是你選項裡的記憶體設定沒有拉高的關係

若你是用32bit的ps
天生就不可能超過4g

原本看你的問題還覺得你問題好奇怪
64bit沒辦法使用到4g以上
那不就是灌的win7是個超級怪版本
結果原來是使用ps的問題= =
感謝各位大大回復~

我的電腦準確記憶體數字是:


我是使用CS3的,我知道要選擇64 bit 版本,

我記得灌的時候是選擇64 版本

(原來ADOBE可以調記憶體使用量0..0)




不過上面這張圖是表示我灌的是32 bit嗎??



syntech wrote:
溫馨提醒:
32位元的程式正常情況使用記憶體不會超過3G,
除非你改用 64位元的photoshop.


系統預設的 32bit 程式記憶體上限是 2GB,除非在 boot.ini 設定 /3GB 才會到 3GB。

weaknesspays0 wrote:
感謝各位大大回復~我...(恕刪)


Photoshop CS3 只有 32bit,所以最高用到 3GB 是很正常的。
weaknesspays0 wrote:
感謝各位大大回復~我...(恕刪)



進工作管理員

看處理程序那邊

如果是32位元程式的話

會看到程式名稱的後面會加上 "*32"

還有

photoshop從CS4開始 才有64位元的版本

所以 CS3用的記憶體不會超過4G是正常的
感謝大大回復~

原來我誤會CS3了~
bulibi wrote:
系統預設的 32bit 程式記憶體上限是 2GB,除非在 boot.ini 設定 /3GB 才會到 3GB。
Photoshop CS3 只有 32bit,所以最高用到 3GB 是很正常的。...(恕刪)

Windows 7已經沒有boot.ini了,要用bcdedit來設定,不過光用bcdedit設定也不夠,要讓程式能夠用到3GB的user space,程式本身編譯時必須要有設定LARGEADDRESSAWARE,這才是關鍵,而Photoshop CS3正是LARGEADDRESSAWARE的程式。

不過LARGEADDRESSAWARE的32-bit程式,如果執行在x64下,單一程式的user space可以到達4GB(kernel space另計),所以"最高只能用到3GB",此時又不成立了。
ycweng wrote:
Windows 7已經沒有boot.ini了,要用bcdedit來設定,不過光用bcdedit設定也不夠,要讓程式能夠用到3GB的user space,程式本身編譯時必須要有設定LARGEADDRESSAWARE,這才是關鍵,而CS3是LARGEADDRESSAWARE的程式。

不過LARGEADDRESSAWARE的32-bit程式,如果執行在x64下,程式的user space可以到達4GB,所以"最高只能用到3GB",此時又不成立了。


馬上就被抓包了,很久沒注意 windows 7 是否還有這東西,因為從 vista 時代就開始用 64bit 了,程式盡量找 64bit 版本,沒煩惱過記憶體問題。XD

CS3 是 Large Address Aware 沒錯,不過即使可以提供一個程式 4GB,還是有一些其他東西會限制住程式的記憶體上限,看他的圖就知道,中下方的 bar 最終只能拉到 3.2GB 左右,所謂 4GB 能用一樣不成立啊!

題外話是有些程式要改 Large Address Aware 可以自己改,魔獸世界就有人這樣改。
bulibi wrote:
因為從 vista 時代就開始用 64bit 了,程式盡量找 64bit 版本,沒煩惱過記憶體問題。XD
...(恕刪)

會自己灌作業系統的使用者或新買電腦的,確實可以盡量用x64作業系統配上x64的應用程式,相得益彰,不過對於軟體公司來說就沒這麼好命嘍!因為長命的XP現階段還是佔了一半的市佔,其中x64版的XP比例很低,而以Vista/Win7來說,也有一定比例是32位元的,所以程式設計師跟軟體產品規劃人員,還是要熟悉32位元程式開發的相關知識跟基本功,畢竟可以通吃x86/x64的作業系統。

bulibi wrote:
CS3 是 Large Address Aware 沒錯,不過即使可以提供一個程式 4GB,還是有一些其他東西會限制住程式的記憶體上限,看他的圖就知道,中下方的 bar 最終只能拉到 3.2GB 左右,所謂 4GB 能用一樣不成立啊!
...(恕刪)

回到樓主的問題,樓主Photoshop CS3設定中的那個slider只能拉到3255MB,這是image data的可使用量,單一程式上限4GB減去3255MB的部份,則是程式的code及plug-in使用的部份。

==========================================================================================
找到資料了,這裡有解釋:

http://kb2.adobe.com/cps/401/kb401088.html
......
When you run Photoshop CS3 on a computer with a 64-bit processor (such as a, Intel Xeon processor with EM64T, AMD Athlon 64, or Opteron processor) running a 64-bit version of the operating system (Windows XP Professional x64 Edition or Windows Vista 64-bit) and with 4 GB or more of RAM, Photoshop will use 3 GB for it's image data. You can see the actual amount of RAM Photoshop can use in the Let Photoshop Use number when you set the Let Photoshop Use slider in the Performance preference to 100%. The RAM above the 100% used by Photoshop, which is from approximately 3 GB to 3.7 GB, can be used directly by Photoshop plug-ins (some plug-ins need large chunks of contiguous RAM), filters, or actions. If you have more than 4 GB (to 6 GB), then the RAM above 4 GB is used by the operating system as a cache for the Photoshop scratch disk data. Data that previously was written directly to the hard disk by Photoshop is now cached in this high RAM before being written to the hard disk by the operating system. If you are working with files large enough to take advantage of these extra 2 GB of RAM, the RAM cache can speed performance of Photoshop. Additionally, in Windows Vista 64-bit, processing very large images is much faster if your computer has large amounts of RAM (6-8 GB).
......
  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?