So, Rubin Unternehmen Dokumentation besagt, dass alle Werte in den GC-Einstellungen in Schlitze definiert sind: http://www.rubyenterpriseedition.com/documentation.html#_garbage_collector_performance_tuningRuby-Garbage Collection Heap Slot Größe
(zB RUBY_HEAP_MIN_SLOTS)
Wir fein abgestimmt unsere App min Nutengröße und inkrementieren für die beste Leistung durch Versuch und Irrtum (wir haben genug Maschinen, um eine gute Idee zu bekommen, wie unterschiedliche Werte die Anzahl von malloc-Anrufen und Voll-GCs beeinflussen).
Aber etwas nervt mich schon seit einiger Zeit: Wie groß ist 1 Slot in Bytes?
Was GDB ist? Was bedeutet '$ 1 =' in diesem Zusammenhang? Welche Einheiten sind "40"? –
'p' =' print'; '$ 1' ist der Rückgabewert; '40' ist die Größe in Bytes: http://en.wikipedia.org/wiki/Sizeof – arrtchiu