DHorse2 / TaylorDo

(beta, almost ready) An advanced script library using MyDefrag designed to speed up applications performance and provide an improved user experience. Batch command and proprietary script components. Increase performance while reducing drive wear.
6 stars 1 forks source link

Create ActioniVerb Abstraction and Commands #14

Closed DHorse2 closed 2 years ago

DHorse2 commented 2 years ago

Status: Testing. Working quite well.

Problem: There was no run time ability to alter which component gets selected. In the case of deeply nested zone processing, zone sorting order was fixed. Daily defrag was using way too much resources and a negative overall. Which was okay but not ideal. There are use cases needing daily optimization.

Solution: There are two zone groups. (Os + Programs) and User. The ability to skip past the former is helpful. Each Zone now has a sort command for Fast vs Regular processing plus FastBoot (skip OS&Progs).

There are now specific commands also setting Gap Vacate. An additional feature to save your current settings while allowing Daily (or Archive) runs to make temporary changes to is important. Added a reset and misc other commands.

Re the Daily. Specifically it makes us of a move up to zone which clear zone specific free space without high impact.

DHorse2 commented 2 years ago

The above is done. This comment moved to Create Volume Scan and Zone Type Select An additional command set is being added to scan the system for volumes and prompt the user for volume type. An additional command set is being added to be used in the Task Scheduler to scan these defined volumes. I guess volume type SKIP could be added to System, Dev, Data and Archive.