Cargando…

Ruby performance optimization : why Ruby is slow, and how to fix it /

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Dymo, Alexander (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: [Place of publication not identified] : The Pragmatic Programmers, [2015]
Colección:Pragmatic programmers.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn935326990
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160120s2015 xx a o 001 0 eng d
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 
020 |a 9781680501674  |q (electronic bk.) 
020 |a 1680501674  |q (electronic bk.) 
020 |z 1680500694 
020 |z 9781680500691 
029 1 |a DEBBG  |b BV043968699 
029 1 |a DEBSZ  |b 485792060 
029 1 |a GBVCP  |b 876244398 
035 |a (OCoLC)935326990 
037 |a CL0500000705  |b Safari Books Online 
050 4 |a QA76.73.R83 
072 7 |a COM  |x 051410  |2 bisacsh 
082 0 4 |a 005.1/17  |2 23 
049 |a UAMI 
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 
588 0 |a Print version record. 
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. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Ruby (Computer program language) 
650 0 |a Object-oriented programming (Computer science) 
650 0 |a Web site development. 
650 6 |a Ruby (Langage de programmation) 
650 6 |a Programmation orientée objet (Informatique) 
650 6 |a Sites Web  |x Développement. 
650 7 |a COMPUTERS  |x Programming Languages  |x Ruby.  |2 bisacsh 
650 7 |a Object-oriented programming (Computer science)  |2 fast  |0 (OCoLC)fst01042804 
650 7 |a Ruby (Computer program language)  |2 fast  |0 (OCoLC)fst01101038 
650 7 |a Web site development.  |2 fast  |0 (OCoLC)fst01173243 
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. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781680501681/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL5307347 
938 |a EBSCOhost  |b EBSC  |n 1716709 
994 |a 92  |b IZTAP