In the asp.net web application, say that every time a user makes a request and the page loads, a thread is launched that uses thread.join () to block the execution until it completes.
Say it takes 10 seconds for this stream.
Does this mean that if 5 completely separate users make a request to this page, just milliseconds after the last, does this mean that the last user is waiting 50 seconds to complete his request? Or is each customer request threaded?
As a rule, other users will not be blocked.
Join . , , , .
Join
Join , , , , , .
- Join , , .
, , Thread, . , thatThread.Join. , ...
Thread
thatThread.Join
5 , , , thatThread. , . , , , . , , .
thatThread
, , .
Source: https://habr.com/ru/post/1736745/More articles:How to change jtooltip timers for 1 component - javaVisual Studio 2010 RC with .net 4 beta 2 - visual-studio-2010Предварительный просмотр цветов в Emacs-ESS - colorsWhat is equivalent to ASP: timer control in ASP.NET MVC? - asp.netmaven plugin development, how to exclude bitkeeper files - maven-2Поведение с использованием значений примитивных типов данных вне диапазона и макросов C99 PRI * - cWhat is the relationship between programming and math? - mathDjango: Band? - pythonDjango GROUP BY field value - pythonhow to make a queue in php with mysql - phpAll Articles