threads or fork ?

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Сообщение STAKANOV » 13.10.2005 21:26:11

Только что выслушал мнение, что в юниксах лучше использовать fork, а не BeginThread и тп. Может кто что знает? :rolleyes:
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 13.10.2005 23:32:19

Зависит от задачи. BeginThread и т.д. — одинаковы для всех платформ FPC. fork — системный вызов *NIX... Если программу понадобится портировать, с ним будет куда больше проблем.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение STAKANOV » 14.10.2005 11:30:54

я тоже вчера так думал, но сегjдня взлянул на <a href='http://cygwin.com/cygwin-api/cygwin-api.html' target='_blank'>http://cygwin.com/cygwin-api/cygwin-api.html</a> и понял, что легко можно портировать с помощью cygwin (если оно вообще понадобиться)
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград

Сообщение Иван Шихалев » 14.10.2005 18:25:33

что легко можно портировать с помощью cygwin (если оно вообще понадобиться)

А потом смело стреляться, ИМХО.
Аватара пользователя
Иван Шихалев
энтузиаст
 
Сообщения: 1138
Зарегистрирован: 15.05.2006 11:26:13
Откуда: Екатеринбург

Сообщение STAKANOV » 15.10.2005 10:16:00

Иван Шихалев писал(а):
что легко можно портировать с помощью cygwin (если оно вообще понадобиться)

А потом смело стреляться, ИМХО.

Похоже да. Единственное, что меня отпугнуло от стандартных методов это то, что мой простенький пример перестал работать. :angry: Проблема оказалась не связана с FPC - у меня похоже wine, если его часто запускать, иногда пребивает почти всю систему <_< FPC даже модуль перестал находить который в том же каталоге, что и сама программа лежит. :blink: и куча других маленьких глюков.
:)
Аватара пользователя
STAKANOV
энтузиаст
 
Сообщения: 1069
Зарегистрирован: 14.05.2006 21:26:24
Откуда: Зеленоград


Вернуться в Free Pascal Compiler

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 51

Рейтинг@Mail.ru