E3SM-Project / E3SM-Project/scorpio
Implement "soft close"
Open
enhancement
High Priority
Perf
- Dominant language
- C++
- Stars
- 22
- Forks
- 20
- Avg merge
- 12d 19m
- Merged PRs (30d)
- 1
Description
Relax file consistency semantics to avoid
writing cached data (sync) on file close.
Add a compile-time option to avoid a sync on
file close.
A file close will not necessarily write all data
to the file. PIO can rearrange and update
the file asynchronously.
This would allow PIO to buffer more data and
possibly improve I/O performance for certain
file I/O patterns.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.