로드가 많은 환경에서 메모리 부족 예외가 발생할 수 있다.
이는 .NET 가비지 컬렉터(GC)가 항상 메모리를 dispose하지 않기 때문에 발생할 수 있다.

이 문제를 해결하기 위해서 빈번하게 GC.WaitForPendingFinalizers 메서드를 직접 호출해야 한다.

참고 GC.WaitForPendingFinalizers 메서드를 직접 호출하는 응용 프로그램은 성능이 저하될 수 있다.


출저 : http://support.microsoft.com/kb/912884

+ Recent posts