Sha256: ea22bbd7b2347356bd6d324711b79c74a3e6b68e82441231f1c1f4f3782d1f8c
Contents?: true
Size: 594 Bytes
Versions: 39
Compression:
Stored size: 594 Bytes
Contents
require "#{File.dirname(__FILE__)}/../setup" $LOAD_PATH << "#{File.dirname(__FILE__)}/../../lib/" ENV['CPUPROFILE_FREQUENCY'] = '500' require 'memcached' require 'rubygems' require 'perftools' require "#{HERE}/profile/exercise" profile = "/tmp/memcached_#{Memcached::VERSION}_rb" worker = Worker.new('mixed', 200000) PerfTools::CpuProfiler.start("#{profile}.out") do worker.work end system("pprof.rb --nodefraction=0.0000001 --text #{profile}.out") system("pprof.rb --nodefraction=0.0000001 --edgefraction=0.0000001 --pdf #{profile}.out > #{profile}.pdf") system("open #{profile}.pdf")
Version data entries
39 entries across 39 versions & 4 rubygems