2.0 - Add a lot of heuristics to BackgroundWrite. Implement the idea of an 'background io priority' level, which controls the various factors in the heuristics. A low priority of 1 is for maximum throughput, while a high priority of 10 gives most priority to OTHER tasks, e.g. cpu calculations.
2.0 - Add a lot of heuristics to BackgroundWrite. Implement the idea of an 'background io priority' level, which controls the various factors in the heuristics. A low priority of 1 is for maximum throughput, while a high priority of 10 gives most priority to OTHER tasks, e.g. cpu calculations.

kata198/python-nonblock,kata198/python-nonblock