You have to actually specify how much you want to stake.
There is an option...I think it is reservebalance, that reserves a portion of your balance to stake.
And? It will split your balance to a bunch of small piles, so you cannot split it only 3 times

Above is explained why.
BTW I disabled staking on a node at 8:00

Coincidence? Don't think so))
Sorry I guess that was an incomplete thought I spit out.
You can use reservebalance to stake multiple "piles", rather than one giant pile. From what I learned, you can even space them out so they stake a certain period of time apart, meaning a constant flow of staking...!
The CPU usage still seems really high for staking. I've recompiled my CrocodileCashd with -pg but gprof is not working properly with it.