Знатоком по умолчанию surefile плагин запускает тесты в изолированной (разветвленной) среде. Можно переопределить это поведение со следующей конфигурацией: <сборка> <плагины> <плагин> <...
У меня есть следующая ситуация (псевдокод): функция f: pid = ветвление (), если pid == 0: должностное лицо к другому продолжительному исполняемому файлу (никакая коммуникация, необходимая к тому процессу) еще:...
Я разветвил проект SVN с помощью Мерзавца, потому что я должен был добавить опции, которые они не хотели. Но в то же время я хотел смочь продолжить вытягивать в функциях или фиксирую это, они добавили к...
Этот код работает хорошо в Mac/Linux, но не в Windows. импортируйте карту OS импорта mmap = mmap.mmap (-1, 13) map.write ("Привет мир!") pid = os.fork (), если pid == 0: # В дочернем процессе печатают 'дочерний элемент'...
Хорошо у меня есть программа, которая создает два канала-> ветвления->, stdin и stdout ребенка перенаправляются к одному концу каждого канала->, родитель подключен к другим концам каналов и попыток читать...
Я пытаюсь записать сценарий, который создает много разветвленных дочерних процессов с помощью функций pcntl_*. В основном существует единственный сценарий, который работает в цикле приблизительно в течение минуты, периодически...
Что надлежащий путь состоит в том, чтобы создать демона Unix или Linux хорошего поведения в Ruby? Каково определение демона хорошего поведения так или иначе, и как можно было бы записать такую программу в Ruby?
Я реализую библиотеку к командам выполнения. Библиотека является C на Linux. Это в настоящее время делает popen (), звонят, чтобы выполнить команду и быть произведенными. Проблема состоит в том, что команда наследовалась, все в настоящее время открываются
Я оказался дважды в этой ситуации: Я устанавливаю драгоценный камень в своей системе и начинаю использовать ее из своего проекта направляющих. В конечном счете я должен внести некоторые изменения в тот драгоценный камень. Как я должен продолжить двигаться
У меня есть проблема, я использую pcntl_fork для разветвления процесса в PHP, $pid = pcntl_fork (); если ($pid ==-1) {умирают ('не мог бы разветвиться');} еще, если ($pid) {//мы - родитель pcntl_wait ($status);//Защищают...
все :вот информация о памяти моего сервера со значением «свободно -m» общее количество использованных свободных общих буферов в кэше Mem :64433 49259 15174 0 3...
Недавно я разработал проект и применил несколько исправлений. Затем я создал запрос на извлечение, который затем был принят. Несколько дней спустя другой участник внес другое изменение. Так что моя вилка не ...
Как предотвратить наследование копией файлового дескриптора через системные вызовы fork () (не закрывая его, конечно)? Я ищу способ пометить отдельный файловый дескриптор как НЕ (копировать -) ...
Я хочу печатать пидсы по порядку от детей до родителей, но у меня это наоборот. А также в конце я хочу напечатать основной родительский pid и освободить свой стол, как я могу это сделать? Пожалуйста, помогите мне. Это ...
Мне дали код на языке c #include < stdio.h > #include < string.h > #include < unistd.h > #include < sys / wait.h > #define MAX_BUFFER 256 #define QUIT_STRING "q" int ...
изменить: я думаю, что я исправил проблему: https://gist.github.com/niuage/c0637b8dd10549a12b6a223dbd5f158a Я мог пропустить Process.wait, следовательно, создание большого количества процессов зомби. У меня есть кусок ...
Возможное дублирование: как в Linux, как предотвратить остановку фонового процесса после закрытия клиента SSH, у меня есть программа на C, к которой я обращаюсь и через которую я взаимодействую через терминал (обычно из SSH ...
Мне нужна помощь, чтобы понять, как демонизировать процесс в Go. основной импорт пакета ("fmt" "os"
) func start() { var procAttr os.ProcAttr procAttr.Files = []*os.File{nil, nil, nil} _, ...
Я работаю над специальной оболочкой для класса системного программирования. Нам было поручено реализовать встроенные команды setenv () и unsetenv () с намеком на проверку страниц руководства для putenv (). Моя проблема ...
Допустим, я открываю файл с помощью open (). Затем я использую fork () для своей программы. Будут ли отец и ребенок теперь иметь одинаковое смещение для файлового дескриптора? То есть, если я напишу в свой отец, смещение будет ...
Я искал разница между этими четырьмя в Google, и я ожидал, что по этому поводу будет огромное количество информации, но на самом деле не было никакого надежного сравнения между четырьмя вызовами. ...
Я разрабатываю приложение, которое родительский элемент разветвляет для выполнения определенных задач. У меня возникла проблема, когда я настроил GDB для дочернего режима follow-fork-mode, но после fork, после достижения ...
У меня есть серверный процесс, который форкирует множество дочерних процессов. Серверный процесс имеет сродство к ядру процессора, но я не хочу, чтобы это сродство наследовалось дочерними процессами (скорее ОС должна сама решать, где ...
У меня небольшая проблема с одним из моих проектов. Я пытался найти хорошо документированный пример использования разделяемой памяти с fork (), но безуспешно. По сути, сценарий таков, что когда ...
Может ли функция fork () использоваться для репликации многопоточного процесса. И если да, будут ли все потоки точно такими же, а если нет, то почему. Если репликация не может быть выполнена через fork, есть ли еще какие-нибудь ...
У меня есть основной процесс Python и группа или рабочие, созданные основной процесс с использованием os.fork (). Мне нужно передать большие и довольно сложные структуры данных от рабочих обратно в основной процесс. ...
Я пытаюсь создать простую программу оболочки на C. Мне нужно, чтобы она предоставила пользователю приглашение, в котором они могут запустить другие локальные программы. Я могу отлично справиться с этой частью, используя fork (), в котором ...