[squeak-dev] RemoteTask for poor man's multiprocessing with Squeak

David Corking lists at dcorking.com
Sat Jan 30 16:39:05 UTC 2010


On Fri, Jan 29, David T. Lewis wrote:
>
> I am using a 3.11.12-2146 VM compiled in 64-bit mode on my AMD-64 laptop
> with Linux, and a Squeak trunk image. This is a slow single-core CPU.

That is some very new code.  Therefore I suspect my mileage will
improve when I upgrade this dual-core Intel Mac to Linux or a recent
OS X (rather than persevering with an unsupported version of Mac OS X.
 Darwin's binary loader changed circa 2008, among other things, so
running the latest Xcode with an older Mac as target requires special
care and feeding.)

> I don't know how reliable this is on OS X. I know that most OSProcess
> functions work on OS X, but I'm not sure how solid the #forkSqueak is.

That will be very interesting to drill into (when I get the tax
returns done :( )   I'm afraid I didn't know OSProcess could fork a
Squeak until your post on Tuesday.

> AioPlugin is not included on OS X, although I expect that it would
> work if you try compiling it, because the Mac and Unix VMs share the
> same aio functions in the support code.

The darwin builds of the Unix VM have AioPlugin.  I assume your demo
won't work with the fallback I/O protocol.

David



More information about the Squeak-dev mailing list