Click here to Skip to main content
15,889,462 members
Home / Discussions / C#
   

C#

 
GeneralRe: How to move a Splitter control? Pin
leppie9-Dec-02 11:43
leppie9-Dec-02 11:43 
GeneralRe: How to move a Splitter control? Pin
Donald Blachly10-Dec-02 15:10
Donald Blachly10-Dec-02 15:10 
GeneralRe: How to move a Splitter control? Pin
Donald Blachly10-Dec-02 15:25
Donald Blachly10-Dec-02 15:25 
GeneralRe: How to move a Splitter control? Pin
Bog11-Dec-02 13:23
Bog11-Dec-02 13:23 
GeneralRe: How to move a Splitter control? Pin
Donald Blachly11-Dec-02 18:46
Donald Blachly11-Dec-02 18:46 
AnswerRe: How to move a Splitter control? Pin
Dominique Plante6-Mar-03 7:54
Dominique Plante6-Mar-03 7:54 
GeneralProblems with a memory leak Pin
Omega5017-Dec-02 11:10
Omega5017-Dec-02 11:10 
GeneralRe: Problems with a memory leak Pin
Burt Harris7-Dec-02 15:17
Burt Harris7-Dec-02 15:17 
In my experience, calling GC.Collect() is always a bad idea. It throws of the heuristics the garbage collector uses, and ends up costing you performance because it artificially advances objects into higher generations.

I'd suggest you apply the Allocation Profiler to find out if you've got managed memory problem. This tool is great.

Note that if you've got code using COM interop or P/Invoke, it possible that you've got a classic memory leak. Instead of using the task manager to monitor memory, you can use perfmon. Use the Process object's Virtual Memory, Private Bytes, and Working Set counters on your process, which show overall numbers, then add the ".NET CLR Memory" counter named "# Bytes in all heaps" for you process. If they both grow, your probably holding on to managed memory too long, if just the process ones grow, its unmanaged memory.


Burt Harris
GeneralRe: Problems with a memory leak Pin
Omega5017-Dec-02 16:27
Omega5017-Dec-02 16:27 
GeneralRe: Problems with a memory leak Pin
Burt Harris8-Dec-02 11:42
Burt Harris8-Dec-02 11:42 
GeneralRe: Problems with a memory leak Pin
Omega5019-Dec-02 10:52
Omega5019-Dec-02 10:52 
GeneralRe: Problems with a memory leak Pin
Burt Harris9-Dec-02 21:28
Burt Harris9-Dec-02 21:28 
GeneralRe: Problems with a memory leak Pin
Omega50111-Dec-02 22:14
Omega50111-Dec-02 22:14 
GeneralRe: Problems with a memory leak Pin
David Stone8-Dec-02 5:56
sitebuilderDavid Stone8-Dec-02 5:56 
GeneralRe: Problems with a memory leak Pin
Burt Harris8-Dec-02 10:50
Burt Harris8-Dec-02 10:50 
GeneralRe: Problems with a memory leak Pin
David Stone8-Dec-02 17:09
sitebuilderDavid Stone8-Dec-02 17:09 
GeneralEndDialog Pin
peterchen7-Dec-02 10:02
peterchen7-Dec-02 10:02 
GeneralRe: EndDialog Pin
Burt Harris7-Dec-02 10:13
Burt Harris7-Dec-02 10:13 
GeneralRe: EndDialog Pin
peterchen7-Dec-02 10:47
peterchen7-Dec-02 10:47 
Generalplz ans these Pin
imran_rafique7-Dec-02 9:23
imran_rafique7-Dec-02 9:23 
GeneralRe: plz ans these Pin
Burt Harris7-Dec-02 10:02
Burt Harris7-Dec-02 10:02 
GeneralCustom TextBox Drawing Pin
mikasa7-Dec-02 8:13
mikasa7-Dec-02 8:13 
GeneralRe: Custom TextBox Drawing Pin
Burt Harris7-Dec-02 10:05
Burt Harris7-Dec-02 10:05 
GeneralRe: Custom TextBox Drawing Pin
mikasa9-Dec-02 2:21
mikasa9-Dec-02 2:21 
GeneralInternet Connection Pin
Mazdak7-Dec-02 5:34
Mazdak7-Dec-02 5:34 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.