+ Ensure process is open before getting task info
+ Don't use interleaved write, uses too much memory