2012-10-19 78 views
0

由於我的Flex應用程序必須返回大量數據,因此我如何改進Flash虛擬內存。當我讀字節數組它拋出:Flash虛擬內存改進

+0

簡單的答案是,你不能這樣做。我相信你可以在每臺機器上完成,但是該機器上的用戶必須自己做。無法自動分配更多內存(出於安全原因)。最好是重做應用程序,以便一次使用更少的數據,特別是因爲無法知道最終用戶實際擁有多少內存。 –

回答

0

內存異常時,您可以嘗試改變defauld VM。

這是你如何能做到這一點:

轉到:窗口 - >首選項

Window->Preferences

查找的Java 安裝的JRE - 點擊它

InstalledJRs

你應該得到安裝的JRE列表 選擇一個您使用的是我的情況下,其的Adobe Flash Builder的4.6

點擊編輯 那麼你會得到具有默認VM參數窗口

Edit JRE

類型有: -Xmx1024m

或者你想給予虛擬機的最大RAM值的任何其他值 它在我的情況下!

+0

我認爲他在問關於Flash Player的運行時虛擬機。我不認爲這些設置會影響到這一點。 – JeffryHouser