home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
World of A1200
/
World_Of_A1200.iso
/
programs
/
disk
/
backup_utils
/
mrbackup1.5
/
docs
/
compressor.doc
< prev
next >
Wrap
Text File
|
1995-02-27
|
3KB
|
60 lines
The MRBackup Compressor
Version 2.00, 03/28/93
The compressor is a free-running application typically started by MRBackup
to perform data compression/decompression services. When MRBackup requires
these services, it enters into a "dialogue" with the Compressor. By
separating the compression services from the MRBackup program, the MRBackup
program is smaller. Compression performance is also enhanced by the
streaming of data to/from the compressor (actual data movement is
minimized).
The compressor is implemented as a small overlayed program. Upon startup,
it first checks to see if a copy of Compressor is already running. If so,
it exits immediately (only one instance of Compressor may be run at one
time). Otherwise, it creates a public port named "MRCompress". When it is
idle, very little memory resources are required. When it becomes active,
the primary code segment is "rolled in" and memory is allocated for the
compression/decompression tables.
The compressor should normally be kept in the same directory where the
MRBackup program is stored. The logical name "MRBackup:" should point to
this directory. If you wish to preload the compressor so that MRBackup
will always find it available, simply issue the following command, either
from the CLI or from your s:user-startup script:
RUN <nil: >nil: MRBackup:Compressor
If you wish to stop the compressor, just issue the following command from
the CLI:
MRBackup:Compressor quit
The following compressor executables are provided:
· Compressor
Compressor with overlays, will run on any Amiga
· Compressor.No_Overlays
Compressor without overlays, will run on any Amiga
· Compressor_020
Compressor with overlays, optimized for accelerated Amigas
· Compressor_020.No_Overlays
Compressor without overlays, optimized for accelerated Amigas
The overlayed configuration requires very little memory when it is idle
since the compression code segment is removed from memory. This is
normally the preferred version to use. However, this also means that the
Compressor program file must be readily accessible so that the overlay
segments can be accessed quickly. If you are in a situation where you must
run MRBackup from floppy disk, you may prefer to use the non-overlayed
version. To do this, simply rename the overlayed version to
"Compressor.Overlays" and rename the non-overlayed version to "Compressor".
DO NOT attempt to run the 020 versions of the Compressor on a stock 68000
machine. These versions contain instruction codes not supported by the
68000 processor. Attempting to run them will crash your system.