Как запустить несколько процессов одновременно?

Предыдущая тема Следующая тема Перейти вниз

Как запустить несколько процессов одновременно?

Сообщение  Dr.Radio в Вт Ноя 03, 2009 8:58 am

Задача: запустить один процесс, затем сразу же, не дожидаясь ответа первого процесса, запустить второй.
avatar
Dr.Radio

Сообщения : 13
Дата регистрации : 2009-05-25
Возраст : 22
Откуда : Алматы

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Как запустить несколько процессов одновременно?

Сообщение  DiG. GeRR в Вт Ноя 03, 2009 10:53 am

И в чем же проблема? Если мне не изменяет память (а она мне не изменяет), то CreateProcess (ну, если ты пишешь под WinAPI, конечно), возващает управление до того, как процесс закончит инициализацию. Так что ставим два вызова подряд и не паримся. Ну а если нужно прям строго-строго одновременно, делаем два потока, которые будут вызывать каждый свою программу.

DiG. GeRR

Сообщения : 101
Дата регистрации : 2009-01-30
Возраст : 25
Откуда : Рудный, Казахстан

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Как запустить несколько процессов одновременно?

Сообщение  Dr.Radio в Вт Ноя 03, 2009 4:41 pm

>CreateProcess
А в линуксе есть что-нить аналогичное?
avatar
Dr.Radio

Сообщения : 13
Дата регистрации : 2009-05-25
Возраст : 22
Откуда : Алматы

Посмотреть профиль

Вернуться к началу Перейти вниз

Re: Как запустить несколько процессов одновременно?

Сообщение  Eric-S в Вт Ноя 03, 2009 5:22 pm

FB умеет сам распаралелливать процессы.
Я как-то тестировал, очень занятно.
Но в реальной жизни не использовал, так что уже забыл.

Глянь сюда
функции поддержки Threading
Надеюсь поможет.

Eric-S

Сообщения : 738
Дата регистрации : 2008-08-06
Возраст : 34
Откуда : Россия, Санкт-Петербург

Посмотреть профиль http://eric50.narod.ru

Вернуться к началу Перейти вниз

Re: Как запустить несколько процессов одновременно?

Сообщение  Спонсируемый контент


Спонсируемый контент


Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения