home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
system
/
statram
/
readme
< prev
next >
Wrap
Text File
|
1995-02-27
|
3KB
|
91 lines
STAT-RAM 1.5 A very fast recoverable ram drive
Richard Waspe 22 May 1993
STAT-RAM or 'SD0:' is a very fast recoverable ram drive that takes
advantage of FFS under WB2 or FFS International under WB2.1 or 3.
This is not solely my work, but is based on ASDG-RAM, or 'VD0:' by
ASDG.
ASDG-RAM has been reliable for many years since it was placed in the
PD. However it has always been slow because it uses OFS, or old file
system. I have dis-assembled VD0:, converted it for use under FFS and
made a few more adjustments. It has been renamed to SD0:, STAT-RAM to
avoid collision or confusion with VD0:, ASDG-RAM. This is more than
just a 'hack'. The source code has been derived by full disassembly,
understanding, and commentry of the original. I have mailed ASDG
asking if I could distribute this, and if I may see their original
source, just in case I have missed something, but so far have had no
reply. Until then it remains Beta.
On an accelarated machine, SD0: is up to 7 times faster, and averages
5 times faster than the original VD0: . It's also 4 to 5 times faster
than RRD. It also survives the deepest re-boot, even the ColdReboot
of rekicking a KS file, and is the only device I have yet witnessed
to do so.
Although the device is dynamic, ram may not always be given back when
you want it. Just run PurgeSD0 and the device is cleansed. SD0: will
periodically purge it'self if left, but considerable ram will be
eaten until then. Please note, that at this time PurgeSD0: *is* just
a hack to cope with the device name change. It needs to be re-written.
There are two versions of STAT-RAM in this Archive, according to if
you are using WB2.04 or WB2.1 upward. Neither will work with WB1.3.
WB2.1 and WB3.0 Users.
Copy static.device.DOS3 to Devs: and rename it to static.device. Drag
SD0 and it's Icon into Devs:DosDrivers.
WB2.04 Users.
Copy static.device.DOS1 to Devs: and rename it to static.device. Add
the mountlist to your Devs:Mountlist file.
Common Instructions
Change HiCyl in the mountlist/mountfile to whatever you want, but it
*must* be ODD. The total number of Cylinders is HiCyl+1, which
obviously must be EVEN. The maximum size of your ram drive will be
(HiCyl+1)*8 KBytes. Remeber this is a maximum size, and ram will not
be used until you write files to it. When you delete files, ram will
eventually be given back to the system. Copy PurgeSD0: into C: .
Power down, wait at least 15 seconds then power up. You will now have
a disk icon on the WB called STAT-RAM.
Restrictions.
This release has fixed a memory handling routine that stopped StatRam
for working with an A4000 or A3000 if a 16 bit memory board was not
present. It now works fine on any Amiga, *but* it's contents may not
be stable if held in 'Ranger' or C0000 memory as used in A500 and
A600 trapdoor ram expansions.
History.
V1.4 released 12 April 1993
V1.5 released 22 May 1993
Fixed A4000 and A3000 problem
/* Richard Waspe - Amiga Developer
*
* INTERNET : waspy@cix.compulink.co.uk
* USENET : rwaspe@hamlet.adsp.sub.org
* FIDONET : 2:255/72.2
*/