Провели ещё эксперимент с виртуальными машинами.
На машине с 12 реальными ядрами (гипертрейдинг отключен) запустили в виртуальной машине (в виртуальной машине также 12 ядер, без ограничений) 12 процессов на сохранение PDF. В ходе работы ЦП было загружено около 30%.
Однако, две таких виртуальных машины на одной физической одновременно работают полностью одинаково: и по загрузке ЦП и по времени сохранения файлов. Т.е. за то же время сохраняется в 2 раза больше файлов.
Предполагаю, что это может говорить о блокировках на уровне операционной системы. Может быть какие-нибудь функции отрисовки текста.