FileCopyEx - Read me
Here is the list of features brought in the
ancient process of copying:
- Buffering several files in one buffer. When copying many small
files, instead of reading and writing each file individually,
we can read several files, and then write them all. This
reduces moving of drive heads from source to destination,
which slows down copying when copying from one partition
to another located on same physical drive. Idea stolen from
DOS Navigator.
- Minimizing fragmentation.
When copying big files, plugin writes as large
blocks of data as possible. This reduces
number of disk space reallocations caused by
enlarging the file.
- Caching optimization. Block sizes for reading and
writing selected to allow the system to cache data
in most effective manner.
- Parallel copy. Simultaneous reading and writing
when copying between different physical drives.
Maximal acceleration (2 times) will be achieved when
source read speed equals to destination write speed.
- NTFS support: compression and encryption.
You can specify whether files will be compressed or
encrypted in destination or not. (Encryption is
supported only by Windows 2000)
- Enhanced overwrite modes, including Append,
automatic and manual Rename. Idea stolen from DOS Navigator.
- The process of copying itself will give you a lot of
pleasure. Plugin will calculate elapsed and remaining time
and speed of reading and writing.
- Better file description management:
updating description files (descript.ion, files.bbs...) in
subdirectories, the feature lacked by FAR. When copying directories,
FAR simply copies entire description files located in them to destination.
This results in several problems. First, descriptions are copied
of all files, even of skipped ones. Second, if description file
already exists in destination path, it will be overwritten.
Extended copy successfully solves these problems.
- It is possible to put files that were skipped or not copied due
to errors to temporary panel.
During testing was achieved 4x acceleration
in comparison with FAR's built-in copying!!!
Known issues:
- Transferring files within one physical drive is
performed by renaming. All attributes of source files
(compression, encryption, access rights) don't change
regardless of options specified in Copy dialog.
- Windows doesn't provide a universal way to determine
physical drive on which given partition is located.
Therefore, "Parallel copy" option is not always turned on
when it is necessary. You will have to turn it on
manually.
- There are currently some problems when two or more description
files are present in same directory. Only one of them is used
for reading and writing descriptions (this is FAR's standard
behavior), but remaining ones also considered as description files,
and therefore will not be copied and will be lost during move
operations.
Notes:
- Plugin works under Windows 95/98/ME, but disk caching in
these systems is so stupid that copying runs very slowly
with or without this plugin. Great acceleration takes place
only in Windows NT/2000.
craZZy
http://crazzy.r2.ru
crazzy@inbox.ru