로드가 많은 환경에서 메모리 부족 예외가 발생할 수 있다.
이는 .NET 가비지 컬렉터(GC)가 항상 메모리를 dispose하지 않기 때문에 발생할 수 있다.
이 문제를 해결하기 위해서 빈번하게 GC.WaitForPendingFinalizers 메서드를 직접 호출해야 한다.
참고 GC.WaitForPendingFinalizers 메서드를 직접 호출하는 응용 프로그램은 성능이 저하될 수 있다.
출저 : http://support.microsoft.com/kb/912884
이는 .NET 가비지 컬렉터(GC)가 항상 메모리를 dispose하지 않기 때문에 발생할 수 있다.
이 문제를 해결하기 위해서 빈번하게 GC.WaitForPendingFinalizers 메서드를 직접 호출해야 한다.
참고 GC.WaitForPendingFinalizers 메서드를 직접 호출하는 응용 프로그램은 성능이 저하될 수 있다.
출저 : http://support.microsoft.com/kb/912884
'닷넷 프레임워크' 카테고리의 다른 글
enum 데이터 타입에 null 할당하기 (0) | 2010.06.24 |
---|---|
enum 데이터 타입을 특정 형태에 해당하는 문자열로 표현하기 (0) | 2010.06.24 |
.NET Compact framework에서 현재 프로그램 위치 알아내기 (0) | 2010.02.22 |
.NET Compact framework에서 실행시간 구하는 방법 (0) | 2010.02.08 |
데이터 배열 복사 성능 비교 (1) | 2010.01.30 |