memory-consumption

    0熱度

    1回答

    我正在構建一個應用程序,我想重播幾個用戶(最多20個)的移動。 每個用戶都有一個X,Y位置列表(範圍從20到400個位置)。重播範圍從1-10分鐘。 重播以8 FPS繪製,這是我所需要的。在每一幀我刪除顯示用戶移動的圖層,並將所有內容重新繪製到下一個時間點。 此應用程序使用大量內存,如果我重新運行重播,內存消耗會不斷增加(高達8 GB)。我曾嘗試在谷歌瀏覽器(版本27)中使用Profiler,並且

    0熱度

    1回答

    我正在使用一些png圖像作爲我應用程序中活動的背景。這些PNG文件大多是非常小尺寸的圖像。例如,我正在使用一個大小爲768x1024的磁盤,實際上它是29.6KB磁盤。當我在我的Samsung Note 1上運行應用程序時,我意識到圖像實際上消耗了約。 3MB的內存。所以,Android似乎將PNG文件解壓縮爲完整的ARGB位圖(768x1024x4字節)。我認爲這可能是Android需要對圖像進

    1熱度

    1回答

    可能重複: What’s the difference between passing by reference vs. passing by value? 我知道,冠軍可以代表許多其他的回答問題,我相信我的非常具體的問題並沒有在其他線程回答(我已經搜索過,對不起,如果它是重複的)。 要業務:考慮下簽名: 答: void MyFunction(long int x); B: void MyFu

    3熱度

    2回答

    我正在將文件中的csv數據加載到數據表中進行處理。 問題是,我想處理幾個文件,我用數據表的測試顯示我巨大的內存消耗 我測試了一個37MB的csv文件和內存增長到240MB,這是很多恕我直言。 我讀過,數據表中有開銷,我可以使用大約70MB,但不是240MB,這意味着它是原始大小的六倍。 我在這裏讀到,數據表需要比POCO更多的內存,但差別太大了。 我把一個內存分析器和看,如果我有內存泄漏,內存在哪

    3熱度

    1回答

    我們有在ASP.NET MVC3中上傳圖片的場景。 控制器 public ActionResult Upload(IEnumerable<HttpPostedFileBase> images, SomeViewModel model) { foreach(var i in images) { ... byte[] fileBytes = i.InputS

    1熱度

    1回答

    有人會知道如何確定堆內進程的RAM使用情況嗎?具體來說,與.NET堆大小相反,多少實際內存用於.NET對象?

    7熱度

    4回答

    任何人都可以詳細分析namenode的內存消耗嗎?還是有一些參考資料?無法在網絡中找到材料。謝謝!

    5熱度

    1回答

    我想知道在內存中爲對象分配的真實空間。 我試圖用例子來解釋:使用64位JVM,指針大小應該是8個字節,所以: Object singletest = new Object();將採取8個字節,以引用對象加在對象的大小 Object arraytest = new Object[10];將8字節來引用,其中陣列存儲位置加8 * 10個字節來存儲陣列加上每個對象的大小 int singleint =

    -1熱度

    1回答

    我有大量正在使用CLI處理的數據。 在scipt中,數據經歷一個foreach循環。 但是在每次迭代中,內存消耗越來越大。 這是怎麼發生的?每個var都會在循環中被重新分配,所以不會有內存泄漏。雖然我試圖在每次迭代結束時設置一個var null,但它並沒有幫助。 在循環中,我使用對象(ActiveRecord)並使用數據庫。 在開始時,腳本的運行速度非常快(每秒大約10次迭代),最終它的性能低於每

    1熱度

    1回答

    我有一個iPad(雜誌)Web應用程序,它顯示一組中等大小(〜500kb)圖像。它們在每個視圖中顯示一個(1024x768),並在顯示另一個時顯示。 我有三個圖像(上一個,當前和下一個)作爲顯示:同時阻止其他圖像隱藏顯示:無。 一切在一定程度上正常工作。但是,當應用程序運行一段時間並且已經顯示更大的圖像集(20多個)時,應用程序會崩潰,主要是在iPad 1上。我的假設是這與設備的內存消耗有關。 我