Какой самый быстрый способ запуска нескольких сценариев python одновременно?
Я нашел два метода, но как они будут сравниваться (преимущества и недостатки)? и есть ли более быстрый способ?
метод 1) с использованием bash сценариев:
python pre_process.py --with_some_different_option &
python pre_process.py --with_some_different_option &
... n times
метод 2) с использованием python:
from multiprocessing import Pool
pool = Pool(n) # or whatever number of cores
df_list = [df1, df2, df3, df4, df5]
_= pool.map(pre_process_func, df_list)
В качестве примечания я пытаюсь предварительно обработать некоторые pandas фреймы данных (загрузить, обработать, записать)