Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!columbia!rutgers!ucla-cs!zen!ucbvax!MITRE-BEDFORD.ARPA!jhs From: jhs@MITRE-BEDFORD.ARPA Newsgroups: comp.sys.atari.st Subject: Re: 16 Mbyte RAMdisk... Message-ID: <8707250333.AA08699@mitre-bedford.ARPA> Date: Fri, 24-Jul-87 23:33:36 EDT Article-I.D.: mitre-be.8707250333.AA08699 Posted: Fri Jul 24 23:33:36 1987 Date-Received: Sat, 25-Jul-87 17:12:31 EDT Sender: daemon@ucbvax.BERKELEY.EDU Distribution: world Organization: The ARPA Internet Lines: 40 Glen Stone's idea of a 16Mbyte RAMdisk at first sounded to me like a solution to which there is no corresponding problem. The problem I see is that the main point of a hard disk is that it is nonvolatile. In fact the main problem with hard disks is that one accumulates a large amount of data on them and then is vulnerable to catastrophic consequences if it all evaporates. I would think that a RAMdisk version would be all the more vulnerable to this sort of problem. However, there is ONE problem for which Mr. Stone's idea would be a darn good solution: speeding up the access time in a hard disk. That is, Mr. Stone's gadget should perhaps be integrated with a normal, in fact fairly cheap, hard disk, say one with really snail-like access times, 100 milliseconds or more. Perhaps a 16 Mbyte hard disk with such access times could be made really inexpensive. If so, perhaps some enterprising hard disk manufacturer should integrate one of their cheap, slow disks with Mr. Stone's Supercharger. When you power the supercharged disk drive on, it copies the magnetic storage contents over to RAMdisk. This might take awhile, but perhaps only several seconds if it was well designed with a very high speed internal path. And with a sensible sequence which involved only the 1-track step access time rather than the "average" time. Also, at least READ access could be allowed from the magnetic medium at boot-up while the transfer was going on. Or the RAM could be SRAM with battery backup, so most of the time there would be no problem. Anyway, once the transfer to RAM was complete, the RAMdisk would take over realtime processing, giving disk access times in the microseconds instead of milliseconds. While we are at it, the controller for this device could keep track of write accesses and back them up to nonvolatile magnetic disk storage at its leisure -- basically as fast as it could get around to it. The BACKUP process would lag realtime by a few tens of milliseconds to a few seconds, perhaps. When power was again shut down, the system would grab the power switch away from you and keep power on long enough to finish any backup operation in progress before actually shutting down. Now THIS device would be a cheap, blindingly fast hard disk, and might well have a lot of eager customers! You wouldn't even have to mention the fact that the 100-usec average access time was done with a RAMdisk -- just let the competing disk manufacturers wonder how the heck you did it! Or more likely, let them think it was a misprint in the spec sheet! Any comments from the net? -John Sangster / jhs@mitre-bedford.arpa