Por lo tanto, la documentación rubí empresa afirma que todos los valores de los ajustes de GC se definen en las ranuras: http://www.rubyenterpriseedition.com/documentation.html#_garbage_collector_performance_tuningrecolección de elementos Rubí tamaño de la ranura Montón
(por ejemplo RUBY_HEAP_MIN_SLOTS)
Hemos afinado tamaño de la ranura min de nuestra aplicación e incremente para el mejor rendimiento por prueba y error (tenemos suficientes máquinas para tener una buena idea de cómo diferentes valores afectan la cantidad de llamadas malloc y GC completos).
Pero algo me ha estado molestando por un tiempo: ¿Qué tan grande es 1 ranura en bytes?
¿Cuál es el BGF? ¿Qué significa '$ 1 =' en este contexto? ¿En qué unidades está "40"? –
'p' =' print'; '$ 1' es el valor de retorno; '40' es el tamaño en bytes: http://en.wikipedia.org/wiki/Sizeof – arrtchiu