最近遇到个诡异的问题。
本机 mac 10.9 ruby 2.2.0 Rails 4.2.0 costs = Benchmark.realtime {Time.now.at_beginning_of_month} *1000 => 0.0939369201660156
服务器 Ubuntu 12.04 ruby 2.2.0 Rails 4.2.0 costs = Benchmark.realtime {Time.now.at_beginning_of_month} *1000 1.925826072692871
两者时间相差太大,服务器上此方法耗时太长,而且代码中使用了大量这样的代码。影响性能。 各位大牛有没有什么思路。
注:各位机器上的耗时是多少啊?