2008-09-22 4 views

답변

0

또한 더 나은 메모리 누수 추적 powarz

+0

다른 사람들을 위해 황량한 집이 효과가 있습니까? 나는 그것을 시험해 보았고 가장 중요한 것은 무엇이든 핵심을 쏟아 부었다. 이것은 우분투에서 루비 1.8.6입니다 –

2

신속하고 더러운 방법은 ObjectSpace.each_object{|e| p e}입니다. 당신은 당신이 유지하기를 원하는 것을 결정하기 위해 몇 가지 테스트를하거나, 객체들을 마샬링 할 수 있습니다. 더 하드 코어에 대한

2

heap_dump 보석, 그것으로이 주입 될 수 있어요 1.9.2/1.9.3를 들어 당신에게 루비의 특별한 사용자 정의 컴파일 된 사본을 제공 BleakHouse있다 실행중인 프로세스를 사용하여 gdb를

그것은하지 오브젝트 자체,하지만 당신은 싸움 누출에 있다면이 사용할 수, 객체에 대한 참조를 덤프 (그러나이었다 더 안정적는 과정 자체, 아니 성능 오버 헤드에 포함하는 것입니다)

관련 문제