CompuServe Messages

#AMI BIOS & CACHE?

    18-Apr-94 22:32:53
Sb: #97569-#AMI BIOS & CACHE?
Fm: David Stinnett 70214,774
To: John Ellis 72440,3046
John, >>So I guess will bury SMARTDRV, eh? 🙂 He he he, not so fast. Did you forget about the sequal, "Return of the Living Smartdrive!"? I'm sure everyone else has tuned out of this thread by now, so I'll bring up a point about the /C switch. It seems clear to me that the C/ switch (according to all my manuals and dos 6.2 help) is simply a command to dump all data that has been previously put into ram by smartdrive, to the disk at the time you enter the command "smartdrv /C". You talk as if it was a switch to enable delayed caching or something. Why would the docs say that you should enter SMARTDRV /C before you turn your computer off? Because as soon as you enter Smartdrv /C at the prompt, you're telling smartdrive to empty the contents of the cache (if any) to disk, so you can then shut down without the worry of losing any data. Using the /C switch when smartdrive is first loaded (in the autoexec or whereever) is pointless, because no data is yet in the cache to write to disk. (Can anybody else back me up on this??? Is anybody else there anymore???) When I first ran into write problems with SD (I'm tired of typing SMARTDRIVE), was when I wrote some batch files to change my autoexec and config files automatically for whatever startup configuration I wanted. I had 3 or 4 versions of the startup files that would overwrite the existing ones, and then reboot. I had SD set up to the default (no parameters) and when I executed the batch and reboot, no changes were made. As it turns out, I was beating SD to the punch and rebooting before it could put the cached info to disk (which included the copy commands in the bat file), so there were two solutions. 1: place the command "SMARTDRV /C" at the end of the batch files, or 2: simply disable write caching. I chose the latter and this solved the problem. One of us is a little off on what the /C command does exactly, so I'd be curious to know if anybodyelse has a take on this (just the /C option). Your turn… David