Short:    Smart Filesystem 3rd BETA version
Author:   hjohn@xs4all.nl
Uploader: hjohn@xs4all.nl
Version:  0.71
Type:     disk/misc

------------------------------------------------------------

This filesystem is BETA -- this means it is not finished and
          may potentially destroy all your data.

                 USE AT YOUR OWN RISK!

 For more information, see http://www.xs4all.nl/~hjohn/SFS

------------------------------------------------------------



What's new?
-----------

  14 June 1998, changes for version 0.71:

  - BUGFIX: It was possible to open a directory as a file using
    MODE_READWRITE.

  - NEW: Soft links are now supported.  You need to specify a full
    path with Makelink when creating soft links.  Hard links are not
    supported.

  - NEW: A new program, SFSformat, is now included in the archive.
    Using this format command you can quick format a SFS disk and
    specify if you want case sensitive file and directory names.

  Note: This version is compatible with the 0.67 and the 0.68
        versions.  There is no need to reformat existing SFS 
        partitions.


  12 June 1998, changes for version 0.68:

  - BUGFIX: When using a Mask value which didn't end with a 'F' (like
    0x7FFFFFFE for example) then SFS would sometimes damage the data
    it writes to a file.  The problem occured for example when  
    unpacking a LZX archive to a SFS disk.


  1 June 1998, changes for version 0.67:

  - First BETA release.



Introduction
------------

Smart Filesystem is a new filesystem for your Amiga.  A
filesystem's main purpose is to store files on a disk in
such a way that they can be located and used quickly.  How
this is done is up to the filesystem.  The way information
is stored on your disk has a large impact on speed and space
efficiency, and so these factors can vary a lot from
filesystem to filesystem.

Smart Filesystem was created to provide you with an
alternative to the Fast Fileystem.  Smart Filesystem makes
more efficient use of your disk space, has better
performance in most areas and will allow for new features
never seen before in an Amiga filesystem.



Features
--------

 o Fast reading of directories.

 o Fast seeking, even in extremely large files.

 o Blocksizes of 512 bytes up to 32768 bytes (32 kB) are supported.

 o Supports large partitions.  The limit is about 2000 GB, but it can
   be more depending on the blocksize.

 o Support for partitions larger than 4 GB or located (partially)
   beyond the 4 GB barrier on your drive.  There is support for the
   New Style Devices which support 64 bit access, the 64-bit
   trackdisk commands and SCSI direct.

 o The length of file and directory names can be 100 characters.

 o The size of a file is limited to slightly less than 2 GB.

 o Modifying data on your disk is very safe.  Even if your system is
   resetted, crashes or suffers from powerloss your disk will not be
   corrupted and will not require long validation procedures before
   you will be able to use it again.  In the worst case you will
   only lose the last few modifications made to the disk.

 o There is a built-in configurable read-ahead cache system which
   tries to speed up small disk accesses.  This cache has as a
   primary purpose to speed up directory reading but also works very
   well to speed up files read by applications which use small 
   buffers.

 o Disk space is used very efficiently.

 o Supports Notification and Examine All.

 o Supports Soft links (hard links are not supported for now).

 o Using the SFSformat command you can format your SFS partition with
   case sensitive or case insensitive file and directory names.
   Default is case insensitive (like FFS).

For more information, see http://www.xs4all.nl/~hjohn/SFS or read
the included documentation.


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
     485     293 39.5% 14-Jun-98 23:14:50 +Developers.txt
   20996   11721 44.1% 14-Jun-98 23:14:50 +Diskspeed
    4509    1613 64.2% 14-Jun-98 23:14:50 +Diskspeed.txt
     387     242 37.4% 14-Jun-98 23:14:50 +adminspaces.h
     863     474 45.0% 14-Jun-98 23:14:50 +bitmap.h
   11114    3960 64.3% 14-Jun-98 23:14:50 +blockstructure.h
     417     245 41.2% 14-Jun-98 23:14:50 +btreenodes.h
     791     336 57.5% 14-Jun-98 23:14:50 +nodes.h
   39964   24728 38.1% 14-Jun-98 23:14:50 +SmartFilesystem
   39964   24728 38.1% 14-Jun-98 23:14:50 +SmartFilesystem_SCSIdirect
    2084    1464 29.7% 14-Jun-98 23:14:50 +SetCache
    1548     767 50.4% 14-Jun-98 23:14:50 +SetCache.txt
   33711   11790 65.0% 14-Jun-98 23:14:50 +SFS.guide
    3811    1701 55.3% 14-Jun-98 23:14:50 +SFS_BETA.readme
    2484    1715 30.9% 14-Jun-98 23:14:50 +SFSformat
    1418     636 55.1% 14-Jun-98 23:14:50 +SFSformat.txt
   25466    4565 82.0% 14-Jun-98 23:14:50 +diskspeed.c
     884     720 18.5% 14-Jun-98 23:14:50 +FVasm.o
      74      61 17.5% 14-Jun-98 23:14:50 +SCOPTIONS
      90      64 28.8% 14-Jun-98 23:14:50 +smakefile
    1236     582 52.9% 14-Jun-98 23:14:50 +setcache.c
    2583     984 61.9% 14-Jun-98 23:14:50 +sfsformat.c
     538     324 39.7% 14-Jun-98 23:14:50 +Warning.txt
-------- ------- ----- --------- --------
  195417   93713 52.0% 15-Jun-98 05:08:40   23 files
