proxmox-backup/src/tape
Dominik Csapak 3d3769830b tape/helpers/snapshot_reader: sort chunks by inode (per index)
sort the chunks we want to backup to tape by inode, to gain some
speed on spinning disks. this is done per index, not globally.

costs a bit memory, but not too much, about 16 bytes per chunk which
would mean ~4MiB for a 1TiB index with 4MiB chunks.

Signed-off-by: Dominik Csapak <d.csapak@proxmox.com>
2021-06-28 12:16:14 +02:00
..
changer tape/changer/sg_pt_changer: read whole descriptor size for each entry 2021-04-21 14:07:41 +02:00
drive tape/drive: improve tape device locking behaviour 2021-06-02 17:08:00 +02:00
file_formats cleanup: remove debug println 2021-04-14 10:39:29 +02:00
helpers tape/helpers/snapshot_reader: sort chunks by inode (per index) 2021-06-28 12:16:14 +02:00
pool_writer api2/tape/backup: add 'force-media-set' parameter to manual backup 2021-05-14 08:58:33 +02:00
test tape/test: repair tests after changing 'start_write_session' 2021-05-14 10:01:54 +02:00
inventory.rs tape/inventory: add completion helper for tape snapshots 2021-05-11 12:56:55 +02:00
linux_list_drives.rs tape: implement LTO userspace driver 2021-04-08 07:28:30 +02:00
media_catalog.rs tape/media_catalog: add helpers to look for snapshot/chunk files 2021-05-06 07:58:03 +02:00
media_pool.rs api2/tape/backup: add 'force-media-set' parameter to manual backup 2021-05-14 08:58:33 +02:00
media_set.rs typo fixes all over the place 2021-03-10 16:39:57 +01:00
mod.rs tape: create tmp dirs early at server startup 2021-02-19 18:10:02 +01:00
tape_read.rs TapeRead: add skip_data() 2021-04-13 13:32:45 +02:00
tape_write.rs tape: introduce trait BlockWrite 2021-04-08 07:28:30 +02:00