On Tue, Apr 13, 2010 at 11:16 PM, Mark Cave-Ayland mark.cave-ayland@siriusit.co.uk wrote:
Blue Swirl wrote:
I honestly don't know enough to make an informed choice, although my feeling is that since PPC has 512K (and it will obviously be enough to solve the problem with OpenSolaris) then it can't be too bad an option. Does anyone else have a feeling one way or the other?
One possible problem may be that we overrun the 32 bit address space, because there is only 3M available: 0xffd00000 to 0xffffffff.
Hmmm. Would that matter even for a 64-bit architecture like SPARC64? It wouldn't affect any of the other architectures except for PPC which already has a default of 512K rather than 256K. Also even with MEMORY_SIZE and DICTIONARY_SIZE set to 512K, that's still just 1M...
At the moment there is no issue. For the future state we still may consider building property value in temporary space and use malloc interface to store it permanently so we can reuse memory.