Ngoptimalisasi Ruby diwiwiti karo profiling kanggo nemokake bottleneck sing nyata — mesthi ora karo nebak-nebak. Ruby relatif alon (interpreted, dynamic), mula optimalisasi fokus ing algoritma sing luwih apik, nyilingake alokasi obyek, ndandani query database (culprit sing biasane ana ing Rails), lan caching.
Profiling dhisik
.bm { || x.report() { expensive_method } }
