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

December 2025

S M T W T F S
 123456
78910111213
14151617181920
2122 2324252627
28 29 3031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 10th, 2026 02:35 am
Powered by Dreamwidth Studios