Ruby performance optimization : why Ruby is slow, and how to fix it
(eBook)
Description
Also in this Series
More Details
Notes
Reviews from GoodReads
Citations
Dymo, A. (2015). Ruby performance optimization: why Ruby is slow, and how to fix it . The Pragmatic Programmers.
Chicago / Turabian - Author Date Citation, 17th Edition (style guide)Dymo, Alexander. 2015. Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It. [Place of publication not identified]: The Pragmatic Programmers.
Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)Dymo, Alexander. Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It [Place of publication not identified]: The Pragmatic Programmers, 2015.
Harvard Citation (style guide)Dymo, A. (2015). Ruby performance optimization: why ruby is slow, and how to fix it. [Place of publication not identified]: The Pragmatic Programmers.
MLA Citation, 9th Edition (style guide)Dymo, Alexander. Ruby Performance Optimization: Why Ruby Is Slow, and How to Fix It The Pragmatic Programmers, 2015.
Staff View
Grouping Information
Grouped Work ID | 16206fb2-11e6-02e4-a965-b004d7ea9fb0-eng |
---|---|
Full title | ruby performance optimization why ruby is slow and how to fix it |
Author | dymo alexander |
Grouping Category | book |
Last Update | 2025-01-09 14:21:28PM |
Last Indexed | 2025-01-18 02:40:45AM |
Book Cover Information
Image Source | syndetics |
---|---|
First Loaded | Oct 1, 2024 |
Last Used | Oct 1, 2024 |
Marc Record
First Detected | Jul 29, 2024 04:02:10 PM |
---|---|
Last File Modification Time | Jan 09, 2025 02:29:09 PM |
MARC Record
LEADER | 04390cam a2200481 i 4500 | ||
---|---|---|---|
001 | ocn935326990 | ||
003 | OCoLC | ||
005 | 20241227112656.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 160120s2015 xx a o 001 0 eng d | ||
020 | |a 1680500694|q (electronic bk.) | ||
020 | |a 1680501674|q (electronic bk.) | ||
020 | |a 9781680500691|q (electronic bk.) | ||
020 | |a 9781680501674|q (electronic bk.) | ||
020 | |z 1680500694 | ||
035 | |a (OCoLC)935326990 | ||
037 | |a CL0500000705|b Safari Books Online | ||
040 | |a UMI|b eng|e rda|e pn|c UMI|d OCLCF|d DEBBG|d DEBSZ|d N$T|d EBLCP|d CEF|d OCLCQ|d UAB|d OCLCQ|d OCLCO|d OCLCQ|d OCLCO|d OCLCL|d OCLCQ|d N$T | ||
049 | |a FMGA | ||
050 | 4 | |a QA76.73.R83 | |
082 | 0 | 4 | |a 005.1/17|2 23/eng/20240320 |
100 | 1 | |a Dymo, Alexander,|e author. | |
245 | 1 | 0 | |a Ruby performance optimization :|b why Ruby is slow, and how to fix it /|c by Alexander Dymo. |
264 | 1 | |a [Place of publication not identified] :|b The Pragmatic Programmers,|c [2015] | |
264 | 4 | |c ©2015 | |
300 | |a 1 online resource (1 volume) :|b illustrations. | ||
336 | |a text|b txt|2 rdacontent | ||
337 | |a computer|b c|2 rdamedia | ||
338 | |a online resource|b cr|2 rdacarrier | ||
490 | 1 | |a The pragmatic programmers | |
500 | |a Includes index. | ||
505 | 0 | |a 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. | |
505 | 8 | |a 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. | |
505 | 8 | |a 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. | |
588 | 0 | |a Print version record. | |
650 | 0 | |a Ruby (Computer program language)|0 http://id.loc.gov/authorities/subjects/sh00000128 | |
650 | 0 | |a Object-oriented programming (Computer science)|0 http://id.loc.gov/authorities/subjects/sh87007503 | |
650 | 0 | |a Web site development.|0 http://id.loc.gov/authorities/subjects/sh98004795 | |
758 | |i has work:|a Ruby Performance Optimization (Text)|1 https://id.oclc.org/worldcat/entity/E39PD3yw3tcqmc76HWbqgrBkQm|4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version:|a Dymo, Alexander.|t Ruby performance optimization.|d Dallas, Texas : The Pragmatic Bookshelf, [2015]|z 9781680500691|w (OCoLC)907205707 |
830 | 0 | |a Pragmatic programmers.|0 http://id.loc.gov/authorities/names/no2007023959 | |
856 | 4 | 0 | |u https://www.aclib.us/OReilly |