pvhp@forte.com (Peter Prymmer) writes: >Matthias Neeracher wrote a message received 3-JUN-1997 17:04:59.08: >!You all have correctly identified file system performance as the bottleneck. >! >!D.Thomas@vthrc.uq.edu.au (Danny Thomas) writes: >!>"Paul J. Schinder" <schinder@pjstoaster.pg.md.us> writes >!>>In 6 or so months, we can all upgrade what machines we can to Rhapsody and >!>>lose the file system bottleneck. Until then, there's little to be done. >! >!Maybe not in this script, but in scripts that have a somewhat better balance >!between computation and I/O, there are theoretical possibilities to speed up >!MacPerl (through asynchronous writes), but I won't pursue them in the near >!future. > >Um that sounds dangerously like a contemplation of something other than perl's >famous and effective reference counting "garbage collection" scheme. Are ^^^^^^^^^ though not optimally efficient :-) >proposing an IO request collection scheme that scripters won't have control >over? What I'm proposing is that a POSIX level write copies the data into a memory buffer and does the disk write in the background while computation continues. This is already the way things work in most operating systems. Neither perl source code nor anything user visible would change under such a scheme. Matthias ----- Matthias Neeracher <neeri@iis.ee.ethz.ch> http://www.iis.ee.ethz.ch/~neeri "We all agree on the necessity of compromise. We just can't agree on when it's necessary to compromise." --Larry Wall in <1991Nov13.194420.28091@netlabs.com> ***** Want to unsubscribe from this list? ***** Send mail with body "unsubscribe" to mac-perl-request@iis.ee.ethz.ch