Proceedings of the 10th Workshop on Programming Languages and Operating Systems 2019
DOI: 10.1145/3365137.3365404
|View full text |Cite
|
Sign up to set email alerts
|

Wait-Free Code Patching of Multi-Threaded Processes

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 11 publications
0
5
0
Order By: Relevance
“…In contrast to function-level patching, updating the whole process might be easier in some cases as only OS dependencies and resources need to be tracked. For instance, files and network sockets need to be detached from the old Manuscript Submitted to the Journal of Systems and Software process and transferred to the new process [43]. The main complication in this area is maintaining the internal resource states such as current file pointers and network protocol state.…”
Section: Process-level Patchingmentioning
confidence: 99%
See 4 more Smart Citations
“…In contrast to function-level patching, updating the whole process might be easier in some cases as only OS dependencies and resources need to be tracked. For instance, files and network sockets need to be detached from the old Manuscript Submitted to the Journal of Systems and Software process and transferred to the new process [43]. The main complication in this area is maintaining the internal resource states such as current file pointers and network protocol state.…”
Section: Process-level Patchingmentioning
confidence: 99%
“…Table 3 shows the key studies that have considered runtime patching at the process level. Among the existing studies, Rommel et al [43] have proposed to move individual threads to new address space through predefined quiescent states. The proposed approach attempts to minimise waiting time by preparing the clone of the address space as opposed to stop-the-world approach .…”
Section: Process-level Patchingmentioning
confidence: 99%
See 3 more Smart Citations