Подібно створенню процесів за допомогою функцій system () і fork- exec, функцій posix_spawn () створюють нові дочірні процеси із заданих образів процесів. Однак функції posix_spawn () дозволяють при цьому більш багатошарові ²важелі² керування, тобто вони керуються наступними атрибутами дочірніх процесів, успадкованих від батьківського процесу:
· дескриптори файлів;
· стратегія планування;
· ідентифікатор групи процесів;
· ідентифікатор користувача і групи користувачів;
· маска сигналів.
Функції posix_spawn () дозволяють керувати тим, чи будуть сигнали ігноруватися батьківським процесом, ігноруватися його нащадком або встановлюватися для виконання дій, заданих за замовчуванням. Управління дескрипторами файлів дозволяє дочірньому процесу отримати самостійний доступ до потоку даних, незалежно відкритому предку. Можливість встановити для дочірнього процесу ідентифікатор групи впливає на те, як керування дочірньою задачею буде пов’язане управлінням батьківським. Зрештою, стратегію планування дочірнього процесу можемо встановити відмінною від стратегії планування батьківського.