About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

linux default iconMT-write Publisher's description

Enables tar to write multiple files in parallel.

MT-write enables tar to write multiple files in parallel. The goal thereof is to speed up the proces of extracting a tar file to a filesystem.

Especially Solaris' ZFS filesystem should be able to benefit from MT-write's strategy, although I had no time to verify yet. But on a 4 processor Sun machine I was able to measure a speedup of over 60 percent with a 1GB tar file on a tmpfs.

How does MT-write work?

MT-write intercepts the executable's calls to write and friends and hands them off to worker threads. In consequence the executable will be unaware of occuring errors. If any error occures mtwrite.so writes an errormessage to the standard error output of the executable.

How big is the benefit

Well that really depends. On Solaris' tmpfs on a 4 processor machine, I observed a speedup of over 60 percent. In contrast, ufs performance on the same machine didn't make any difference.

How do I use it?

mtwrite.so is a preloadable shared object designed to be preloaded to the tar executable. E.g. $ env LD_PRELOAD=mtwrite.so tar xf mytarfile.tar

What's New in This Release:

В· An issue appearing with GNU tar on Solaris and related to futimesat was fixed.

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

Is MT-write your software?

Manage your software

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)