|
65cbfbc743
|
qcow2: reuse cluster data for adjacent sectors (speed up ~30%)
|
2023-01-18 20:16:33 +00:00 |
|
|
dd34949209
|
qcow2: cache L1 table (speed up ~10% on my system)
|
2023-01-18 19:46:44 +00:00 |
|
|
76c7819882
|
Split I/O code to generic io* and platform specific io_async*
|
2023-01-18 08:32:17 +00:00 |
|
|
f1b6893e4d
|
vdisk: use file descriptors instead of FILE*s
This should help with io_uring later.
|
2023-01-16 03:14:48 +00:00 |
|
|
bbc42c6436
|
Implement qcow2 support, convert most images from raw
This allows exbibyte-sized images, compression and (potentially)
non-destructive writing.
|
2023-01-09 02:07:20 +00:00 |
|
|
887b904904
|
Split vdisk to vdisk_raw and vdisk_qcow2
vdisk_raw got existing functionality, no new features. Qcow2 support is
yet to be implemented. Miniz was imported with that in mind.
|
2023-01-09 02:06:52 +00:00 |
|