home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 Mobile / Chip_Mobile_2001.iso / palm / tools / deskfree / deskfree.exe / Recycle.txt < prev    next >
Text File  |  1997-12-12  |  5KB  |  104 lines

  1. Deskfree Recycle - The Natural Defragger - Version 1.0
  2. (Quick documentation - improved docs and a FAQ to come at www.deskfree.com)
  3.  
  4. Would you like to fit more on your PalmPilot? 
  5. How about a faster PalmPilot? 
  6. Tired of insufficient memory messages during HotSync? 
  7. Did you know the F word among PalmPilot users is 'Fragmentation'?
  8.  
  9. Deskfree Recycle optimizes your PalmPilot memory for increased storage and greater speed.
  10. It is dubbed the "Natural" defragger because it uses only the official programming 
  11. interface, rather than playing around with undocumented memory structures. It performs 
  12. with varying levels of automation to suit your needs.
  13.  
  14. 1.    Total Automation ("Set and Forget")
  15.  
  16. Deskfree Recycle may be scheduled to run daily at a specified time. You can wake up every 
  17. day to a freshly tidied PalmPilot. Simply select the Schedule menu option and choose the 
  18. time you wish Recycle to run every day. To cancel the schedule, select the Schedule menu 
  19. item and tap the "No Time" button. If you are using PalmOS 2.02 or earlier, you should 
  20. cancel the schedule before upgrading or deleting Recycle.
  21.  
  22. 2.    Defrag every HotSync
  23.  
  24. With PalmOS 2, you can assign Recycle to the HotSync button. Press and hold the HotSync 
  25. button and Recycle will defragment your PalmPilot and then start the HotSync for you. 
  26. To use this mode of automation, go to Preferences application and select the Button panel 
  27. and then choose HotSync and assign Recycle to the Cradle button. Then press the cradle 
  28. button for about one second and Recycle will defragment and then run HotSync to install 
  29. any new applications. All with a single button press.
  30.  
  31. 3.    Press the button!
  32.  
  33. Don't care for automation? Well simply run Recycle and press the 'Defragment' button.
  34.  
  35.  
  36. Action
  37.  
  38. Recycle defragments your memory, automatically soft resets your PalmPilot and reinstalls 
  39. your Hackmaster extensions and shows you a summary of the before and after fragmentation 
  40. statistics. The soft reset is necessary to reinitialize some PalmPilot applications. 
  41. You do NOT lose any data.
  42.  
  43.  
  44. Requirements
  45.  
  46. Recycle works all models and memory sizes from 128K to 3 Meg and beyond. Recycle 
  47. requires PalmOS Version 1.06 or higher, as it builds on the improved memory management 
  48. facilities introduced in v1.06.
  49.  
  50. Users of versions of PalmOS prior to v1.06 may download the upgrade from 3Com's site at 
  51. http://www.palmpilot.com
  52.  
  53.  
  54. Registration
  55.  
  56. The Trial version of Deskfree Recycle may be used for 30 days. The full version of 
  57. Recycle is available for $12. Check the Deskfree web site for registration details. 
  58. We use PilotGearHQ (www.pilotgear.com) and Kagi, for payments by credit card, 
  59. check, First Virtual and cash in various currencies. Use the enclosed REGISTER.EXE 
  60. program and email or post the output with your payment to Kagi.
  61.  
  62.  
  63.  
  64. What is fragmentation?
  65.  
  66. Memory fragmentation is the problem that causes PalmPilot memory to be reported full while 
  67. still only 80-90% used. Fragmentation  also can slow your PalmPilot. When requesting a 
  68. memory block larger than the maximum size available, PalmOS will have to try to reorganize 
  69. the memory to attempt to create a block of memory large enough to satisfy the request.
  70.  
  71. Many people will be familiar with the concept of disk defragmentation, the process of 
  72. re-ordering files stored on the hard disk to improve access speed. While PalmPilot memory 
  73. defragmentation sounds like a similar process, it has subtlely different goals.
  74.  
  75. Most importantly, PalmPilot memory is divided into 'heaps' of 64K each. Thus on a PalmPilot 
  76. with 1 Megabyte of memory, you will have 16 heaps available for storage. This is more like 
  77. storage on a pile of floppy disks, rather than one big storage space on a hard disk.
  78.  
  79. So, why is this important? All PalmPilot memory allocations must come from only one heap. 
  80. They cannot span heaps. This means that there is a maximum allocation size of 64K. It also 
  81. means that if you have a PalmPilot that is half full, with 32K free in each heap, then you 
  82. will be unable to install an application with a 40K code size, such as outliner, database 
  83. and time/expense recording applications.
  84.  
  85. Your PalmPilot could be 10% free and still not be able to install this application. 
  86. Recycle gives you back your memory.
  87.  
  88.  
  89. What do those numbers mean?
  90.  
  91. "Max Free Block" (higher is better)
  92. The largect single chunk of memory available for use. Larger values can accommodate larger 
  93. allocations, such as with application installation.
  94.  
  95. "Average Free" (higher is better)
  96. The average free space in all memory heaps except those that are fully allocated already.
  97.  
  98. "Fragged Heaps" (lower is better)
  99. The number of heaps that are partially used.
  100.  
  101.  
  102. Please check the Deskfree web site for updated documentation and FAQs. 
  103. If you have further questions or comments, please email recycle@deskfree.com
  104.