Please correct me if I am wrong , Linux has HRTs introduced just to solve this problem right ? Windows doesnt have anything like that ?
How is micro-sleep solving the problem that OP has underlined ? >The resulting behaviour appears to be that the message queues are filling up, and as a result, not only the windows themselves are becoming unresponsive, but the system as a whole is starting to respond poorly. This seems to happen even on a quadcore system with HyperThreading, which should be able to handle 8 threads simultaneously. So just having enough cores is not always the answer, apparently.