Modules§
- batched_
disk_ writer - Batched disk writer: coalesces small writes into larger sequential flushes.
- control_
file - disk_
adaptor - disk_
cache - disk_
space - disk_
writer - file_
allocation - file_
lock - File locking to prevent concurrent aria2 instances from writing to same file.
- mmap_
disk_ writer - Memory-mapped disk writer using
memmap2::MmapMutfor direct memory access to the file’s page cache. - positioned_
disk_ writer - Positioned disk writer using OS-native
pwrite/seek_writefor concurrent writes to non-overlapping offsets without a global async mutex. - resume_
helper