home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 295.lha / Clean_v1.01 / README < prev    next >
Text File  |  1980-11-11  |  2KB  |  52 lines

  1. Clean V1.01 by Chris Everett,  21-Sep-89
  2.  
  3. The only change since V1.00 is a recompile with V1.12 of M2Sprint.
  4.  
  5. This program de-fragments RAM by requesting a rediculous amount of memory
  6. (16MB).  The system can't get that much, so it flushes all libraries
  7. and tries again.  The process of flushing all open libraries usually will  
  8. de-fragment RAM.                                                       
  9.  
  10. This version does something a bit different from Sweep and all the others -
  11. it first closes the Workbench screen, then tries to allocate 16MB of both
  12. Fast and Chip RAM, then re-opens the Workbench screen.  This seems to do a
  13. much better job of de-fragmenting Chip RAM.         
  14.  
  15. For example, use Avail to check on the status of Chip RAM, then run
  16. DeluxePaint III.  Exit from DPaint, then run Avail again.  There should be
  17. a much smaller contigous amount of Chip RAM available.  Using Sweep doesn't
  18. affect this at all, but Clean completely restores Chip RAM to it's original
  19. state.                                       
  20.                                                                          
  21. While Clean can be run from the CLI, the system cannot close the Workbench
  22. screen if a CLI window is open.  So from the CLI, Clean functions
  23. identically to Sweep.
  24.  
  25. I've included the M2Sprint Modula-2 source code.  Clean should compile to
  26. 864 bytes (about half of the 1640 bytes under V1.00...good job, Martin!),
  27. with all compile options turned off and when linked with RTnoWB.
  28.  
  29. If you find this program useful, or if you can suggest improvements,
  30. please drop me a line and let me know.  
  31.  
  32. Chris Everett
  33. 9900 SE Lawnfield Road, #16
  34. Clackamas, OR 97015
  35.  
  36. NAG BBS: (503) 656-7393 
  37. LightSpeed BBS: (503) 777-1252
  38. (Both are PC-Pursuitable via ORPOR)
  39.  
  40. (*=========================================================================*)
  41.  
  42. By the way, if you're looking for a Modula-2 compiler, I highly recommend
  43. M2Sprint from M2S, Inc.  I've owned TDI (ick!) and Benchmark (good), but
  44. M2Sprint is far superior to either.  For a free M2Sprint demo disk, drop
  45. them a line at:
  46.  
  47. M2S
  48. P.O. Box 550279
  49. Dallas, TX 75355
  50.  
  51. (The preceeding was an unsolicited endorsement. :)
  52.