resource-leak

    1

    4답변

    Naively, 나는 ThreadLocal이 값 유형에 대한 Thread의 WeakHashMap과 같은 어떤 것으로 기대했다. 그래서 ThreadLocal의 값이 실제로 saved in a map in the Thread이라는 것을 알았을 때 약간의 의아해했습니다. 그렇게 된 이유는 무엇입니까? 값이 ThreadLocal 자체에 저장되는 경우 ThreadL

    6

    3답변

    나는 SetTimer API를 사용하고 난 다음과 같은 코드를 많이 참조하십시오 case WM_DESTROY: // Destroy the timer. KillTimer(hwnd, IDT_TIMER); PostQuitMessage(0); break; 내가 프로세스 종료에 KillTimer 또는 시스템 자동으로 리소스를

    14

    6답변

    .NET 스레딩에 대해 읽었으며 ManualResetEvent을 사용하는 일부 코드에서 작업하고있었습니다. 인터넷에서 많은 코드 샘플을 발견했습니다. WaitHandle이는 폐기 패턴을 구현 WaitHandle에 대한 문서를 읽을 때 그러나, 나는 다음과 같은 보았다. Finalize 구현 및 비 관리 리소스 정리 정리를 참조하십시오. 샘플의 아무도 자신이

    4

    4답변

    나는 의심의 여지가있다. COM을 초기화하고, CoCreateInstance를 수행하고, 일부 인터페이스를 사용합니다. 릴리스를 호출하지 않고 CoUninitialize를 호출 할 수 있습니까? 메모리/리소스 유출이 발생합니까? 미리 감사드립니다. -Mani. MSDN에서

    4

    2답변

    작업 관리자에서 볼 수있는 USER 개체가 새고있는 프로그램이 있습니다. 누출되는 리소스 유형을 확인하는 방법이 있습니까? GDI 누수에 대한 GDI보기와 같은 프로그램을 사용하여 개체 유형별로 분류했습니다. USER 객체에 대해 이와 비슷한 것이 있습니까?

    4

    5답변

    Win32 API를 사용하여 C++로 구현 된 Windows 서버 응용 프로그램을 사용하여 많은 직렬 및 TCP/IP 통신을 수행합니다. 실행되는 동안 CPU 사용은 점차 증가하여 100 %에 도달합니다. 작업 관리자는 CPU 사용량의 대부분 (> 75 %)이 "시스템"프로세스에 있음을 나타냅니다. 서버 프로세스를 종료하면 CPU 사용량이 정상으로 돌아갑니

    0

    1답변

    프린터 드라이버에서 메모리 누수를 디버그하려고합니다. windbg의 heap -s를 사용하여 힙을 분석하면 어떤 증가도 보이지 않기 때문에 리소스 누출 일뿐입니다. 바람둥이로 다른 종류의 물건을 어떻게 모니터합니까? GDI 개체 및 열린 핸들 수가 증가하지 않으므로 그럴 수 있습니까? 메모리 누수의 증상은 개인 바이트가 180MB까지 증가하고 인쇄가 임의의

    3

    1답변

    WinDbg를 사용하여 핸들 할당에 이르는 호출 스택을 kwown 할 수 있는지 궁금합니다. 예 : HANDLE h = CreateEvent(NULL, FALSE, FALSE, NULL); : #include <windows.h> #include <conio.h> #include <iostream> using namespace std; int

    0

    1답변

    배경 : 코드에서 파일의 데이터를 읽으려고합니다. 데이터의 예는 개행으로 구분됩니다. 또한 데이터에 대한 메타 레벨이 있으며 세미콜론은 시퀀스의 끝에 도달했음을 나타내는 구분 기호 역할을합니다. 파일에 많은 시퀀스가 ​​포함되어 있습니다. 파일을 열어서 데이터의 라인을 읽고 벡터로 저장하고 데이터로 몇 가지 작업을 한 다음 파일의 끝까지 다음 줄을 읽으 려