Я читаю здесь, что системный вызов clone() используется для создания потока в Linux. Теперь синтаксис clone() таков, что для его передачи требуется начальный адрес программы/функции.
Но здесь, на странице  this, написано, что fork() вызывает clone() внутренне. Поэтому мой вопрос заключается в том, как дочерний процесс, созданный fork(), запускает часть кода, которая после вызова fork(), то есть как она не требует функции как отправной точки?
Если ссылки, которые я предоставил, имеют неверную информацию, пожалуйста, направляйте меня на несколько лучших ссылок/ресурсов.
Спасибо
