beldmit: (Программизм)
[personal profile] beldmit
... что в современных Linux-ах (точнее, видимо, в современной glibc) вместо fork() используется clone(). По крайней мере, на уровне системного вызова и выдачи strace, в которую я смотрел, не нашёл fork и ошибочно пришёл к выводу, что у меня программа работает в однопроцессном режиме. Однако нет.

Различия между ними тоже есть, clone() вроде как универсален для процессов и тредов, подробнее пока не читал.

Date: 2019-10-16 08:06 am (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Так это оно по-моему уже лет двадцать как.

Date: 2019-10-16 05:12 pm (UTC)
lumag: (Default)
From: [personal profile] lumag
Меня в этом плане утомляет писать каждый раз strace -e open,openat ..., чтобы поймать все открытия файлов.

Profile

beldmit: (Default)
Dmitry Belyavskiy

February 2026

S M T W T F S
1234567
8910111213 14
15161718192021
22232425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 18th, 2026 12:56 pm
Powered by Dreamwidth Studios