2013-08-19 40 views
1

在一個簡單的圖庫應用程序工作時,我意識到我的燼應用程序正在慢慢地消耗內存。Ember.js ember-model leak issue?

我創建了一個非常簡單的應用程序來演示這個問題: index.html app.js test.js

測試設置

從我可以通過鍍鉻>簡介 - >快照測試2看到消耗顯著更多的內存,然後測試1

有人能幫我理解是什麼導致了這個問題?

+0

您是否看到與ember的生產版本相同的問題? – Kingpin2k

+0

每次測試爲你消耗多少內存?我按照你的步驟,我得到了test1的11.2MB和test2的12.3MB。 –

+0

@Daniel是的,我也看到與ember.js的生成版本相同的問題。消耗的內存量取決於幾件事情。但我的觀點是,儘管理論上大致相同,但test2總是更高,不是嗎? – david8401

回答

0

這不是灰燼模型,我可以告訴你很多。我只是通過代碼偷偷摸摸了幾次,Ember Model從緩存中返回,而不是每次都實例化新的東西。我會建議運行ember js的生產版本。

+0

我已經嘗試過,但問題仍然相同。 – david8401