Вопросы с меткой [forking]

Руководство по использованию метки forking отсутствует.

128
голосов
3ответа
11k показов

Как и почему эта строка текста является бомбой?

Найдено на случайной доске чан: echo "I
33
голоса
2ответа
12k показов

Как я могу Resync вилка из оригинала

Я только что разработал проект в Github. Я внес изменения и отправил запрос на удаление. Хозяин слил мою вилку с основным проектом и после этого сделал некоторые модификации. Так что пока мой форк не ...
29
голосов
3ответа
41k показов

Как мне развить процесс, который не умирает при выходе из оболочки?

Если я запускаю emacs из оболочки: $ emacs foo & и затем убить эту оболочку, Emacs умирает. Как я могу выполнить команду, чтобы она не умерла при смерти оболочки? Я нашел ссылки на nohup, но это, ...
9
голосов
3ответа
5k показов

NetBSD, OpenBSD, * BSD и FreeBSD по сравнению

Я вспоминаю, как несколько лет назад читал сравнение NetBSD и FreeBSD, и в 2000 году (ну, ладно, многим) это выглядело, как будто NetBSD лучше разветвлял процессы, в то время как FreeBSD работал ...
7
голосов
2ответа
271 показов

Git ветка для экземпляров сайта?

Я работаю на нескольких сайтах, оба сайта нуждаются в почти одинаковом коде, за исключением некоторых изменений в изображениях и CSS или настройках. Я только что закончил читать главу веток книги Pro ...
7
голосов
2ответа
3k показов

IceWeasel / IceCat - это просто ребрендинг или они действительно отличаются от Firefox / Thunderbird?

Как мы знаем, фирменный стиль Firefox (название, логотип и т.д.) Не защищен авторским правом, поэтому некоторые дистрибутивы Linux (более) содержат полностью бесплатные версии. Однако я не могу ...
5
голосов
1ответ
2k показов

Linux / Perl - Что происходит, когда процесс разветвляется?

Я читал о форке и, насколько я понимаю, процесс клонирован, но какой процесс? Сам скрипт или процесс, который запустил скрипт? Например: Я запускаю rTorrent на своей машине, и когда торрент ...
3
голоса
1ответ
768 показов

Как бороться с утечкой памяти в Linux?

Я знаю, что вилочную бомбу можно предотвратить, ограничив число процессов одного пользователя, и утечка памяти не замерзнет, моя ОС для Linux имеет OOM killer. Но как насчет бомбы с утечкой памяти? ...
3
голоса
2ответа
670 показов

Как убить Баш вилку бомбы

Недавно я непреднамеренно создал и запустил в Bash вилочную бомбу. Он был медленным, по сравнению с другими вилочными бомбами, у меня было достаточно времени, чтобы что-то сделать. Но было уже ...
2
голоса
1ответ
2k показов

git не может выделить память - git svn rebase

Я не могу запустить git svn rebase в моем хранилище, поскольку я получаю: Can't fork: Cannot allocate memory at /usr/share/perl5/vendor_perl/Git.pm line 1262 Вывод free указывает на то, что у меня ...
2
голоса
1ответ
1k показов

Нейтрализовать форк-бомбу через ssh

У меня есть доступ к серверу через SSH (а именно, это наш информатический сервер :)), и я запустил там бомбу-вилку (bash). Есть ли способ нейтрализовать это дистанционно? Просто использование ssh ...
1
голос
0ответов
63 показов

Как получить код выхода из подпроцесса?

Итак, у меня есть процесс B. Как правило, процесс B вызывается и запускается полностью в контексте процесса A. К сожалению, по какой-то причине процесс B прекратил работать должным образом при вызове ...
1
голос
1ответ
100 показов

кто разветвляется, когда приложения дважды щелкают по Linux?

Таким образом, я знаю, когда в shell и я запускаю исполняемый файл, тогда shell разветвляет его в дочерний процесс, а затем exec для получения программы и памяти данных моего исполняемого файла. Так ...
1
голос
1ответ
276 показов

Самый простой способ превратить git-репозиторий без GitHub в GitHub-репо?

Например, я хотел бы раскошелиться на git-репозиторий GNU Savannah и использовать кнопку запроса извлечения GitHub, чтобы сообщить GNU Savannah о том, что я хочу представить патч. Это возможно?
1
голос
1ответ
163 показов

Форк обрабатывает в скрипте, используя разные цвета для каждого процесса вывода

У меня есть скрипт, который работает на 4 папки. Поскольку они полностью независимы, я передаю путь к папке для функции, а затем разветвляю эту функцию. Это работает, но вывод на консоль - нечитаемая ...
0
голосов
0ответов
127 показов

Почему создание процесса является двухэтапным процессом (fork-exec)?

Я изучаю книгу Таненбаума "Современные операционные системы", и он объясняет, что: Причина этого двухэтапного процесса состоит в том, чтобы позволить дочернему элементу манипулировать его файловыми ...
0
голосов
1ответ
502 показов

PHP: как сохранить доступ к вводу / выводу в parent после завершения дочернего процесса pcntl_fork()?

Я использую PHP и pcntl_fork(). Идея состоит в том, что родитель разветвляется и делает паузу для завершения ребенка; ребенок выполняет задание, затем завершается; родитель может проверить код ...
0
голосов
1ответ
655 показов

Когда родитель использует fork, дочерний процесс создается в непрерывном пространстве памяти?

При разветвлении копируется точное окружение родительского процесса. Распределяется ли это пространство в случайном пространстве в ОЗУ или родительский и дочерний процессы получают непрерывное ...
0
голосов
2ответа
272 показов

Не могу сделать правильный запрос git pull

Я новичок в GitHub, и поэтому я много с ним перепутался, поэтому мне нужна пошаговая помощь. Извините за раздражение:/ Кроме того, прежде чем что-то сказать, я должен уточнить, что я использовал ...
0
голосов
1ответ
1k показов

Любой способ симулировать Process.fork() на Windows?

Мне нужно использовать библиотеку, которая, кажется, делает предположение, что Process.fork() доступен. На Windows это не так. Я попытался установить Cygwin с идеей, что он может имитировать это. Не ...
0
голосов
1ответ
123 показов

Github объединяет пиар-репо в собственное репо

Я разложил существующее репо в собственное репо. Всякий раз, когда я делаю пул-запрос (в моем репо), он автоматически по умолчанию принимает исходное репо, а не созданный мной форк. Как мне ...
0
голосов
1ответ
481 показов

Форк Репо через GitHub API от curl

Как раскошелиться на репо через GitHub API? Я смотрю на документацию по GitHub Fork API по адресу https://developer.github.com/v3/repos/forks/#create-a-fork и совершенно не понимаю, как это сделать. ...
0
голосов
0ответов
20 показов

Как прикрепить фоновый процесс к CGroup службы systemctl

позвольте мне объяснить немного больше. У меня есть сервис на CentOS 7, который запускает скрипт sh. Затем сценарий разветвляется, скажем, на 4 других дочерних процесса. Если один из них умирает, я ...