Content deleted Content added
No edit summary Tags: Reverted Mobile edit Mobile web edit |
m Reverted edits by 109.75.55.192 (talk) (AV) |
||
Line 30:
* [[Cross compilation]] support for multiple [[CPU]] and [[operating system]] combinations.
* Easy integration with an existing application, including [[static linking]] with the operating system and application.
* Serving [[Web page|page]]s from [[Application software|application]] [[Computer memory|memory]] if there is no [[file system]].
* [[Modular programming|Modularity]].
* Single [[Thread (computing)|thread]] and [[Multithreading (software)|multi-thread]] support.
For every specific project, requirements can vary significantly. For example, ROM and RAM footprints can be a very serious constraint and limit the choices of the system designer. [[C++]] or [[Java Virtual Machine|JVM]] availability for the system can be another constraint. Frequently performance is an issue, because typical embedded systems run multiple simultaneous tasks and an HTTP server is only one of them and may be configured as a low [[Scheduling (computing)|
== See also ==
|