Applications, processes and threads: Difference between revisions

From AMC-OS Developers
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 1: Line 1:
Execution tasks in AMC-OS are divided in [[Applications|applications]], [[Processes|processes] and [[Threads|threads]] :  
Execution tasks in AMC-OS are divided in [[Applications|applications]], [[Processes|processes]] and [[Threads|threads]] :  


* [[Applications|An application]] is a static combination of executable code and data, in AMCX format.
* [[Applications|An application]] is a static combination of executable code and data, in AMCX format.
* [[Processes|A process]] is an independant instance of an application.
* [[Processes|A process]] is an independant instance of an application.
* [[Threads|A thread]] is an instance of an execution flow in the restricted context of a process.
* [[Threads|A thread]] is an instance of an execution flow in the restricted context of a process.

Latest revision as of 16:09, 29 July 2020

Execution tasks in AMC-OS are divided in applications, processes and threads :

  • An application is a static combination of executable code and data, in AMCX format.
  • A process is an independant instance of an application.
  • A thread is an instance of an execution flow in the restricted context of a process.