7
- 嵌入式系統,大約有140MB的可用內存爲AIR應用程序,沒有交換。
- 操作系統是linux
- AIR應用程序實際上是一個SWF,它加載了Youtube AS3播放器來播放視頻。
- 運行環境:用於電視的AIR 2.5
問題:
觀看視頻時,應用程序不斷消耗系統 內存,當內存用完,Linux的只需要發出一個 SIGKILL殺死的全過程 - 過量使用:(
問:
- 是否有可能限制AIR可以分配的最大內存大小,如JVM?
- AS3中有沒有控制內存佔用的方法?通過檢查
System.totalMemory
,看起來System.gc()
不會將任何內存返回給操作系統。 - 或者,是否可以爲Youtube Player設置最大內存大小?
謝謝!
爲什麼不創建交換分區,因爲對於流式視頻應用程序來說,140MB是非常少的。 –