Changes between Version 2 and Version 3 of ProductComparison


Ignore:
Timestamp:
Jul 31, 2005, 2:05:45 PM (14 years ago)
Author:
jtv
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ProductComparison

    v2 v3  
    1818 * was entirely devoid of comments and documentation: just code and copyright notices
    1919
    20 The choice to write our own swap manager was not taken lightly; it simply seemed easier to write our own than to adapt what was already there, and facts have borne this out.
     20The choice to write our own swap manager was not taken lightly; it simply seemed easier to write our own than to adapt what was already there, and facts have borne this out.  Based on the same principles as `swapd` and `dynswapd`, Swapspace has some positive traits that set it apart from similar daemons:
     21 * adaptive swapfile sizes; no configuration required, no difficult questiosn during installation
     22 * tries to avoid repeated logging of unneeded information that might fill up disk partitions
     23 * no dynamic resource allocation apart from opening files (and reasonable stack usage)
     24 * maintainable: adding a new configuration option to the code generally takes less than 20 seconds!
     25 * clearly marked, simple policies for swapfile sizing, allocation/deallocation etc.
     26 * backs off when disk space runs out, swapfiles get too large, changes are too frequent etc.
     27 * restartable: rediscovers its own inactive swapfiles on startup, then resumes control over active ones in its dedicated directory
     28 * makes it easy to decommission all its swap files, or reduce its space usage, on demand