sluice - rate limiting data piping tool

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name sluice
Package version 0.02.02
Package release 1
Package architecture i386
Package type deb
Installed size 44 B
Download size 16.25 KB
Official Mirror
Sluice reads from standard input and write to standard output at a specified
data rate.  This can be useful for benchmarking and exercising I/O streaming
at desired throughput rates.


Package Version Architecture Repository
sluice_0.02.02-1_amd64.deb 0.02.02 amd64 Ubuntu Universe
sluice - - -


Name Value
libc6 >= 2.4


Type URL
Binary Package sluice_0.02.02-1_i386.deb
Source Package sluice

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install sluice deb package:
    # sudo apt-get install sluice




2015-09-28 - Colin King <>
sluice (0.02.02-1) unstable; urgency=medium
* Various minor fixes (LP: #1500587)
* Makefile: bump version
* Update copyright, move to GPL-3
* Add upper rate limit, of 1PB per second.
* Improve size specifier checking on double float parser
* Fix two error messages that were printing to stdout and not stderr
* Fix typo, "infp" -> "into"
* Add more help if user does not specify -r option
* Increase default IO size buffer maximum
* Correct -d help info, should be disregard output. not input
2015-09-06 - Colin King <>
sluice (0.02.01-1) unstable; urgency=medium
* Makefile: bump version
* Update debian/control debhelper version to 9 or above
* Update debian compat to 9
* Fix ordering of -D flag options (LP: #1492832)
2015-08-01 - Colin King <>
sluice (0.02.00-1) unstable; urgency=medium
* Makefile: bump version to 0.02.00
* Re-order fields in delay_info_t for better memory packing
* Makefile: Add -O2 optimization option
* Constify some char * returns
* Clean up source to be 80 char wide tty friendly
* Inline a few functions
* Fix spelling mistake, explictly -> explicitly
2015-05-18 - Colin King <>
sluice (0.01.18-1) unstable; urgency=medium
* Makefile: bump version
* Add copyright info and update date in manual
* Makefile: Add copyright
2015-02-01 - Colin King <>
sluice (0.01.17-1) unstable; urgency=medium
* Makefile: bump version
* Add -f caveat
* Correct ETA estimation, got it inverted
2015-01-08 - Colin King <>
sluice (0.01.16-1) unstable; urgency=medium
* Bump version once more
* Correct the default delay mode to be really -D0
2015-01-08 - Colin King <>
sluice (0.01.15-1) unstable; urgency=medium
* Makefile: bump version
* Minor changes to -D text, update man page date too
* Correct modes D0, D1 and update man page describing sleep durations
* Check for eof and break out of loop before we do delay or writes
2015-01-08 - Colin King <>
sluice (0.01.14-1) unstable; urgency=medium
* Makefile: bump version
* Add more meaningful error exit return values.
* Add Kamal to man page because of all the useful guidance provided
* Add -P pidfile option
* Add more stats info
* Add delay counts to stats
* Make io_rate double precision for more accuracy in -c mode
* Adjust io_size with double precision rather than integer math.
* Add delay mode option -D
2015-01-07 - Colin King <>
sluice (0.01.13-1) unstable; urgency=medium
* Makefile: bump version
* Fix incorrectly escaped -s option
* Add caveat for the -r option in manual
* Allow for 100% overrun/underrun stats
* Add more precision to drift stats
* Add more meaningful time conversion with -p option
* Update manual with more explanations and clarifications.
* Re-write man page, better explanations of -i, -c and -s options
* Add debug and better user error messages
* -i mode and no -s shift defined, default to non-adjust mode
* Handle very slow input sizes and rates
* Don't use 4 as the minimum threshold
2015-01-06 - Colin King <>
sluice (0.01.12-1) unstable; urgency=medium
* Makefile: bump version again
* Add more comments
* Debian/control: use arch any and re-format description

See Also

Package Description
slurm-client-emulator_15.08.7-1build1_i386.deb SLURM client side commands for the emulator
slurm-client_15.08.7-1build1_i386.deb SLURM client side commands
slurm-drmaa-dev_1.0.7-1build3_i386.deb PSNC DRMAA for SLURM - devel
slurm-drmaa1_1.0.7-1build3_i386.deb PSNC DRMAA for SLURM - runtime
slurm-llnl-slurmdbd_15.08.7-1build1_all.deb transitional dummy package for slurmdbd
slurm-llnl_15.08.7-1build1_all.deb transitional dummy package for slurm-wlm
slurm-wlm-basic-plugins-dev_15.08.7-1build1_i386.deb SLURM basic plugins development files
slurm-wlm-basic-plugins_15.08.7-1build1_i386.deb SLURM basic plugins
slurm-wlm-doc_15.08.7-1build1_all.deb SLURM documentation
slurm-wlm-emulator_15.08.7-1build1_i386.deb SLURM emulator
slurm-wlm-torque_15.08.7-1build1_all.deb Torque compatibility wrappers for SLURM
slurm-wlm_15.08.7-1build1_i386.deb Simple Linux Utility for Resource Management
slurm_0.4.3-2build1_i386.deb Realtime network interface monitor
slurmctld_15.08.7-1build1_i386.deb SLURM central management daemon
slurmd_15.08.7-1build1_i386.deb SLURM compute node daemon