Как я могу сделать этот Perl Script многопоточным? - PullRequest
0 голосов
/ 14 ноября 2018

Я должен представить проект класса для сценария Perl, который выполняется в многопоточном режиме и проверяет запись MX по списку. Я думаю, что у меня есть готовый скрипт, но я просто не знаю, как реализовать многопоточность, чтобы он работал, например, в 50 потоках. Пожалуйста, изучите сценарий ниже и помогите. В общем, я хочу, чтобы скрипт выполнялся многопоточным способом, чтобы ускорить его и завершить быстрее. Ваша помощь очень ценится.

Редактировать: решено

1 Ответ

0 голосов
/ 14 ноября 2018

Когда я вернусь домой, я напишу лучшее руководство. Включая выдержки из кода

  • Шаг 1. Создайте последовательность со всеми важными вызовами как отдельную функцию
  • Шаг 2: Используйте функцию из шага 1 для создания отдельных потоков и специализируйте эту функцию с отдельными параметрами
  • Шаг 3: После завершения последовательности отсоедините нить.

Может быть, сделать шаг 2 как цикл / демон


Здесь вы можете прочитать кое-что о потоках и о том, как вы используете их в своем коде.

mathematik.uni-ulm.de - учебный курс по английскому языку темы

У Perldoc также есть хороший пример:

perldoc - потоки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...