I/O Rings and You — Optimizing I/O on Windows
Very recently Windows decided to go on the same path as Linux and implement I/O rings - a way to queue multiple I/O operations at a time instead of one by one. This change is expected to have major impact on the performance and efficiency of high-I/O applications, thus keeping Windows servers competitive. This talk presents this new feature, its implementation and demonstrate how it should be used and discuss potential future additions to it to further improve the handling of I/O by complex systems.