Official Home of XDD Home | Contact Us

What's New
xdd downloads
F.A.Q.
Suggestions
xdd Manual

 

xdd6.5

  • Removed the linuxsmp and linuxup makefiles and replaced them with simply linux.makefile
  • Added command-line options –createnewfiles, –reopenfiles, and –recreatefiles along with reporting the time required to perform these functions from pass to pass.
  • Enabled Read-After-Write for all platforms
  • Fixed a bunch of bugs – Thanks to all of you who reported these bugs to me.
  • Changed the –timeserver option to include the operators “host”, “port”, and “bounce” to specify the host name of the time server, the port number to use to contact the time server, and the bounce count to use in order to resolve the time delta between the time server and the client machine.
  • The –datapattern option now has an “replicate” operator that will copy an ASCII string or hex data pattern throughout the I/O buffer.
  • The –datapattern option now has an “ascii” operator that allows specification of an ascii string to be included at the beginning or throughout the I/O buffer.
  • The –datapattern option now has an “hex” operator that allows specification of hex data to be included at the beginning or throughout the I/O buffer.
  • The –verify option has been modified to verify all the data patterns specified by -datapattern

Older releases

xdd6.4 - A few new options like -minall, -nomemlock, -noproclock, -version, and -report_threshold have been added. There is also a new "-sgio" option that has been added for accessing the SCSI Generic devices on Linux systems. This is still a bit experimental but it allows for more "raw-like" access to a device since Linux has not yet figured out what a "raw" device is.

NOTE: This release contains executables in the "bin" subdirectory for Windows, Linux 2.6, AIX 5.3, and Solaris SPARC 8.3 or above.

In the meantime, have a blast but don't break anything!

xdd6.3 - Fixed the problem of hanging when one or more targets did not open properly.

The entire command parsing has been isolated to a single source file called parse.c that makes it much easier to add new functions as needed. Some of the other functions like initialization, barrier management, results display management, ...etc have been moved to separate source files so that the xdd.c file is now manageable. Bottom line, there is a bunch of new source files.

There were also some improvements made to the Linux version so that it produces the same output as the other OS versions with system information. Speaking of which, the output is slightly different in that the global options are displayed followed by the system information followed by the target specific information.

xdd6.2c - Added basic support for Mac OS X - Darwin.

Hit Counter


Home | What's New | xdd downloads | F.A.Q. | Suggestions | xdd Manual | OtherProjects

Questions or problems regarding this web site should be directed to [webweenie@ioperformance.com].
Copyright © 2006 [I/O Performance, Inc]. All rights reserved.
Last modified: 01/30/07.