Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 933 Bytes

process.md

File metadata and controls

36 lines (24 loc) · 933 Bytes

Process Object

NAME

process - Process abstraction

SYNOPSIS

TODO

DESCRIPTION

The process object is a container of the following resources:

In general, it is associated with code which it is executing until it is forcefully terminated or the program exits.

Lifetime

A process is created via sys_process_create() which take no parameters. The process starts destruction when main thread terminates or the last handle is closed. [⚠ not implemented].

Next, the main binary is loaded into the process via sys_process_load() and its execution begins with sys_process_start().

SEE ALSO

process_create process_start process_map_vm process_unmap_vm process_protect_vm