[C#] Вопросы по тредпулу

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by NullByte, 24 Jul 2010.

  1. NullByte

    NullByte Member

    Joined:
    8 Jun 2010
    Messages:
    25
    Likes Received:
    6
    Reputations:
    0
    Есть 2 вопроса по ThreadPool:
    1)Как узнать сколько потоков в данный момент запущено?
    2)Как сделать чтоб одновременно работало например максимум 5 потоков (выбор сколько потоков нужно использовать).
     
  2. NullByte

    NullByte Member

    Joined:
    8 Jun 2010
    Messages:
    25
    Likes Received:
    6
    Reputations:
    0
    C вторым вопросом разобрался, остался первый=)
     
  3. PaCo

    PaCo Elder - Старейшина

    Joined:
    6 Feb 2008
    Messages:
    436
    Likes Received:
    138
    Reputations:
    25
    ThreadPool.GetAvailableThreads Method ну или например считать потоки.
     
    #3 PaCo, 25 Jul 2010
    Last edited: 25 Jul 2010
  4. NullByte

    NullByte Member

    Joined:
    8 Jun 2010
    Messages:
    25
    Likes Received:
    6
    Reputations:
    0
    ога, спс
     
  5. telega

    telega New Member

    Joined:
    29 Aug 2009
    Messages:
    29
    Likes Received:
    0
    Reputations:
    0
    как сказалось выше считать, мне кажется лучше всего, по крайней мере я всегда считаю. Хотя может я не очень правильно делаю.
     
  6. NullByte

    NullByte Member

    Joined:
    8 Jun 2010
    Messages:
    25
    Likes Received:
    6
    Reputations:
    0
    считать можно но...не всегда правильные подсчёты выходят.Я помню через WinApi определял :D