#334 new planned

Asynchronous IO

Reported by: Undercover Agent Owned by:
Priority: nice Milestone: 2beta
Component: lumieraVault Keywords: topic technology roadmap
Sub Tickets: #824, #1285, #1314 Parent Tickets: #181, #669

Description

Async reading and writing of files

this is a tracking ticket -- individual tasks depending.

For current computers, IO operations are the most noticeable performance bottleneck -- usage of the very limited IO bandwidth must be carefully managed. By offloading the reading and writing of files to the OS and IO hardware (DMA), we can free computing resources and avoid blocking waits for the persistence operations to complete. However, performing async IO correctly is anything but easy, and there is no universal / portable solution available; some research and experimentation is necessary to arrive at a long term maintainable solution, while achieving good performance on a wide range of systems.

Change history (2)

comment:1 by Ichthyostega, at 2023-07-03T23:54:20Z

blockedby: 824824, 1285, 1314
blocking: 669181, 669

comment:2 by Undercover Agent, at 2025-12-25T00:00:00Z

blockedby: 824, 1285, 1314
blocking: 181, 669
Parent Tickets: 181, 669
Sub Tickets: 824, 1285, 1314
Note: See TracTickets for help on using tickets.