garbage-collection

    10

    3답변

    루프에 10,000 개의 문자열을 만드는 경우 많은 리소스를 소모하는 많은 가비지 수집이 발생해야합니다. 기호로 동일한 작업을 수행하는 경우 cannot be garbage collected 인 객체를 만듭니다. 어느 것이 더 낫습니까?

    3

    3답변

    JSP가 실행을 끝내면 JSP 페이지에서 선언 된 모든 변수가 가비지 수집에 사용됩니까? JSP에서 많은 메모리 집약적 인 Hashtable을 선언하고 미리 변수를 null로 설정하지 않고 JSP가 실행을 끝내도록하면 JSP가 실행을 마친 후에도 객체가 메모리에 남아있게됩니까? (나는 그냥 로컬 변수에. 같은 세션으로, 지속적인 변수에 저장하고 있지 않다.

    3

    2답변

    Objective-C v2.0 (Mac에서 사용하는 것임)에는 새로운 기능인 Garbage Collection이 있습니다. 나는 Linux PC (Ubuntu의 경우 궁금해하기 때문)에있는 아이입니다. 그래서 내 질문에 gcc/g ++ 컴파일러를 사용하여 Objective-C 가비지 수집?

    14

    7답변

    자주 사용하는 개체 풀을 유지 관리하고 새 개체를 만드는 대신 풀에서 개체를 가져 오는 것은 무엇입니까? 그것은 모든 클래스 객체가 가능할 것이라는 점을 제외하면 string international과 같은 것입니다. 예를 들어 gc 시간과 개체 생성 시간을 절약 할 수 있으므로 좋은 것으로 간주 할 수 있습니다. 반면에 여러 스레드에서 사용되는 경우 동기

    4

    1답변

    나는 어딘가에 (어쩌면 그렇게 되었을지 모르지만 질문을 찾을 수 없다)라고 생각한다. 디버그 세션에서 VS에서 stop을 누르면 프로세스가 중단되고 GC가 발생하지 않는다. 그러나 응용 프로그램 창을 닫으면 정상적으로 GC가 수행됩니다. 이 정보가 맞습니까? 또한 (비 디버그) 프로세스가 작업 관리자에서 종료되면 어떻게됩니까? 여전히 GC가 정리됩니까?

    2

    2답변

    Java에서 openGL을 사용할 때 (jogl과 같은 바인딩에서) 메모리 관리에 대해 걱정해야합니까? JVM이 생성 된 OpenGL 객체로 가비지 수집을 수행합니까? 그렇다면 정리에 접근하는 가장 좋은 방법은 무엇입니까?

    4

    3답변

    IBM JDK 1.4.2를 사용하는 AIX의 Websphere Portal Server 5.1에서 포틀릿으로 상당히 복잡한 애플리케이션을 실행하고 있습니다. 우리 프로덕션 시스템에서는 자세한 GC 로그에서 이상한 동작을 볼 수 있습니다. 정상적인 동작 기간이 지나면 시스템은 더 큰 블록과 큰 블록을 빠르게 할당 할 수 있습니다. 시스템은 각 GC를 완료하기

    2

    1답변

    ruby ​​개체에 Data_Wrap_Struct으로 바인딩 된 여러 구조체가 있고 mark() 및 free() 함수도 제공합니다. 수동으로 GC를 시작하거나 루비가 점프 될 때까지 기다리면 개체가 죽습니다. 새 항목이 없습니다. 이상한 점은 : rb_gc_register_address()과 함께 이러한 객체를 보호하려고해도 아무 것도 발생하지 않습니다.

    2

    2답변

    응용 프로그램의 sar에 높은 pgfree/s 값이 표시됩니다. 일반적으로 이것이 내가 염려해야 할 문제입니까? 그렇다면 일반적으로 GC에서 많은 시간을 보내고있는 원인은 무엇입니까?

    326

    12답변

    JavaScript의 delete 연산자와 약간 혼동 스럽습니다. 다음 코드 조각을 가지고 : var obj = { helloText: "Hello World!" }; var foo = obj; delete obj; 를 실행 된 코드의이 조각 한 후, obj는 null이지만, foo은 아직 정확히 obj 같은 객체를 참조합니다. 나는이