Este es el comando tchmttest que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
tchmttest: casos de prueba de la API de la base de datos hash
DESCRIPCIÓN
El comando `prueba'es una utilidad para la prueba de instalaciones en situaciones de subprocesos múltiples. Esta
El comando se utiliza en el siguiente formato. 'camino'especifica la ruta de un archivo de base de datos.
`número'especifica el número de subprocesos en ejecución. 'ron'especifica el número de
iteraciones. 'bnum'especifica el número de depósitos. '¡ay!'especifica el poder de la
alineación. 'fpow'especifica la potencia del grupo de bloques libres.
prueba escribir [-tl] [-td|-tuberculosis|-tt|-tx] [-rc número] [-xm número] [-df número] [-NL|-nótese bien]
[-como] [-rnd] camino número ron [bnum [¡ay! [fpow]]]
Almacenar registros con claves de 8 bytes. Cambian como '00000001',
'00000002' ...
prueba read [-rc número] [-xm número] [-df número] [-NL|-nótese bien] [-wb] [-rnd] camino número
Recupere todos los registros de la base de datos anterior.
prueba remove [-rc número] [-xm número] [-df número] [-NL|-nótese bien] [-rnd] camino número
Elimine todos los registros de la base de datos anterior.
prueba malvado [-tl] [-td|-tuberculosis|-tt|-tx] [-NL|-nótese bien] [-Carolina del Norte] camino número ron
Realizar operaciones de actualización seleccionadas al azar.
prueba principiante [-tl] [-td|-tuberculosis|-tt|-tx] [-rc número] [-xm número] [-df número] [-NL|-nótese bien]
[-Carolina del Norte] [-rr número] camino número ron [bnum [¡ay! [fpow]]
Realice operaciones típicas seleccionadas al azar.
prueba raza [-tl] [-td|-tuberculosis|-tt|-tx] [-xm número] [-df número] [-NL|-nótese bien] camino número ron
[bnum [¡ay! [fpow]]
Realice una prueba de condición de carrera.
Las opciones incluyen lo siguiente.
-tl : habilite la opción 'HDBTLARGE'.
-td : habilite la opción 'HDBTDEFLATE'.
-tuberculosis : habilite la opción 'HDBTBZIP'.
-tt : habilite la opción 'HDBTTCBS'.
-tx : habilite la opción 'HDBTEXCODEC'.
-rc número : especifique el número de registros en caché.
-xm número : especifique el tamaño de la memoria extra mapeada.
-df número : especifique el número de pasos unitarios de la desfragmentación automática.
-NL : habilite la opción 'HDBNOLCK'.
-nótese bien : habilite la opción 'HDBLCKNB'.
-como : use la función `tchdbputasync 'en lugar de` tchdbput'.
-rnd : seleccione teclas al azar.
-wb : use la función 'tchdbget3' en lugar de 'tchdbget'.
-Carolina del Norte : omite la prueba de comparación.
-rr número : especifique la relación de operación de lectura por porcentaje.
Este comando devuelve 0 en caso de éxito, otro en caso de error.
Use tchmttest en línea usando los servicios de onworks.net