heap

    1

    5답변

    Java VM에는 힙 크기를 설정하는 "-XMx"및 "-XMs"가 있습니다. 또한 힙의 크기를 지능적으로 조정할 수있는 "인체 공학"기능이 있습니다. 하지만, 나는 엄격하게 고정 된 크기의 힙을 필요로하는 문제가있다. 여기 명령 줄 인수입니다 : 는 "-Xms2m -Xmx2m -XX:+PrintGCDetails" 그러나, GC 로그를 관찰함으로써, 힙의

    -1

    3답변

    내 문제는 기능보다 의미가 있습니다. 코드가 deQueue 및 enQueue 함수를 올바르게 구현 한 것처럼 보입니다. reheapDown 및 reheapUp 기능을 잘못 사용하고있다, 그리고 나는 문제가 내 힙 기능 아이디어는 환자 개체가 제거 될 때 그렇게 간단한 우선 순위 큐 시스템을 재배치하는 것입니다 package priqueue; public

    1

    2답변

    성능 모니터를 볼 때 프로젝트에서 그 당시에 "왜 제 2 세대 힙이 너무 큽니까?" 현재 내가있는 곳입니다. Gen 2 힙의 내용 (확장, gen 1과 0, LOH)을 검사하는 도구와 튜토리얼에 관심이 있습니다.

    34

    8답변

    내 C++ main 함수에서 예를 들어, 스택 메모리 대신 힙 메모리를 사용하는 변수에 대한 포인터가있는 경우 - 응용 프로그램이 종료 된 후 자동으로 할당이 해제됩니까? 나는 그렇게 생각할 것이다. 그래도 종료시 메모리가 자동으로 할당 해제되는 상황에서 절대로 사용되지 않는다고 생각하더라도 항상 힙 할당을 삭제하는 것이 좋습니다. 예를 들어이 작업을 수행

    3

    4답변

    일부 코드가 메모리 누수의 원인이 될 수 있으며이를 확인하는 방법에 대해 확신하지 못합니다. MacOS X 용 도구가 있습니까? Xcode의 패키지의 일부로 설치됩니다 MallocDebug라는 응용 프로그램있다 - 는

    1

    1답변

    32 비트 Visual Studio 8.0 C++ Windows DLL (non.NET)이 예상보다 많은 메모리를 차지하는 것처럼 보입니다. 전체 메모리의 한 가지 수치가 아니라 작업 관리자 또는 리소스 모니터의 메모리 사용 값에 관심이없는 메모리의 정확한 위치를 확인하고 싶습니다. 뒤로 16 비트 힙합 HeapWalker 매우 도움이되었고 심지어 BITM

    1

    3답변

    HP-UX 환경에서 특정 Java 응용 프로그램과 관련하여 특이한 문제가 발생했습니다. 힙이 -mx512로 설정되어 있지만 gpm을 사용하여이 Java 프로세스의 메모리 영역을 보면 RSS 영역이 1.6GB 이상이고 DATA 영역에 1.1GB가 할당 된 것을 보여줍니다. 24-48 시간에 걸쳐 매우 빠르게 성장한 다음 몇 시간마다 2MB의 속도로 계속 성장

    1

    3답변

    Windows에서 실행중인 응용 프로그램의 힙 크기를 제한 할 수 있도록 VS2005 C++ 컴파일러 플래그가 Xmx ??? M java 플래그와 유사합니까? 현재 사용 가능한 메모리를 찾기 위해 메모리를 채울 수 있도록 힙 크기를 제한해야합니다. (코드가 임베디드 시스템에서 실행되어 메모리 사용량을 얻는 가장 좋은 방법입니다.)

    3

    3답변

    이 정보를 얻는 동안 프로세스를 죽이는 것이 좋습니다.

    14

    3답변

    저는 패스의 가치와 자바가 객체를 할당하는 방법과 자바가 객체를 스택에 두는 방법의 차이를 실제로보고있었습니다. 힙에 할당 된 오브젝트에 액세스 할 수 있습니까? 올바른 방법이 힙에서 올바른 데이터에 액세스 할 수 있도록 보장하기 위해 Java는 어떤 메커니즘을 적용합니까? 런타임 중에 자바 바이트 코드를 조작하는 것이 교활하고 어쩌면 힙에서 데이터를 조작