Key Knowledge The number of threads that can be created is constrained by physical CPU and memory. Applications that run into physical limits should rethink the scalability of the design. Scalable design principles include keeping the number of running threads equal to the number of CPUs and to use asynchronous I/O completion ports to minimize …
Continue reading “Threads are limited by physical constraints”