|
Today When We Talk About Timings;
How do the various workstations compare in speed on the various servers available today when running Unibase by DMAC? About nine months ago we had planned to release the data in this article. At that time a prospective client complained that since we only had a 16 bit Windows client of Unibase by DMAC our results were meaningless. Ok, so now we have a POSIX based ANSI standard C++ implementation 32 bit client for Windows in addition to the 16 bit POSIX based ANSI standard C implementation for Microsoft everything and POSIX based ANSI standard C 32 bit implementation for UNIX. We at DMAC know that speed may or may not have anything to do with a solution to a problem. We know that there are trends in the market which force certain decisions. We know that one walks on eggs when talking about this subject. Fools Rush In Even so, we have configured a single workstation (AMD586 with 133 mhz cpu) with "System Commander" so that we can run many different client operating systems with various servers on our network to give users the following numbers. Users can interpret the data as they wish; we think more data like this needs to be presented. We walk on eggs; don't push. Three Test Comparision For our comparisons we used three tests: mtest, dtest, and rawdata. Mtest (M) runs with drun and mp. It exercises all features of file and batch i/o including indexed files. The time to execute is recorded in minutes. Dtest (D) runs with de and mp. It also exercises all features of file and batch i/o including indexed files. In addition it uses keystroke macros. The time to execute is recorded in minutes. Rawdata (R) imports data into the Unibase by DMAC environment. It uses very little Unibase by DMAC unique code -- mainly standard POSIX ANSI C code. The time to execute is recorded in minutes. Standalone Workstation Results Client:
Time in Minutes:
NOVELL 3.12 Server Results
NOVELL 4.0 Server Results
Windows NT 4.0 Server Results
UNIX Server Results
Make Own Conclusions Each person planning to capture data in a competitive environment must decide what is best for the organization. Speed may be of little importance; and then again nothing impacts productivity like the overall throughput of a given segment of activity.
|