Skip to main content

Module filesystem

Module filesystem 

Source

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::MmapMut for direct memory access to the file’s page cache.
positioned_disk_writer
Positioned disk writer using OS-native pwrite/seek_write for concurrent writes to non-overlapping offsets without a global async mutex.
resume_helper