On Tue, Nov 02, 2010 at 09:03:01PM -0400, David T. Lewis wrote:
On Thu, Oct 28, 2010 at 09:25:18PM -0700, Dan Ingalls wrote:
Hi Guys ;-)
Anyone have experience with running super huge Squeaks? I have the chance to use an absurdly big machine. I'd appreciate advice (offline unless you think it would be generally useful) regarding the relative stability of, say, linux and windoze builds of 64-bit Squeaks known (or thought) to run with over a terabyte of objects, and also where there may be some pre-built 64-bit images (sorry if this is in an obvious place). Finally (since I've mainly used a Mac for Squeak) I guess I'll have to know how to tell it how big to be, or would it grow gracefully if I just said "(String new: 1000000000000) size" in a normal image?
Hi Dan,
I've made a few updates today to VMMaker and the unix platform code that should make it easier to experiment with large object memories. These consist of a few type declaration fixes and updates to permit larger expansion of object memory and allocation of large objects when word size is 8 and host platform is 64-bit.
I put a copy of a working Squeak 3.8 based 64-bit image, along with VMMaker and platform sources, at http://squeakvm.org/squeak64.
I updated the files on squeakvm.org to fix a problem affecting SlangBrowser (display C translation in the browser) in the 64-bit image, and also to fix the web page links to the files that I had somehow managed to screw up.
The files are now here:
http://squeakvm.org/squeak64/sq64-20101106-dtl.zip http://squeakvm.org/squeak64/sq64-20101106-dtl-sources-and-image.zip
Dave