memory-leaks

    6熱度

    3回答

    我有一個計劃,反覆循環,在大熊貓的數據幀象下面這樣: monts = [some months] for month in months: df = original_df[original_df.month == month].copy() result = some_function(df) print(result) 然而,這是每次迭代所需的內存不斷增加

    0熱度

    1回答

    下面的代碼泄漏在我的系統存儲器: def test(): for u in users: session.flush() some_list = u.some_list 凡users被定義爲 users = session.query(User).yield_per(500000) 和some_list在用戶模型定義爲 some_list = relation

    2熱度

    1回答

    我正在使用訪問者模式的中型C++框架。 執行此框架的程序的valgrind測試報告了大量內存泄漏,可以追蹤到其中一個訪問者,即copyCreator。 template<typename copyNodeType> struct copyCreator { copyCreator {} copyCreator(node * firstVisit) { firstV

    0熱度

    1回答

    分析我的.NET應用程序顯示,在UnmangedMemoryStreams中存在大的增量。 看來他們是從一些資源加載創建的。 任何人都有一個想法是什麼會導致此加載或如何調試呢?從剖析 截圖:

    0熱度

    3回答

    我已經得到了下面的代碼,我認爲它基於Finding Memory Leaks Using the CRT Library,應該打印出內存泄漏的行號。 #include "stdafx.h" #define _CRTDBG_MAP_ALLOC #include <stdlib.h> #include <crtdbg.h> #include <iostream> void derp()

    0熱度

    1回答

    我明白,在cython中,我不能在循環內cdef數組,我必須在循環之前這樣做。如果在循環中我將循環外部初始化的數組設置爲每次迭代時大小不同,會發生什麼? 想象這樣的事情: cdef int i cdef int [:] A for i in range(100): A = np.zeros(np.random.randint(10, 1000), dtype=np.int32)

    1熱度

    1回答

    我目前正在研究需要能夠通過WebRTC數據通道發送文件的電子應用程序。我目前使用PeerJS作爲將WebRTC抽象出來並使開發更容易的一種方式。 我目前的實現使用發件人端的FileReader讀取32千字節二進制塊中的文件。然後將這些塊放入一個ArrayBuffer中,然後將這些數據與一些數據一起發送,以告訴另一方發送者正在發送的內容。接收器然後將二進制數據寫入文件。當接收器寫入數據時,發送者等待

    1熱度

    1回答

    我在我的公司項目RxSwift中大量使用。在Instrument中執行性能測試時,真正令人擔憂的問題出現了。 每次.addDisposableTo(disposeBag)被調用時,Instruments都會顯示10個字節左右的內存泄漏。沒有具體的模式,爲什麼會發生,就像沒有在正確的地方使用[weak self],它只是沒有明顯的原因發生。 一些示例代碼: class ContactsViewMod

    -2熱度

    1回答

    說我有一個簡單的類是這樣的: class MyObj { char* myPtr; public: MyObj() { myPtr = malloc(30); } ~MyObj() { free(myPtr); } } class TestObject { MyObj _myObj;

    1熱度

    1回答

    我想要採取Java堆轉儲來幫助調查內存泄漏。每當我用這個: jmap -J-d64 -dump:format=b,file=myheapdump -F 29498 堆轉儲文件中獲取約16048 kb和停止增長,JMAP將永遠運行,並沒有停止,除非我殺了它。另外我嘗試使用這樣的: jcmd 29498 -F GC.heap_dump heapdump.hprof 但因爲我是從根執行它,並且該