Ждать перед первым запуском

Поддержка
  • Не могу запустить много потоков сразу. Первое действие - загрузка страницы, съедает много ресурсов процессора.
    Думаю можно решить эту проблему рассинхронизацией по времени: чтобы каждый поток подождал несколько секунд перед предыдущим.
    Сделал ждать секунд*номер_потока, но тогда это повторяется каждое выполнение.
    Как-нибудь можно сделать, чтобы ждал только 1 раз?

  • This post is deleted!
  • Лучше использовать рандомную задержку.
    Первое, что приходит в голову: создаешь глобальную переменную в самом начале скрипта и при старте потока увеличиваешь её на 1. Там же делаешь проверку: если Глобальная переменная больше, чем кол-во потоков, то задержка не выполняется.

  • 0 Votes
    13 Posts
    1188 Views
  • 0 Votes
    3 Posts
    520 Views
  • 0 Votes
    5 Posts
    720 Views
  • 0 Votes
    4 Posts
    1168 Views
  • 0 Votes
    2 Posts
    743 Views