Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Dymo, Alexander, author.

Title Ruby performance optimization : why Ruby is slow, and how to fix it / by Alexander Dymo. [O'Reilly electronic resource]

Publication Info. [Place of publication not identified] : The Pragmatic Programmers, [2015]
©2015
QR Code
Description 1 online resource (1 volume) : illustrations.
Series The pragmatic programmers
Pragmatic programmers.
Note Includes index.
Contents Cover; Table of Contents; Preface; The Need for Speed; How to Read This Book; Acknowledgments; 1. What Makes Ruby Code Fast; What Makes Ruby Code Slow; Optimize Memory; Get Into the Performance Mind-set; 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; Optimize but Don't Break.
Pick Low-Hanging FruitTake a Step Back; 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 Outside the Box; Cycle Long-Running Instances; Fork to Run Heavy Jobs; Do Out-of-Band Garbage Collection.
Tune Your DatabaseBuy Enough Resources for Production; Takeaways; 10. Tune Up the Garbage Collector; Understand How Ruby Uses Memory; Know What Triggers GC; Understand Why GC in Ruby 2.1 and 2.2 Is So Much Faster; Tune Up GC Settings; Takeaways; Onward!; Index; â#x80;#x93; SYMBOLS â#x80;#x93;; â#x80;#x93; DIGITS â#x80;#x93;; â#x80;#x93; A â#x80;#x93;; â#x80;#x93; B â#x80;#x93;; â#x80;#x93; C â#x80;#x93;; â#x80;#x93; D â#x80;#x93;; â#x80;#x93; E â#x80;#x93;; â#x80;#x93; F â#x80;#x93;; â#x80;#x93; G â#x80;#x93;; â#x80;#x93; H â#x80;#x93;; â#x80;#x93; I â#x80;#x93;; â#x80;#x93; J â#x80;#x93;; â#x80;#x93; K â#x80;#x93;; â#x80;#x93; L â#x80;#x93;; â#x80;#x93; M â#x80;#x93;; â#x80;#x93; N â#x80;#x93;; â#x80;#x93; O â#x80;#x93;; â#x80;#x93; P â#x80;#x93;; â#x80;#x93; Q â#x80;#x93;; â#x80;#x93; R â#x80;#x93;; â#x80;#x93; S â#x80;#x93;; â#x80;#x93; T â#x80;#x93;; â#x80;#x93; U â#x80;#x93;; â#x80;#x93; V â#x80;#x93;; â#x80;#x93; W â#x80;#x93;; â#x80;#x93; X â#x80;#x93;; â#x80;#x93; Z â#x80;#x93.
Subject Ruby (Computer program language)
Object-oriented programming (Computer science)
Web site development.
Ruby (Langage de programmation)
Programmation orientée objet (Informatique)
Sites Web -- Développement.
Object-oriented programming (Computer science)
Ruby (Computer program language)
Web site development
Other Form: Print version: Dymo, Alexander. Ruby performance optimization. Dallas, Texas : The Pragmatic Bookshelf, [2015] 9781680500691 (OCoLC)907205707
ISBN 9781680501674 (electronic bk.)
1680501674 (electronic bk.)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information