Projects / ddpt


dd is a Unix command line utility for copying data. ddpt adds features for efficiently copying large amounts of data to and from disks. Apart from accessing disks using traditional Unix read() and write() calls, ddpt can optionally use SCSI pass-through interfaces to send SCSI commands to perform a copy. In Linux, the pass-through can be used to send TRIM commands to SSDs. It is written for Linux with ports to FreeBSD, Solaris, and Windows.

Operating Systems

Recent releases

  •  07 Apr 2014 19:31

    Release Notes: Adds application side support for a second offloaded copy mechanism defined by T10 around two years ago and already on the market under the name ODX.

    •  14 Nov 2013 05:24

      Release Notes: This release added SCSI XCOPY and protection information (DIF) support, bandwidth limiting, and tape support (Linux only).

      •  17 Feb 2011 20:30

        Release Notes: A "continue on error" capability was added for block and regular files. There are many bugfixes and more informative output. For example, if SIGUSR1 (SIGINFO) is sent to a ddpt process doing a large copy, apart from giving a progress report it will also predict the time remaining to complete the copy.

        •  23 Sep 2010 15:09

          Release Notes: This is the initial release.


          Project Spotlight


          A Fluent OpenStack client API for Java.


          Project Spotlight

          TurnKey TWiki Appliance

          A TWiki appliance that is easy to use and lightweight.