1. Они запускаются по списку, но какие-то процессы отрабатывают быстрее и получают следующий таск раньше, поэтому кажется, что не по порядку. Один и тот же таск не будет запущен разными процессами дважды.
2. Не использовать мультипроцессинг.
стабильность, производительность,
ускоренное решение проблем.
но мне кажется должно быть какое-то более простое решение
{
"text1": "текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст текст",
"text2": "другой текст другой текст другой текст другой текст другой текст другой текст другой текст другой текст "
}
import json
texts_file = json.load(open('text.json', 'r', encoding='utf-8'))
print(texts_file.get('text1'))
print(texts_file.get('text2'))