Привет, я читаю о темах и IIS.И сказано, что каждый запрос выполняется потоком на процессоре.И каждый логический процессор может иметь один поток.Я попробовал это.Мой компьютер имеет 4 логических процессора, и я запускаю консольное приложение, которое создало 4 задачи с этим кодом.
Task raskRun1 = new Task(() => run1());
raskRun1.Start();
Task raskRun2 = new Task(() => run2());
raskRun2.Start();
Task raskRun3 = new Task(() => run3());
raskRun3.Start();
Task raskRun4 = new Task(() => run4());
raskRun4.Start();
И у каждого есть эта реализация.
public static void run1()
{
for (int i = 0; i < 500; i++)
{
Console.WriteLine("1" + i.ToString());
Thread.Sleep(1000);
}
}
То, что я ожидаю, это при запуске этого приложения.Я не могу загрузить свое веб-приложение.Но это загрузка.
Я знаю, что мои мысли ошибочны, но не могли бы вы немного объяснить этот случай, пожалуйста?