File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -207,12 +207,12 @@ The following section presents a set of statements that can be objectively verif
207207#### ** Safety-Oriented consideration**
208208The following considerations are of a more deductive nature.
209209
210- 1 . a process that is supposed to support safety requirements should not have pages swapped out / dropped / missing,
211- because this would introduce :
212- 1 . uncertainty in the timing required to recover the content, if not immediately available
213- 2 . additional risk, involving the userspace paging mechanisms in the fulfilling of the safety requirements
214- 3 . additional dependency on runtime linking, in case the process requires it, and code pages have been
215- discarded - reloading them from disk will not be sufficient
210+ 1 . For a process intended to support safety requirements, having pages swapped out, dropped or missing
211+ creates additional risk, because it introduces :
212+ 1 . Uncertainty in the timing required to recover the content, if it is not immediately available.
213+ 2 . Reliance on userspace paging mechanisms for the fulfilment of applicable safety requirements
214+ 3 . Additional dependency on runtime linking: where code pages have been discarded, reloading
215+ them from disk can cause a process to violate its applicable timing requirements.
2162162 . The optimisations made by the kernel in providing physical backing to process memory make it very
217217 questionable if it can be assessed when a (part of) a process memory content is actually present in the
218218 system physical memory.
You can’t perform that action at this time.
0 commit comments