github tarka/xcp v0.6.0
xcp 0.6.0: Experimental block-level parallelism

latest releases: v0.20.4, libxcp-v0.21.1, libfs-v0.7.1...
4 years ago

The major changes in this version are:

  • The introduction of switchable 'drivers'. This has been added to facilitate experimenting with alternative strategies for copy optimisation. Currently 2 drivers are avalable:
    • 'parfile': the previous hard-coded xcp copy method, which parallelises tree-walking and per-file copying. This is the default.
    • 'parblock': An experimental driver that parallelises copying at the block level. This has the potential for performance improvements in some architectures, but increases complexity. It should be considered a work-in-progress; currently it does not support sparse files, does not play well with the progress bar, and will almost certainly eat your data. Testing is welcome.
  • A '--block-size' flag to configure size of copy operations.
  • The --no-target-directory (-T) flag from 'cp' is now supported (thanks to Walther Chen).

Don't miss a new xcp release

NewReleases is sending notifications on new releases.