FileBench fans,
   I have uploaded a new webrev for your reviewing pleasure at:

http://cr.opensolaris.org/~dreww/rawfilebug/

This fixes a collection of recently discovered bugs, including:

6673349 seg fault when variables defined after define stmt - caused by 
checking for raw files too early.

6549500 Filebench error reporting requires traditionalization
6673391 go_filebench exit code 1
Fixed by now exiting with code 0 on normal termination, and sending 
error messages to stderr rather than stdout.

6673928 creating large filesets is slow - fixed by modifying ipc.c to 
remember the index of the last allocated resource so it doesn't have to 
start over from index 0 each time. Makes a dramatic difference when a 
fileset with many entries is populated. (For example, 43 seconds becomes 
3 seconds on my test machine with 100,000 entries in a fileset.)

6672924 The fileserver.f FileBench workload needs to create files too. - 
Two more workloads needed to be set to "mode quit alldone". And while 
fileserver.f could have been made to work that way, it was decided to 
have it create a file for every file deleted, so it will not run out of 
files to operate on. Also, made all 6 that quit early consistent in 
their "usage" messages.

Enjoy!
_______________________________________________
perf-discuss mailing list
perf-discuss@opensolaris.org

Reply via email to