From: Zhoran Tvalve on 18 Feb 2010 08:57 Hi there, I play with ruby-prof. Profiling those simple-few-dozens-line scripts seems clear, but when I try to profile `rake --tasks`, as follows C:\InstantRails\rails_apps\projectN>"ruby-prof" "--printer=graph_html" "--file=ruby_prof.rake.html" "--min_percent=1.00" "--" "C:\InstantRails\ruby\bin\rake" --tasks I get reported execution total time from 84 to 102 seconds, while it actually took not more than 25 seconds. I set environment wariable RUBY_PROF_CPU_FREQUENCY to various values scaling them 10 times, but it seemes had no influence on execution total time. Also I tried same with --mode key values cpu, wall. How can I get more realistic totals? win xp sp3, core2duo T2300 @1.66GHz ruby 1.8.6 (2007-09-24 patchlevel 111) [i386-mswin32] -- Posted via http://www.ruby-forum.com/.
From: Roger Pack on 18 Feb 2010 11:51 > I set environment wariable RUBY_PROF_CPU_FREQUENCY to various values > scaling them 10 times, but it seemes had no influence on execution total > time. Also I tried same with --mode key values cpu, wall. which version of ruby-prof? (RUBY_PROF_CPU_FREQUENCY only helps with timing if you have an Intel chip and use that mode). Thanks. -r -- Posted via http://www.ruby-forum.com/.
From: Zhoran Tvalve on 18 Feb 2010 12:54 Roger Pack wrote: > which version of ruby-prof? ruby-prof-0.7.3-x86-mswin32-60 I've just tried again set RUBY_PROF_CPU_FREQUENCY=1 782 411 428 (1.66*1024*1024*1024) then ran C:\InstantRails\rails_apps\projectN>"ruby-prof" "--printer=graph_html" "--file=ruby_prof.rake.html" "--min_percent=1.00" "--mode=cpu" "--" "C:\InstantRails\ruby\bin\rake" --tasks got about 105 seconds then set RUBY_PROF_CPU_FREQUENCY=178 241 142 (previous value/10) and got about 110 seconds -- Posted via http://www.ruby-forum.com/.
From: Roger Pack on 18 Feb 2010 14:18 Zhoran Tvalve wrote: >> which version of ruby-prof? > > ruby-prof-0.7.3-x86-mswin32-60 I'll try and build a native gem for mswin32 and you can try that. -rp -- Posted via http://www.ruby-forum.com/.
From: Roger Pack on 18 Feb 2010 16:51 Zhoran Tvalve wrote: > Roger Pack wrote: >> which version of ruby-prof? > > ruby-prof-0.7.3-x86-mswin32-60 All righty update your gem, give 'er a shot again and report back. E:\installs\ruby_msvc\bin>gem install ruby-prof Successfully installed ruby-prof-0.8.1-x86-mswin32 1 gem installed Thanks for the kick in the pants to use rake compiler :) -rp -- Posted via http://www.ruby-forum.com/.
|
Next
|
Last
Pages: 1 2 Prev: Method prototypes like C++? // Compiling executables Next: Help : Error in scrubyt |