The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Intel представил инструментарий Clear Containers 3.0, перепи..., opennews (?), 23-Сен-17, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Intel представил инструментарий Clear Containers 3.0, перепи..."  +/
Сообщение от Аноним (-), 23-Сен-17, 17:45 
вообще то в go есть fork, но только это не тот fork из libc. Вопрос в другом, вам кто то запрещает пользоваться сисколы в го?
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

29. "Intel представил инструментарий Clear Containers 3.0, перепи..."  +/
Сообщение от ваш К.О. (?), 23-Сен-17, 19:40 
> Вопрос в другом, вам кто то запрещает пользоваться сисколы в го?

fork() - это, мягко говоря, не совсем сисколл. (самое смешное, что в линуксе fork даже не вызывает кернельный fork, он вызывает clone)
форкнутая go -программа, вероятнее всего, немедленно закончит свое существование по sig11, несовместимом с жизнью.

Ответить | Правка | Наверх | Cообщить модератору

41. "Intel представил инструментарий Clear Containers 3.0, перепи..."  +/
Сообщение от Аноним (-), 24-Сен-17, 02:09 
ну это вы про glibc. Я вообще веду к тому что отсутствие в go форка к которому мы привыкли в си не является непреодолимой проблемой.
Ответить | Правка | Наверх | Cообщить модератору

52. "Intel представил инструментарий Clear Containers 3.0, перепи..."  +/
Сообщение от . (?), 24-Сен-17, 14:28 
> Я вообще веду к тому что отсутствие в go форка к которому мы привыкли в си
> не является непреодолимой проблемой.

это смотря что на нем делать - если просто контейнер (или любой другой процесс) запустить (то есть нужен аналог только fork || exec по сути) - то никаких проблем, хоть действительно напрямую два сисколла дергай. Да и штатный механизм там вполне себе есть.
Если нужен юникс-стайл в виде мастер-процесса и пачки потомков, которыми надо управлять, а не просто запустить и забыть - то, скорее всего, ничего не получится, придется либо переизобретать колесо, либо использовать принятые в языке конструкции, наплевав на эффективность.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру