This is the command kcdirtest that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator
kcdirtest - command line interface to test the directory hash database
The command `kcdirtest' is a utility for facility test and performance test of the
directory hash database. This command is used in the following format. `path' specifies
the path of a database file. `rnum' specifies the number of iterations.
kcdirtest order [-th num] [-rnd] [-set|-get|-getw|-rem|-etc] [-tran]
[-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path rnum
Performs in-order tests.
kcdirtest queue [-th num] [-it num] [-rnd] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv]
Performs queuing operations.
kcdirtest wicked [-th num] [-it num] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv] path
Performs mixed operations selected at random.
kcdirtest tran [-th num] [-it num] [-hard] [-oat|-onl|-onl|-otl|-onr] [-tc] [-lv]
Performs test of transaction.
Options feature the following.
-th num : specifies the number of worker threads.
-rnd : performs random test.
-set : performs setting operation only.
-get : performs getting operation only.
-getw : performs getting with a buffer operation only.
-rem : performs removing operation only.
-etc : performs miscellaneous operations.
-tran : performs transaction.
-oat : opens the database with the auto transaction option.
-oas : opens the database with the auto synchronization option.
-onl : opens the database with the no locking option.
-otl : opens the database with the try locking option.
-onr : opens the database with the no auto repair option.
-tc : tunes the database with the compression option.
-lv : reports all errors.
-it num : specifies the number of repetition.
-hard : performs physical synchronization.
This command returns 0 on success, another on failure.
Use kcdirtest online using onworks.net services