Ruby에서 메서드와 해당 메서드의 개별 문에 걸리는 시간을 어떻게 측정 할 수 있습니까? 아래 방법을 보면 방법에 걸린 총 시간과 데이터베이스 액세스 및 redis 액세스에 걸린 시간을 측정하고 싶습니다. 모든 문 앞에 Benchmark.measure를 작성하고 싶지 않습니다. 루비 인터프리터가이 작업을 수행 할 수있는 방법을 제공합니까?
def foo
# code to access database
# code to access redis.
end
new Date()
루비가 가지고있는 자바 스크립트 와 비슷한 것이 있지만 정확한 구문이 기억 나지 않습니다. 하지만 당신이 목록 괜찮은 구글을 주어야한다