Вопросы с тегом «fork»

5
Threads vs (Forked) Процессы
Приложения Linux, как правило, разветвляются затем на exec (с execve ()), но приложения Java и некоторые MPM Apache используют многопоточность. Если разветвляется, использует fork + exec для запуска процесса, какова высокоуровневая версия для многопоточности? Как JVM или Worker MPM порождают потоки?
9 process  fork  thread 

3
Могу ли я передать любые два процесса друг другу?
На этой странице из Проекта и внедрения операционной системы 4.4BSD сказано, что: Основное различие между каналами и сокетами заключается в том, что каналам требуется общий родительский процесс для настройки канала связи. Однако, если я записываю правильно, единственный способ создать новый процесс - forkэто существующий. Поэтому я не могу понять, как …
8 linux  process  pipe  bsd  fork 

4
Когда вызывается vfork, действительно ли родительский процесс действительно приостановлен?
Насколько я знаю, когда vforkвызывается, дочерний процесс использует то же адресное пространство, что и у родительского, и любые изменения, сделанные дочерним процессом в переменных родителя, отражаются на родительский процесс. Мои вопросы: Когда порождается дочерний процесс, приостанавливается ли родительский процесс? Если да, то почему? Они могут работать параллельно (как потоки)? В …
3 process  fork 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.