Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 30.048.724 Times

MT-write r100528

Company: Thomas Maier-Komor
Date Added: October 22, 2013  |  Visits: 256

MT-write

Report Broken Link
Printer Friendly Version


Product Homepage
Download (16 downloads)

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.<br /><br />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.<br /><br />How does MT-write work?<br /><br />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.<br /><br />How big is the benefit<br /><br />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.<br /><br />How do I use it?<br /><br />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

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Benefitwell Depends Error Errormessage Errors Executable Executablehow Machine Mt Mtwrite Mtwriteso Object Occures Output Percent Processor R100528 Solaris Speedup Standard Write Writes
Users rating: 0/10

License: Freeware Size: 20.48 KB
MT-WRITE RELATED
Programming  -  dolmen.forms.base 1.0 Beta 2
dolmen.forms.base is a package in charge of providing basic functionalities to work with zeam.form Forms. From the form to the field dolmen.forms.base provides few functions dedicated to the task of applying dict datas to object...
10.24 KB  
Libraries  -  MARC 1.07
MARC is a Perl extension to manipulate MAchine Readable Cataloging records. SYNOPSIS use MARC; # constructors $x=MARC->new(); $x=MARC->new("filename","fileformat"); $x->openmarc({file=>"makrbrkr.mrc",format=>"marcmaker", increment=>"5",...
80.9 KB  
Libraries  -  Exception::System 0.0601
Exception::System is the exception class for system or library calls. SYNOPSIS # Loaded automatically if used as Exception::Bases argument use Exception::Base Exception::System, Exception::File => { isa => Exception::System }; try...
10.24 KB  
Utilities  -  360Amigo System Speedup Free 1.2.1.5500
360Amigo System Speedup Free is a new PC optimization and Error repair utility that dramatically improves the performance of your PC. 360Amigo System Speedup includes a System Cleaner, a System Optimizer and a wide range of System Tools designed...
 
Registry Tools  -  ErrorTools PC Repair 1.0
Error Tools PC Repair is a highly and a multifunctional PC fixer. It is a one stop solution for all PC issues. It fixes possibly every type of PC error including errors like run time errors, privacy errors and blue screen of death errors. It...
4.36 KB  
Libraries  -  libspawner 0.0.20060526
libspawner implements the MTA side of Sendmails Milter (mail filter) protocol that is used by the MTA to delegate policy decisions to external daemons. libspawners main purpose is to enable other MTAs, or any mail-handling software, to talk to...
50.18 KB  
Network & Internet  -  ArbitroWeb 0.6
ArbitroWeb is a Web anonymizer written in PHP. ArbitroWeb will redirect all web requests thru its set of scripts, all URLs contained will be adjusted/mangled to its own scripts. ArbitroWeb is known to be working on following configurations: 1)...
7.17 KB  
Backup Utilities  -  rdup 0.5.1
rdup is a utility inspired by rsync and the plan9 way of doing backups. rdup itself does not backup anything. rdup project only prints a list of files that are changed, or all files in case of a null dump, to standard output. rdup prints a...
49.15 KB  
Libraries  -  Catalyst 5.7007
Catalyst is a Perl module that contains the elegant MVC web application framework. SYNOPSIS See the Catalyst::Manual distribution for comprehensive documentation and tutorials. # Install Catalyst::Devel for helpers and other development...
143.36 KB  
Development Tools  -  Doctest - embed testable examples in your function's help comments 1.0
Unit testing is great, but it can seem like overkill to make a whole new file for every test you want to run. Doctest allows you to embed tests in the documentation of your function (or class or method), so that they're in the same file as the...
20.48 KB  
NEW DOWNLOADS IN SHELL & DESKTOP, FILE UTILITIES
Shell & Desktop  -  Glunarclock 0.32.4
GNOME Lunar Clock Applet displays the current phase of the Moon as an applet for the gnome panel. In the properties box you can choose between a real image Features Pointing with the mouse at the applet...
522.24 KB  
Shell & Desktop  -  KOpenBabel 0.2
KOpenBabel is a graphical interface to Open Babel.[1] KOpenBabel can handle and convert over 70 chemical file formats. At this time, it can convert files, guess input file type and convert a large number of files with a single click. The user...
20.48 KB  
Shell & Desktop  -  Fekete 5
Icon theme for Linux For all possible desktop, and Linux distro Special additives: Suse's Yast icons. Xfce system icons, and archaic mimetypes icons Mandriva "special placed" status icons. Libreoffice icons.
71.59 MB  
Shell & Desktop  -  DesktopTools 02-alpha
DesktopTools is a collection of small utillities which help to make your daily life easier. Since the tools themself are rather small (projectwise) I keep them not as individual projects, but have them under this collective name.
102.4 KB  
Shell & Desktop  -  XFast 0.9
XFast is a slim and lightweighted desktop environment that incorporates X and Window Manager within the same project.
1.15 MB  
File Utilities  -  Active@ KillDisk Linux Console 9.1.1110
Active@ KillDisk for Linux (Console) is a powerful utility that will: wipe confidential data from unused space on your hard drive; erase data from partitions or from an entire hard disk; destroy data permanently. Active@ KillDisk for Linux...
11.07 MB  
File Utilities  -  Metalinks 5.1
Metalinks is a project to facilitate data distribution over mirrors and P2P networks. It does so by defining an XML format and the tools to handle these. The metalink files contain all the information needed to download and verify files.
5.05 MB  
File Utilities  -  SSH LoginWatcher 0.9
LoginWatcher is tailing your messages file and is waiting for an entry representing a failed login attempt via SSH. After a predefined number of attempts, the IP address of the offending host is added to the hosts.deny file to prevent further logins.
10.24 KB  
File Utilities  -  PUFS 0.0.2c
PUFS - Peer Union File System - is a poor man's na???ve distributed file system built on top of FUSE, hence running totally in user space. The project is distributed under the GPL license. PUFS' philosophy is somewhat in line...
408.58 KB  
File Utilities  -  frfs 0.0.3
frfs implements a fully functional in-RAM filesystem using the FUSE framework. Overview: With Linux, creating RAM-backed file system is easy: su to root, mount a tmpfs some place, come back to plain user. Ah, but...
153.6 KB