Отдельный отказ от ответа:
Если я хочу распараллелить этот код:
Тогда вам (скорее всего) потребуется обратиться к совершенно другому оборудованию/ стек программного обеспечения, чтобы получить что-то от этого.
Видите ли, если мы не говорим о какой-то "удаленной" файловой системе, которая может быть (и на самом деле равна ) достигнута через несколько«пути», и это фактически напоминает несколько устройств ввода-вывода ... ваша попытка оптимизации бессмысленна .
Имеет смысл только распараллелить действия, которые включают в себя большое количество ожидания для разных вещей. Но в вашем случае ваш код взаимодействует с одной операционной системой, используя одну файловую систему. Скорее всего, ваша идея даже замедляет ход вещей.