memory-leaks

    2熱度

    5回答

    我正在寫一些Windows軟件,並終止時,我得到了很多不正確的內存泄漏消息的處理: Detected memory leaks! Dumping objects -> {29745} normal block at 0x02938E38, 36 bytes long. Data: <, E > 2C 0B 45 10 00 00 00 00 01 00 00 00 01 CD CD C

    9熱度

    8回答

    假設我的德爾福類看起來是這樣的: interface type TMySubInfo = class public Name : string; Date : TDateTime; Age : Integer; end; TMyInfo = class public Name : string;

    1熱度

    1回答

    如果我們從視覺和邏輯樹中刪除TextBox,這條線是否會泄漏? 對我來說這個漏洞是因爲Mouse.MouseDown在myHandler上有一個參考,並且沒有任何操作去除處理程序。 <TextBox Mouse.MouseDown="myHandler" /> 我不確定,因爲這段代碼是常見的做法。

    1熱度

    3回答

    我們有表現在IE6實在太差了一個應用程序,該應用程序在很大程度上依賴於JavaScript和大多數活動發生在一個頁面。 在IE6中,似乎記憶保持堆積如山,甚至當你導航到不同的網站從來沒有被清除! 由於不是在瀏覽器內運行,所以很少的代碼,我正在尋找一個外部工具,將棚上的應用程序的內存消耗一些光,使我們可以集中我們的優化工作。

    17熱度

    4回答

    我們在大部分代碼中使用CString類。但有時我們需要轉換爲char *。目前我們一直在使用variable.GetBuffer(0)來做這件事,這看起來很有效(這主要發生在將Csting傳遞給函數需要char *的函數時)。該功能接受這一點,我們繼續前進。 但是我們最近已經擔心這是如何工作的,以及是否有更好的方法來做到這一點。 我理解它的工作方式是它將一個字符指針傳入指向CString中第一個字

    11熱度

    6回答

    我的應用程序在Windows Server 2000上運行。內存使用量持續增長(從145米開始)。 這是正常的嗎?我是Java新手。版本是Tomcat5.5。

    0熱度

    3回答

    編寫標準的TDD [測試]方法會暴露常見的內存問題是否有用? 這組測試可以很容易地被快速應用到一個方法,並且會導致經典的.NET內存問題出現紅色故障,但是會使傳統的解決方案變綠。 例如,常見的內存問題可能是:垃圾收集器的太多重定位 ;分配太多;太多垃圾回收(經典示例比StringBuilder優先於字符串reallocs);堅持記憶太久(經典的示例調用處理,並且不停留在終結器上);不適當地達到g1

    22熱度

    5回答

    我需要在VBA中創建一些需要相互引用的自定義對象,並且我有一些問題。 首先 - 對象構造函數如何在VBA中工作?有沒有構造函數? 其次 - 是否存在析構函數? VBA如何處理對象生命週期的結束?如果我有一個引用別人的對象(這是他們唯一的引用),那麼我可以將它設置爲Nothing,並且可以使用它或可以產生Memeory泄漏? 這個準OO的東西只是有點刺激。

    7熱度

    13回答

    我的程序,唉,有一處內存泄漏,但如果我知道它是什麼,我會被詛咒。 它的工作是讀取一堆~2MB的文件,做一些解析和字符串替換,然後以各種格式輸出它們。當然,這意味着很多字符串,所以做記憶跟蹤顯示我有很多字符串,這正是我所期望的。該程序的結構是一系列類(每個都在自己的線程中,因爲我是一個白癡),它作用於表示存儲器中每個文件的對象。 (每個對象都有一個使用兩端鎖定的輸入隊列,這意味着我可以並行運行這個簡

    0熱度

    5回答

    我們的Biztalk 2006應用程序包含兩個頻繁調用的編排(每秒約15個請求)。我們通過在主機中執行某些限制閾值更改來識別可能的內存泄漏。當我們禁止基於內存的調節時,進程內存開始增加,直到1400 MB,之後我們開始體驗到內存不足異常。 當這種情況發生時,我們被迫重啓主機實例。 我們想知道在這種情況下顯式調用Orchestration中的GC.Collect是否富有成效。使用這種方法有什麼缺點?