sdfewa wrote on Sunday, January 21, 2018:
If task A reads/writes from/to IOs and the scheduler switchs it to a higher priority task B which doesn’t touch any IOs task used. Do they keep their state in general? There is no any kind of reset action during the context saving/switching, right? I assume task A doesn’t have critical sections or has finished its critial sections.
And further, task B can do anything she wants to the IOs until task B is out?