📄 changes.txt
字号:
Enhance compatibility of multi-thread/proc latency offsets with telemetry file support.=============================================================================Revision 3.45 through 3.48=============================================================================Added latency/offset plot data files for all throughput tests.=============================================================================Revision 3.49=============================================================================Fixed compile warning for Linux off64_t redefinition.Add Solaris2.6 target with simple build.=============================================================================Revision 3.50=============================================================================Added support for openbsd-threadsCleanup for page size foo.=============================================================================Revision 3.51, 3.52, 3.53=============================================================================Cleanup for new random write testing in throughput mode.Improve perror handling.=============================================================================Revision 3.54=============================================================================Add -g maxfilesize so people will not have to edit the source to test files bigger than 512 Mbytes.=============================================================================Revision 3.55=============================================================================Supports -n and -g to set the min and max file sizes to be used for an auto mode run.=============================================================================Revision 3.56=============================================================================Added support for SCO Unixware SVR5 with gcc compiler=============================================================================Revision 3.57=============================================================================Fixed bug where file locking was not being used when_LARGE_FILE64_SOURCE was defined in read_perf_test.=============================================================================Revision 3.58=============================================================================Added -z option. This is to be used with the -a option. Itprovides more complete testing for small record sizes when the file sizes are very large.Fixed -a so that the cross-over mechanism works correctly.=============================================================================Revision 3.59=============================================================================Fix a bug where the user specified -R -s but did not specify-a or -r. This caused the Excel report to print a bunchof zeros.=============================================================================Revision 3.60=============================================================================Fix headers in the Excel output when cross over kicks in.=============================================================================Revision 3.61=============================================================================Added -y and -q to set record size rangeAdded command line to output=============================================================================Revision 3.62=============================================================================Put auto cross over back to 16 Meg=============================================================================Revision 3.63=============================================================================Minor code cleanups for error messages=============================================================================Revision 3.64=============================================================================Re-organize the help listing.=============================================================================Revision 3.65=============================================================================Add labels to the latency/offset output files.=============================================================================Revision 3.66=============================================================================Added Randy Dunlap to the list of contributors. Thanks Randy !!=============================================================================Revision 3.67=============================================================================Fix labels when using -R and -i options together.=============================================================================Revision 3.68=============================================================================Code cleanup. No functionality changes.=============================================================================Revision 3.69=============================================================================Prevent mixed modes. Auto and throughput.Added support for the Plus extended options.=============================================================================Revision 3.70=============================================================================Added support for -+u option. Cpu utilization.=============================================================================Revision 3.71=============================================================================Added comment for the support for -+u option. Cpu utilization.=============================================================================Revision 3.72=============================================================================Added network testing mode. -+m (Experimental) Tested: Linux, HP-UX=============================================================================Revision 3.73=============================================================================Added -xflag support for distributed mode.Handle interrupts when in distributed mode.=============================================================================Revision 3.74=============================================================================Add default for REMOTE_SHELL=============================================================================Revision 3.75=============================================================================Code cleanup. =============================================================================Revision 3.76=============================================================================Portability change for shmat().Added and example of client_list file to the distribution.=============================================================================Revision 3.77=============================================================================Disable CPU utilization in distributed mode.Bug fix for CPU utilization in normal mode.=============================================================================Revision 3.78=============================================================================Fix compatibility with AIX for shmat()=============================================================================Revision 3.79=============================================================================Fix throughput labels when user is selecting specific tests with -i option.=============================================================================Revision 3.80=============================================================================Remove dependency on min() and max(). They are not portable.=============================================================================Revision 3.81=============================================================================Changes for 64bit architectures. Brad Smith. OpenBSD.=============================================================================Revision 3.83=============================================================================Add -+m cluster option to the help list and the list of options.=============================================================================Revision 3.84 -> 3.88=============================================================================Fix file descriptor leak in cluster mode.=============================================================================Revision 3.89 -> 3.91=============================================================================Support for heterogeneous clusters, bug fix for -C =============================================================================Revision 3.92 =============================================================================Add a small sleep in the client so the master's terminate message can arrive before the client exits and closes the channel.=============================================================================Revision 3.93 =============================================================================Add support for UWIN (Unix for Windows)=============================================================================Revision 3.94 =============================================================================Bug fix for client's working dir in cluster mode.=============================================================================Revision 3.95 =============================================================================Enable more options in Cluster mode.=============================================================================Revision 3.96 =============================================================================Add support for Solaris 8 in 64-bit mode.=============================================================================Revision 3.97 =============================================================================Linux demands a function proto for functions that take floats as args.=============================================================================Revision 3.98 =============================================================================Changes for Solaris to make their silly compiler eat reasonable function prototypes. (yech !!)=============================================================================Revision 3.99 =============================================================================Add protocol version checking for distributed messages.Add support for AIX 5.2=============================================================================Revision 3.100 =============================================================================Fixes for socket ports. Needed to be in network format.=============================================================================Revision 3.101 =============================================================================Add support for RSH environment override.=============================================================================Revision 3.102 =============================================================================Improve O_DIRECT and VX_DIRECT so that testing is doneon the correct file on the correct client.=============================================================================Revision 3.103 =============================================================================Code cleanup.=============================================================================Revision 3.104 =============================================================================Code cleanup. Bug fix for O_DIRECT in read_perf_test.=============================================================================Revision 3.105 =============================================================================Bug fix for TRU64 and OSF where reclen was not getting displayed.=============================================================================Revision 3.106 =============================================================================Add -+d file I/O diagnostic mode.=============================================================================Revision 3.107 =============================================================================Fixes for the awesome Diagnostics mode.=============================================================================Revision 3.108 =============================================================================turn off cdebugSwitch child comm to SOCK_STREAM. Avoid UDP fragment problems.=============================================================================Revision 3.109 =============================================================================Fix for "disrupt" and Direct I/O. Needs to be page size and aligned.=============================================================================Revision 3.110 =============================================================================Cleanup for -Wall to all source files.=============================================================================Revision 3.111 =============================================================================Fixes for UWIN compile warnings.=============================================================================Revision 3.112 =============================================================================Fixes for Windows compile warnings. do_compute() proto.=============================================================================Revision 3.113 =============================================================================Add definition char *dumb for Solaris to alloc_mem()=============================================================================Revision 3.114 =============================================================================Code cleanup for AIX. No async support caused warnings.=============================================================================Revision 3.115 =============================================================================Fix for Solaris returning short reads() from socket to child_listen.=============================================================================Revision 3.116 =============================================================================Add support for Mac OS X=============================================================================Revision 3.117 =============================================================================Add code to set the socket buffer window size. Solaris needs this.=============================================================================Revision 3.118 =============================================================================Add O_Direct for AIX=============================================================================Revision 3.119-> 3.120 =============================================================================Fix some compiler warnings and implement the -+x option for setting the multiplier used for file and record size incrementing.=============================================================================Revision 3.121 =============================================================================Add changes from Debian. Add powerpc and sparc.Add changes to fix warning on Irix and Irix64=============================================================================Revision 3.122 =============================================================================Bug fix for cluster mode. Need to bzero buffers before sprintf or sscanf=============================================================================Revision 3.123 =============================================================================Bug fix for handling all chars that are transported over messaging.=================================
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -