Сегодня я узнал
Oct. 15th, 2019 11:08 pm... что в современных Linux-ах (точнее, видимо, в современной glibc) вместо fork() используется clone(). По крайней мере, на уровне системного вызова и выдачи strace, в которую я смотрел, не нашёл fork и ошибочно пришёл к выводу, что у меня программа работает в однопроцессном режиме. Однако нет.
Различия между ними тоже есть, clone() вроде как универсален для процессов и тредов, подробнее пока не читал.
Различия между ними тоже есть, clone() вроде как универсален для процессов и тредов, подробнее пока не читал.
no subject
Date: 2019-10-15 08:13 pm (UTC)no subject
Date: 2019-10-15 08:20 pm (UTC)