У меня есть программа на C++. Я выполняю его на LInux. Я хочу выполнить несколько экземпляров этой программы с разными аргументами. Например:Выполнение нескольких процессов C++-программы
./exeutableProgram file.txt
./exeutableProgram file2.txt
./exeutableProgram file3.txt
Другими словами, я хочу создать несколько процессов таким образом, чтобы каждый процесс запуска на другом процессоре ,
Как я могу достичь этой задачи? Нужно ли делать какую-либо программу с помощью fork()? или мне нужно написать сценарий оболочки? Просьба привести некоторые рекомендации в этом отношении.
Использовать сценарий оболочки? –
@Mayerz yes shell script – Xara
каждый процесс запускается на другом процессоре? не обязательно. У вас может быть только один процессор, но ядро может сделать для вас время. – asgs