Nicolas;
IMO, fork is perfectly acceptable for the sort of activity that you are describing. And, in fact, for any computation that might take hours, i'd probably prefer to write the results to a file, unless they are *very* large. As an aside, on some systems, for some tasks, fork will be faster than starting a thread. But this is lisp. I think our mentality should be to get the job done in an elegant way that solves our problems sufficiently fast, then move on. If you're not causing garbage collection, the heap should be largely shared between the subprocesses. dave __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com
