1

Предположим, у меня есть скрипт Python, который я хочу запустить с различными комбинациями параметров (у меня MacBook Pro). Если для этого я использую скрипт оболочки (скажем, run.sh), имеет ли смысл запускать run.sh несколько раз одновременно, каждый из которых в разных комбинациях параметров? Говоря словами, разные комбинации параметров касаются друг друга, пока оба работают в памяти? Это что-то вроде концепции защиты памяти?

1 ответ1

1

Вы, безусловно, можете запустить несколько экземпляров одного и того же сценария Python (и сценария оболочки тоже) - каждый запускается как отдельный процесс, со своей собственной памятью, переменными и т.д.

Но есть предостережение: если они работают с одними и теми же файлами, вы можете столкнуться с конфликтами. Если они пытаются вывести данные в один и тот же файл, возможно, один из них перезаписывает другие или что-то подобное. Если они все пытаются изменить файл, все может стать еще более запутанным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .