Skip to content

Instantly share code, notes, and snippets.

@moro
Created April 13, 2011 02:12
Show Gist options
  • Save moro/916840 to your computer and use it in GitHub Desktop.
Save moro/916840 to your computer and use it in GitHub Desktop.
require 'rubygems'
require 'bundler'
require 'benchmark'
Benchmark.bm do |bm|
bm.report('Bundle.setup'.ljust(50)) do
Bundler.setup
end
bm.report('require "rails/all"'.ljust(50)) do
require 'rails/all'
require 'active_support/all'
end
bm.report('Bunder.requre(:default, Rails.env)'.ljust(50)) do
Bundler.require(:default, Rails.env)
end
bm.report('config/environment'.ljust(50)) do
require './config/environment'
end
end
user system total real
Bundle.setup 0.670000 0.070000 0.740000 ( 0.739912)
require "rails/all" 0.440000 0.210000 0.650000 ( 0.646037)
Bunder.requre(:default, Rails.env) 2.600000 0.510000 3.110000 ( 3.111339)
config/environment 2.430000 0.250000 2.680000 ( 2.690288)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment