Microsoft MVP성태의 닷넷 이야기
안녕하세요 도움받고 싶습니다 [링크 복사], [링크+제목 복사],
조회: 11192
글쓴 사람
방문자 (asd at ad.com)
홈페이지
첨부 파일
 

현재

프로그램 개발 중 비트맵 관련한 소스부분을 타다가 메모리부족 오류가 나타나고 있습니다.

하지만 메모리는 부족하지 않습니다.

32비트 windows10에서 실험중입니다

4기가의 메모리를 가지고 있습니다.
궁극적으로 궁금한것은

bitmap을 생성하고 dispose하는 관계에서

해당 함수안에서의 bitmap을 생성하고 dispose는 하지 않습니다.
이때문에 발생한 원인 이라고 생각이 드는데요

하지만 이 발생이 더이상 나타나지 않는것입니다

한번밖에 보지 못하였고 이후에 동일한 에러를 발생시켜보려고 해당함수를 루프를 통해 5만번이상 돌려보았지만

메모리부족 예외를 던지지 않았습니다.

추측하건데 가비지컬렉터가 해당 메모리를 수집하여가지 않아서 발생한 문제 같은데

왜 동일한 에러를 발생 시킬 수 없는 것 일까요?








[최초 등록일: ]
[최종 수정일: 11/13/2019]


비밀번호

댓글 작성자
 



2019-11-13 08시29분
재현 가능한 오류가 아니라면, 그것을 이야기로 듣고 답변드리기는 어렵습니다. 그냥 무수한 가정이 오고 갈 뿐입니다. 시간이 되신다면 다음의 글 정도만 읽어보시고, 나중에 원인이 밝혀지면 후기 부탁드리겠습니다. ^^

.NET 64비트 응용 프로그램에서 왜 (2GB) OutOfMemoryException 예외가 발생할까?
; http://www.sysnet.pe.kr/2/0/946

StringBuilder에서의 OutOfMemoryException 오류 원인 분석
; http://www.sysnet.pe.kr/2/0/1171
정성태

... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...
NoWriterDateCnt.TitleFile(s)
809윤석준6/24/200918108IE -nomerge 옵션으로 새창을 열려고 합니다. [1]
808한승훈6/4/200916411dll import하기 위해 struct 구성시에 struct가 struct를 가지고 있고 포함된 struct가 ByValArray형태일때 해결 [1]
806곰티5/26/200914797defcon pro 설치 원천 봉쇄 방법 문의 [3]
802채승수5/8/200913946신뢰사이트 등록/적용에 관해 질문드립니다. [1]
801채승수4/15/200914779IE8 새세션을 코드로 구현할수 없을까요 [1]
800신동열4/7/200915141IE8에서 스마트 클라이언트 로딩 문제 [2]
7993/27/200919042이벤트 로그 오류 [1]
798천해3/26/200915299IE8.0 에 관해 질문 드립니다. [2]
797궁금..3/23/200915266IE 8 관련 질문.. [2]
796정성태3/20/200913995스마트클라이언트와 ActiveX에 관한 질문 [1]
795김기용3/19/200913707[질문] DHTML 다이얼로그 관련 [2]
794박평옥3/18/200914292Vista에서 URL Shortcut 실행 시 SetSite가 두 번 호출되는 증상에 관해 조언 부탁드립니다. [2]
792김기용3/12/200913353어제 세미나 잘 들었습니다. 질문사항이 있습니다.(ie8 마이그레이션 관련) [4]
791vb표성백2/17/200918756ATL 로 만든 COM 에 문자열 전달하기! C#에서 어떻게 하나요? [1]
790고민중2/16/200911535vista에 vs2005를 사용중입니다. [1]
789지언2/14/200913538MFC & C#(COM) 호환 관련하여 답변좀 부탁드립니다 [2]
788하루야채2/3/200912762스마트클라이언트 Windowless 설정에 대해서 문의드립니다. [2]
787궁금이2/2/200913125TFS 관련하여 질문드리고자 합니다. [2]
786맨날맑음1/30/200914210WPF를 SmartClient로 배포할순 없을까요? [2]
785정성우12/16/200813369Vista 환경에서 VB6로 개발한 어플리케이션이 IE 통해서는 런칭이 안됩니다.. [4]
783서광원11/20/200814094.NET 어셈블리를 COM에서 사용하도록 변경 했을때 배포는 어떻게 해야 하나요? [3]
782김용환10/14/200814437웹서비스에서 캐시를 사용하고 싶습니다. [3]
781이수정9/5/200812630visual studio 2008 관련 질문입니다. [2]
776신현창8/5/200812929VS2005로 실행시 갑자기 COM+ 등록이 안됩니다. [1]
775땡초7/21/200813128조언을 구하고저 합니다. [2]
774남호진7/19/200813592Visual Studio 2005나 2008에서 서버탐색기에연결된 데이터에서 정보를 끌어... [2]
... 61  62  63  64  65  66  67  68  69  [70]  71  72  73  74  75  ...