I am reading conflicting opinions here. Am I right that although an asynchronous method call also gets handled by a thread pool invisible to the user, this is likely to save resources because the underlying operating system is able to suspend these threads whilst IO calls are pending ?
I am reading conflicting opinions here. Am I right that although an asynchronous method
Share
You are exactly right. The IO threads are not only suspended, they are retired when they become unneeded. But async IO is not a general solution for all problems and here is why: