690
Comment:
|
730
bad name (CamelCase), read DebianWiki/EditorGuide
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
## page was renamed from child process |
A child process is a ["computer process"] created by another process (the ["parent process"]).
A child process inherits most of its attributes, such as open files, from its parent. In ["Unix-like"] OSes, as Linux, a child process is in fact created (using ["fork"]) as a copy of the parent. The child process can then overlay itself with a different program (using ["exec"] as required.
Each process may create many child processes but will have only one parent process, except for the very first process which has no parent. The first process, called ["init"] in UNIX, is started by the ["kernel"] at ["booting"] time and never terminates.