суббота, 9 февраля 2013 г.

получить id текущего потока в c#

  Console.WriteLine("Starting t2 " + t2.Id.ToString());

  Console.WriteLine("Starting t1 " + t1.Id.ToString());

  t4 = new Task(A, 4);

  t3 = new Task(A, 3);

  t2 = new Task(A, 2);

  t1 = new Task(A, 1);

  ThreadPool.SetMaxThreads(4, -1);

  ThreadPool.SetMinThreads(4, -1);

  Console.WriteLine("Proc count = " + pcount);

  pcount = Environment.ProcessorCount;

Код для языков VB и C++ можно найти на

Для тестов нам потребуется VS 2010. Изображения в этой статье получены с использованием процессора Intel Core i3

Осторожно, много картинок

Узнаем интересные и полезные мелочи в отладки с vs2010

Как перемещаться в окнах отладки Parallel Tasks и Parallel Stacks

Как посмотреть список заданий созданных в нашем приложении (System.Threading.Tasks.Task)

Как смотреть call stacks выполняемых потоков

В этой статье я расскажу, как отлаживать многопоточные приложения в Visual Studio 2010, используя окна Parallel Tasks и Parallel Stacks. Эти окна помогут понять структуру выполнения многопоточных приложений и проверить правильность работы кода, который использует .

Руководство по отладке многопоточных приложений в Visual Studio 2010

Руководство по отладке многопоточных приложений в Visual Studio 2010 / Хабрахабр

Комментариев нет:

Отправить комментарий