SNIP_ADAPTIVE_CAN_FIGURE_Figure_7_15
Wortlaut
Figure 7.15: Memory Usage. The resourceConsumption.memoryUsage is the amount of memory which can be allocated by the Process itself. Please be aware, depending on the OS and its configuration this does not necessarily contain all the memory the Process can allocate within the system. For example in an OS where common functionality like a file system is implemented on Process level, the restricted Process might still lead to memory allocations within the Process providing the file system. On POSIX OS the memory limit is typically restricted by the resource RLIMIT_AS. [SWS_EM_02109] Process pre-mapping Upstream requirements: RS_EM_00005 ⌈Execution Management shall pre-map a Process if Process.preMapping is set to true.⌋ Fully pre-mapping a Modelled Process ensures that code and data execution is not going to be delayed at its first execution by demand-loading. This approach not only supports predictable timing during system startup and first execution phases, but also helps with safety where code handling error cases can be preloaded and made guaranteed to be available. In addition, pre-mapping avoids late issues where filesystem may be corrupted and part of the Modelled Process may not be loadable anymore.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_ExecutionManagement.pdf |
|---|---|
| Dokumentseite | Seite 82 |
| Ziel-Modul | exec (adaptive) |
| Ziel-Anforderung | SWS_EM_02251 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |