Как такое произошло, что форки не поддерживаются на винде? Что можно придумать? Или какие есть аналоги?
jetistyum
17.10.2016 - 12:08
Виртуалка ?
bestxp
17.10.2016 - 12:20
pthreads расширение, главное что бы пых был скомпилирован с thread safety ключом)
jetistyum да.
bestxp щас погуглим)
killer8080
18.10.2016 - 08:02
Цитата (N0ob @ 16.10.2016 - 19:06) |
Как такое произошло, что форки не поддерживаются на винде? |
боюсь Билл Гейтс не читает этот форум
Bill Gates
18.10.2016 - 08:12
Цитата (killer8080 @ 18.10.2016 - 08:02) |
Цитата (N0ob @ 16.10.2016 - 19:06) | Как такое произошло, что форки не поддерживаются на винде? |
боюсь Билл Гейтс не читает этот форум |
Чойта? ээээ всмысле WTF?
jetistyum
18.10.2016 - 10:15
Цитата (bestxp @ 17.10.2016 - 11:20) |
jetistyum да. |
Это я как-бы предлагал вариант решения проблемы - запустить виртуалку на *nix -ах с форками.
jetistyum был бы unix, не задавал бы вопрос на форуме
killer8080
19.10.2016 - 13:08
N0ob
а ты уверен что он тебе действительно нужен? Форк это всего лишь клонирование текущего процесса, с его состоянием. Какая у тебя задача? Может тебе достаточно простого exec?
killer8080 я сейчас изучаю вебсокеты. И в
данной статье говорится, что бы выжать из своего процессора максимальное количество одновременных соединений нужно использовать несколько процессов для этого сокета
Цитата |
оптимально — количество процессов = количество ядер процессора |
И там описан способ реализации через форки, но на виндовс-платформах они не поддерживаются
killer8080
20.10.2016 - 13:53
Цитата (N0ob @ 20.10.2016 - 07:23) |
И там описан способ реализации через форки, но на виндовс-платформах они не поддерживаются |
помимо форков, там ещё и юникс сокеты используются, которых то же нет в винде. Да и какой смысл делать сервер на винде?
Цитата (N0ob @ 20.10.2016 - 07:23) |
И в данной статье говорится, что бы выжать из своего процессора максимальное количество одновременных соединений нужно использовать несколько процессов для этого сокета Цитата оптимально — количество процессов = количество ядер процессора |
тут не всё так однозначно, тот факт что ты наплодишь кучу процессов не гарантирует их запуска на отдельных ядрах. Распределением процессов занимается ОС и на этот процесс ты повлиять не можешь.
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.