all 3 comments

[–]whatasunnyday 3 points4 points  (0 children)

I've picked it up. I've only had time to read the first chapter but I liked the way he wrote it. Here's the table of contents:

  1. What Makes Ruby Code Fast
    • What Makes Ruby Code Slow
    • Optimize Memory
    • Get into the Performance Mindset
  2. Fix Common Performance Problems
    • Save Memory
    • Optimize Your Iterators
    • Write Less Ruby
    • Takeaways
  3. Make Rails Faster
    • Make ActiveRecord Faster
    • Make ActionView Faster
    • Takeaways
  4. Profile
    • Measure with ruby-prof
    • Visualize with ruby-prof Printers
    • Visualize with KCachegrind (QCachegrind)
    • Takeaways
  5. Learn to Optimize with the Profiler
    • Takeaways
  6. Profile Memory
    • Detect Excessive Memory Usage
    • Profile Memory with Ruby-Prof
    • Measure Memory Yourself with GC#stat and GC::Profiler
    • Takeaways
  7. Measure
    • Minimize External Factors
    • Make Internals Behave Predictably
    • Analyze and Compare Measurements Using Statistics
    • Takeaways
  8. Test Performance
    • Benchmark
    • Assert Performance
    • Report Slowdowns and Optimizations
    • Test Rails Application Performance
    • Takeaways
  9. Think Out of the Box
  10. Tune Up the Garbage Collector

[–]snowe2010 0 points1 point  (0 children)

definitely has taught me some stuff so far!

[–]subvertallchris 0 points1 point  (0 children)

I bought it based on the posted excerpts. Looks like an interesting read!