Замедляет ли одновременное выполнение нескольких задач одного и того же инструмента каждую задачу? [закрыто]C++

Программы на C++. Форум разработчиков
Anonymous
Замедляет ли одновременное выполнение нескольких задач одного и того же инструмента каждую задачу? [закрыто]

Сообщение Anonymous »


Я использую инструмент под названием MMR (C++), который принимает в качестве входных данных файл bam и файл gtf. Я запускал 3 одновременных задачи с 3 разными файлами, но файл gtf в 3 задачах один и тот же. Я использую 5 потоков на задачу.

Принимая во внимание эту информацию об использовании ЦП и памяти, одновременное выполнение этих задач замедлит их работу? было бы лучше запустить только одну задачу в цикле по файлам.

введите здесь описание изображения

Мой второй вопрос: способствует ли использование одного и того же файла gtf для трех задач замедлению этих задач? мне следует сделать несколько его копий и использовать каждую копию для какой-то задачи?

Вернуться в «C++»