Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!samsung!think!mintaka!dcw From: dcw@lcs.mit.edu (David C. Whitney) Newsgroups: comp.sys.apple Subject: Re: The Apple IIf Message-ID: <1990Feb23.204459.12081@mintaka.lcs.mit.edu> Date: 23 Feb 90 20:44:59 GMT References: <900222.14492460.054933@UWEC.CP6> Sender: news@mintaka.lcs.mit.edu Organization: MIT Spoken Language Systems Group Lines: 32 In article nagendra@bucsf.bu.edu (nagendra mishr) writes: >Here's an idea. I don't know how it would far in applicativity, but >how about somehow having a configure option on the system disk which you >would let you tell the system exactly what you wanted to have installed in >the system. Once this is done, the system copies the memory image onto >disk. This way, when you boot up, you the system fast loads the memory >image into memory and you're up and running in a very short amount of time. This is actually not a new idea. Symbolics Lisp Machines have a feature where one loads all the systems he wants into memory, configures things as he likes and then saves the virtual memory in a world-load file. The next time you boot, everything is exactly as you left it. It consumes disk space like you can't imagine, and getting things set up just right is a pain. It DOES save a lot of boot time if you have to load 18 different systems... I used a similar method when creating a package for the // some years ago. I used RWTS to save all of memory out to the disk and then twiddled the DOS loader to load in oodles of pages instead of just the 9 or 10 needed for DOS 3.3. It loads up mighty fast. Most automatic software crackers (such as the Copy Master II or Wildcard) do this as well. You push the button and then insert a blank disk. It saves all the memory and the current PC to the disk. You boot the disk and it starts up right where you pushed the button. (whew!) -- Dave Whitney dcw@sun-bear.lcs.mit.edu ...!mit-eddie!sun-bear!dcw dcw@athena.mit.edu My employer pays me well. This, however, does not mean he agrees with me. I wrote Z-Link & BinSCII. Send me bug reports. I use a //GS. Send me Tech Info.