Большие объекты - Rubinius
Author: Less Than Three. <3. http://less.thanthree.com
Description: Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.

1.2.3

## Большие объекты

This page was machine translated. Please help us improve it.

See How-To - Translate Documentation

This topic has missing or partial documentation. Please help us improve it.

See How-To - Write Documentation

Large objects are born in a birthing tank rather than in the nursery.

Any object that exceedes the defined byte size for a large object upon allocation is allocated directly into the large objects space. This is done to avoid copying since copying large objects is an expensive operation.

Note that you can tune the number of bytes that constitute a large object which by default is 2700 (such a good baud rate eh?) bytes.

    rbx ... -Xgc.large_object=<number of bytes> ...

For more information on configuration variables available read the vm configuration source file