On weak systems like the Raspberry Pi 1 this could block for ~1 second, which is quite bad considering each command.
The PR marks changed ResourceItems to be stored later on if possible and restricts immediate stores more than before.
It's still far from perfect but before the remaining code base is cleaned up there isn't much that can be optimized further.
On weak systems like the Raspberry Pi 1 this could block for ~1 second, which is quite bad considering each command. The PR marks changed ResourceItems to be stored later on if possible and restricts immediate stores more than before.
It's still far from perfect but before the remaining code base is cleaned up there isn't much that can be optimized further.