Одновременный запуск нескольких браузеров (потоков) без задержки

Поддержка
  • Как можно сделать так, чтобы происходил одновременный запуск нескольких браузеров (потоков) без задержки? Сейчас в многопоточном режиме каждый последующий поток в браузере открывается с задержкой в 1 секунду.

  • Только что увидел.. у меня такая же тема на форум. Вопрос актулен. Потоки завершаются быстрее чем создаются

  • Как вариант:

    1. в OnApplicationStart создать глобальную переменную-флажок [[GLOBAL:FLAG]] со значением true.
    2. в начале каждого потока сделать цикл для ожидания запуска последнего потока:
      while([[GLOBAL:FLAG]]){
      if([[THREAD_INDEX]] == {{theads}}){
      [[GLOBAL:FLAG]] = false;
      }
      //спать 10 - 100 ms
      }
      [[THREAD_INDEX]] - номер текущего потока, {{theads}} - кол-во потоков.

  • 0 Votes
    10 Posts
    999 Views
  • 0 Votes
    6 Posts
    758 Views
  • 0 Votes
    32 Posts
    3998 Views
  • 0 Votes
    3 Posts
    613 Views
  • 0 Votes
    4 Posts
    761 Views