메모리 유출 문제 (해결)

저자:침몰함 7, 2015-11-30 10:28:10, 2015-12-02 01:58:48 업데이트 되었습니다

자신의 전략, 증가하고 있는 메모리 사용 문제, 코드에서 문제를 찾을 수 없는, 질문하고 싶은, 누가 비슷한 문제를 겪어, 어떤 해결책을 사용. 어떤 상황에서는 메모리 유출이 발생할 수 있는지 알려주세요.

해법: 1, 더 이상 순환에서 너무 많은 변수를 생성하지 마십시오. 2, 주 함수 코드를 최소화하십시오. 3, 하위 함수 매개 변수를 최소화하여, 상위 함수의 변수 메모리를 최대한 빨리 풀 수 있도록, 여러 개의 api를 호출하지만 함수 간의 연관성이 없으므로, 상위 함수의 변수 메모리를 가능한 한 빨리 풀 수 있도록, 상위 함수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 변수 매개 4, 각종 Log, LogStatus 등의 상태 표시 함수는 main, ontick 함수에서 분리 함수를 사용하는 것이 좋습니다. 5. 해파리 같은 속도 요구가 낮은 정책의 경우, 의도적으로 호출 수를 줄이는 것이 필요없이 많은 api를 호출할 수 있으며, 그렇지 않으면 너무 많은 참조로 인해 메모리의 자유에 영향을 줄 수 있습니다.

아마 틀릴지도 모르지만 문제가 해결됐습니다.


더 많은

하지만 문제는 코드에서 찾아내는 것입니다.

침몰함 7루프에서 변수를 만들지 않는 것이 좋습니다. 그리고 변수가 사용된 후에 =null로 회수합니다.

이 사이트는 다른 사용자와 공유할 수 있습니다.

침몰함 7감사합니다. 기본적으로 해결되었습니다.