Hello,
I have used Defraggler off and on for years. I have version 2.17 or so but I doubt 2.2 is any different. The CPU utilization is huge. Monstrous. In comparison to the Windows 7+ built in defragger.
Often it uses a full core of my CPU, a 3.45GHZ Core 2 Duo in order to defrag a 2TB bittorrent / storage drive. In other words, the algorithms used cannot keep up with the IO constraints of a laptop storage drive (Samsung M9T).
Also when analyzing, the CPU is often the bottleneck.
I have notice a lot of aftermarket defrag/optimization programs are very CPU heavy. It is quite obnoxious and should be a priority. But since you are not the only ones, I think O&O used to (haven't test the later versions) have this issue too, and I know Ultimat Defrag is CPU heavy, though the optimization techniques are more complex (sorting by name).
Please try to reduce it. It'll save time and power.