64bit perl and memory usage
Dave Hodgkinson
davehodg at gmail.com
Sat Jul 14 19:27:36 BST 2007
On 14 Jul 2007, at 20:05, wiggly at wiggly.org wrote:
> alex at owal.co.uk wrote:
>> Because of some massively memory wasteful programs I am
>> approaching the
>> maximum memory limit per process. I am moving to 64 bit perl
>> (because the
>> boss said so). I'm trying it out now on some x86 boxes with a 64 bit
>> version of Solaris 10.
>> Now from first glance it seems like the programs are using quite a
>> bit
>> more memory with 64 bit perl than they did with 32. I have a vague
>> understanding that pointers are double in size, which is why the
>> maximum
>> memory is so much larger.
>
> If you're really hitting the hard ceiling already then you would
> appear to have two obvious options.
>
> 1) Slim down the program's memory requirements if you are able to.
Leave the leaf node data on the disk, keep the index in memory.
--
Dave Hodgkinson
Back in the Market Risk swamp
More information about the london.pm
mailing list