home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / MISC / speedisk.lzh / quikdoc next >
Text File  |  1994-04-01  |  5KB  |  114 lines

  1.                - - - - - - - - - - - - - - - - - - - - - -
  2.                - - - - - >   Speedisk  v2.10   < - - - - -
  3.                - - - - - - - - - - - - - - - - - - - - - -
  4.  
  5.  
  6. Included in this archive:
  7.     - quikdoc:        This file.
  8.     - sddemo:        Disk de-fragmenter (demo version only)
  9.  
  10.  
  11. Quick Documentation for Speedisk:
  12. =================================
  13. To get a quick summary of Speedisk usage, type "SDDemo -?":
  14.  
  15.  
  16. Speedisk v2.10 (Demo) -- Copyright (c) 1994 by Dynamic Systems
  17.  
  18. Usage:    Speedisk [<opts>] [<device>] [<opts>]
  19.  
  20.         If no device is specified, the device containing the current
  21.         working directory is used.
  22.  
  23. Options:
  24.         -a        Accept some disk errors as okay and continue
  25.         -b=<num>  Limit temporary file storage to <num> kilobytes of RAM
  26.         -d        Don't put directories at the front of the disk
  27.         -e        Don't put executable files before others
  28.         -f        Don't use fullscreen display
  29.         -o        Optimize now (batch mode)
  30.         -r=<num>  Use <num> kilobytes of RAM for read/write buffer
  31.         -t=<num>  Limit optimization time to <num> minutes (batch mode)
  32.         -v        Verify all disk writes
  33.         -w        Wipe free space after optimization (for security)
  34.  
  35.  
  36. The options work as described.  The amount of RAM used for storing files
  37. that have gotten in the way of other files is specified with the "-b=n"
  38. option.  This memory is dynamically allocated as it is needed.  The
  39. default is to use all available memory.  Setting this option to 0 will
  40. ensure that no files are kept in memory.  Directories and bootfiles are
  41. _never_ kept in memory regardless of this setting.
  42.  
  43. Speedisk puts directories and executable programs ahead of others for
  44. fastest access to these important files.  To override this, use the "-d"
  45. and "-e" options, respectively. 
  46.  
  47. When running under KWindows or Termcap, Speedisk will use a nice display
  48. that will seem familiar to anyone who has used Norton Speed Disk 4.50. 
  49. If either of the "-f" or "-o" options is specified, output will be in a
  50. simple tty mode that uses no control characters other than <backspace>
  51. and <cr>.
  52.  
  53. Files that are being moved from one place on the disk to another go
  54. through the read/write buffer.  Using the "-r=n" option will set the
  55. size of this buffer.  This memory is allocated on program startup.  The
  56. default is currently 128k.  Set this option high if you have a lot of
  57. large files.  Small files don't use the whole buffer and do better being
  58. kept in the temporary file buffer (which cannot use memory allocated to
  59. the r/w buffer). 
  60.  
  61. To verify all disk writes, use the "-v" option.  This option will find
  62. defective disk blocks by noticing that reading from that sector will not
  63. produce what was supposed to have been written.  Speedisk will
  64. automatically position the file around that bad cluster as well as map
  65. it out so RBF won't try to access it.  Turning verify "on" will also
  66. allocate another buffer equal in size to the read/write buffer for use
  67. during verification. 
  68.  
  69. If security is important, then you may wish to use the "-w" option to
  70. have Speedisk overwrite all free disk space once the optimization is
  71. complete.  This ensures that no sensitive data is just left lying around
  72. on the disk.
  73.  
  74.  
  75. Speedisk is intelligent and failsafe.  Before any action is performed on
  76. the disk, it goes through a rigorous test (more so than DCheck) to
  77. ensure that it is logically intact.  If any error is found, a message is
  78. displayed and Speedisk will not allow optimization.
  79.  
  80. A statistics report of the disk is available.  File & Directory frag-
  81. mentation precentages are a percentage of the number of files and
  82. directories that have more than one segment.  Free space fragmentation
  83. is the amount of free space that is outside of the largest block.
  84.  
  85. A boot file will automatically be placed at the end of the disk since it
  86. is only accessed during boot and thus doesn't need fast access via the
  87. file system.  Rules for boot files, both old and new style, are observed
  88. when a move is attempted.  LSN0's boot record is properly updated.
  89.  
  90. Directories and boot files are NEVER stored temporarily in ram.  This
  91. helps avoid serious disk problems in case of power failure, etc. 
  92.  
  93. Speedisk will recognize hard linked files and directories and handle
  94. them properly even though DCheck will report them as errors.  (Hard
  95. links are multiple directory entries for the same physical file.)
  96.  
  97.  
  98. To minimize problems due to uncontrollable events (such as power
  99. outage), Speedisk tries to maintain the disk in as fit a shape as
  100. possible throughout optimization.  Even in the event of such a
  101. catastrophy, the disk structure and all its files (except any held in
  102. the temp-file buffer) should still be accessible.  The biggest problem
  103. would be the free-space map.  Unless Speedisk will give the media a
  104. clean bill of health, do not write anything to that disk!  Speedisk has
  105. the ability to recover the disk from any invalid state it may have left
  106. the disk in.  Run Speedisk again with the "-a" option.  If Speedisk then
  107. says the disk is okay you can restart the optimization and, upon
  108. completion, the disk structure will be repaired.  If another program
  109. were to access the disk or a disk write only partially completed, then
  110. it is possible this step will fail.  Should this happen, copy all valid
  111. files to another device, re-format, and copy them back.
  112.  
  113.                                         Brian
  114.