4
Ruby 프로그램이 할당 한 메모리와 오브젝트의 양과 할당이 발생한 위치를 측정 할 수있는 여러 도구가 있습니다.Ruby 1.9에서 작동하는 할당 추적 프로그램은 무엇입니까?
- memprof
- BleakHouse
- 루비 교수 HPROF (등) (JRuby를를 사용하는 경우)
불행히도, 이러한 모든 도구처럼 보인다
Ruby 프로그램이 할당 한 메모리와 오브젝트의 양과 할당이 발생한 위치를 측정 할 수있는 여러 도구가 있습니다.Ruby 1.9에서 작동하는 할당 추적 프로그램은 무엇입니까?
불행히도, 이러한 모든 도구처럼 보인다
perftools.rb
(https://github.com/tmm1/perftools.rb)은 객체 할당에 대한 정보를 수집 할 수 있으며 Ruby 1.9에서 작동합니다. 불행히도, 객체 할당을 추적하기 위해 사용할 때 segfaults가 발생합니다!
문제가 해결되면이 답변을 수정하겠습니다.
JRuby가 1.8 버전 만 호환한다는 것은 무엇을 의미합니까? 나는 그것이 잠시 동안 1.9 호환이되었다고 생각했다. –
@AndrewGrimm, 내가 JRuby (이전에 꽤 오래 전)와 함께 작업했던 지난 번에는 MRI 1.8과 호환되었습니다. 이 질문을 편집하여 새로운 독자에게 더 유용하게 사용하려면 그렇게하십시오. –