我有一个模特Post 在视图中,我还想显示将新帖子录制到数据库所花费的时间。
如何衡量创建@post的新实例所花费的时间?
答案 0 :(得分:1)
您可以使用Ruby的基准
timing = Benchmark.measure { Post.new }
或者您可以使用手动计时。
start = Time.now
@post = Post.new
finish = Time.now
timeTaken = finish - start
答案 1 :(得分:0)
gem 'rack-mini-profiler'
$ bundle
只需重新启动您的应用程序,即可查看您失去时间的位置。