memory-management

    3熱度

    4回答

    我正在尋找一個關於Windows系統內存和內存管理組織的解釋或很好的免費在線資源。

    2熱度

    3回答

    我已經完成了我的第一個工作Symbian應用程序,但在我的急促學習中很少關注內存管理並推動和清理堆棧? 有人請指點一下這裏使用的一些最佳實踐的方向,也許是一些最好的泄漏檢測/內存分析工具。 例如,如果我搶TDesC或函數內部TPtrC16,我怎麼那麼清除它們的最好方法,是單純 TPtrC16 temp = ... temp.CleanupClosePushL(); CleanupStack::

    46熱度

    2回答

    在下面的程序: class Main { static string staticVariable = "Static Variable"; string instanceVariable = "Instance Variable"; public Main(){} } 的instanceVariable將存儲分配給對象實例的存儲器內。 staticVari

    3熱度

    2回答

    剛剛遇到this website。功能9是內存管理,他們聲稱他們的產品「自動釋放[不再需要]的內存」。 這是一個營銷策略,還是你認爲他們有一些招數?他們只是基於他們的.Net運行時提供的任何情況下(或他們是gasp調用GC.Collect())? 對產品沒有真正的興趣,DotFuscator對我來說就足夠了 - 我只是真的對如何實現這一點感興趣。

    18熱度

    6回答

    (以下所有的是用Java寫的) 我必須建立一個將作爲輸入的XML文檔,潛在的應用程序,很大。該文件是加密的 - 不是XMLsec,但我的客戶的預先存在的加密算法 - 將分三個階段進行處理: 首先,流將根據上述算法進行解密。 其次,擴展類(由第三方對我提供了一個API編寫)將讀取該文件的某些部分。讀取的數量不可預測 - 特別是不能保證位於文件頭部,但可能出現在XML中的任何位置。 最後,另一擴展類(

    0熱度

    4回答

    這是一個相當基本的問題,由於某種原因,目前適當的解決方案逃脫了我。我處理的第三方SDK其聲明如下結構: struct VstEvents { VstInt32 numEvents; ///< number of Events in array VstIntPtr reserved; ///< zero (Reserved for future use) VstEve

    1熱度

    4回答

    環境: Windows 2003 Server(32位); IIS6,ASP.NET 2.0(3.5); 4Gb Ram; 1工作進程 我們有一個情況,我們有一個非常大的System.XmlDocument被加載到內存中,然後它進入一個編譯的XSL轉換。 發生什麼事情時,Web請求進入服務器正在與2500Mb的可用系統內存空閒狀態。 隨着XML DOM被填充,可用內存下降約500Mb,此時我們得到

    2熱度

    2回答

    當編寫一個抽象類或者一個沒有直接實例化的類時......你傾向於在抽象類中編寫一個dealloc方法,並在適當的時候釋放,然後允許孩子調用[super dealloc],然後擔心它們添加的不是超類的一部分的實例變量? 你如何用抽象類來管理內存? 我想沿着線的東西: @interface ClassA : NSObject { NSArray *foo; } @end @imple

    9熱度

    6回答

    我有一個Dictionary<string,int>有可能包含超過10多萬個唯一鍵。我試圖減少這需要的內存量,同時仍然保持字典的功能。 我有想將字符串散列存儲爲long的想法,這會將應用程序內存使用量減少到可接受的數量(〜1.5演出~5演出),但我不覺得很好我這樣做的方法。 long longKey= BitConverter.ToInt64(cryptoTransformSHA1.Comput

    4熱度

    12回答

    即使在堆中創建容器對象,stl中的向量也如何被銷燬? EDIT 如果容器容納指針那麼如何破壞那些指針對象