Logan Capaldo
9/23/2006 4:17:00 PM
On Sat, Sep 23, 2006 at 08:25:18PM +0900, ben@somethingmodern.com wrote:
> Does anyone have experience with using Ruby for analysis (*lots* of
> maths), on a machine with a ridiculous amount of RAM? For example, a
> hip 64-bit Linux kernel on a machine with 32 or 64 GB of physical RAM.
>
> Are there any "gotchas" I should be aware of? Would all the RAM be
> addressable by a given Ruby process? Or would I still have to be
> forking a number of processes, each allocated a bit of the address
> space (blech)?
>
Not having done this myself, you should take everything I say with a
grain of salt, but since ruby allocations (eventually) use malloc, how
much of this massive address space it gets and all that jazz strike be
as being something that is entirely up to the operating system.
(Excepting things in C extensions which may use mmap or whatever.)
> Thanks, oh Ruby masters.
>