Nullifying the NPP network cache for benchmarking (Functions/Subroutines/Programs)
Created at 24 SEP 1996 05:18PM
The Revelation Network Performance Pack caches portions of files stored on network servers in order to increase performance. To avoid corruption, the cache is not used when multiple users are accessing the same file. Due to the network cache, the Revelation NPP appears to be very quick when benchmarked on a single workstation, but then performs less well when used in multi-user configurations.
The following program nullifies the network cache while benchmarking the Network Performance Pack, allowing for a better estimate of a multi-user configuration. This program should be run from a second workstation before running the benchmark. There
To use the Arev version of the Hold_Open program, copy it into an Arev source file, compile it, and (optionally) catalog it. (The second example below of how to run the Hold_Open program will only work if the program is catalogued.)
Example: RUN <objectfile> HOLD_OPEN <file1> <file2> …
Example: HOLD_OPEN <file1> <file2> …
To use the OpenInsight version of the Hold_Open program, create a new stored procedure, paste the code, compile it, and run it.
Example: RUN HOLD_OPEN ["<file1>", "<file2>", …]