Прошу дать совет.
У меня работает скрипт, обрабатывающий большой объём данных. На расчёт уходит много времени. Прошу подсказать, можно ли в луа реализовать многопоточность, чтобы эффективно задействовать все ядра виртуальной машины.
В нынешнем виде скрипт работает так:
Он задействует только 1 ядро виртуальной машины.
Как разбросать этот процесс на другие свободные ядра виртуалки?
Спасибо
У меня работает скрипт, обрабатывающий большой объём данных. На расчёт уходит много времени. Прошу подсказать, можно ли в луа реализовать многопоточность, чтобы эффективно задействовать все ядра виртуальной машины.
В нынешнем виде скрипт работает так:
Код |
---|
f_ticker_list="GAZR,SBRF,MIX,Si,RTS" for instrument in string.gmatch(f_ticker_list,"%w+") do --утомительные расчёты на основе анализа множества файлов с рыночной информацией end |
Как разбросать этот процесс на другие свободные ядра виртуалки?
Спасибо