Memory mapped files for communication with taskhosts
Open
triaged
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
Based on https://github.com/dotnet/msbuild/issues/13372 we see there is a large overhead when communicating with out of process Taskhosts (any IPC really, but there we were considering tasks on taskhost).
There was an exploration of using memory mapped files to remove some of this overhead here with promising numbers https://github.com/dotnet/msbuild/pull/11502
Decreasing overhead improves the adoption story for #4834 and -mt (where taskhosts are used extensively as fallback mechanism for nonmigrated tasks).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.