>I have an application running on a Win NT Server at a client site that seems to run extremely slow at
>Times, when I copied the entire system including the data to the local hard drive on one of the win 98 workstation
>A simple replace statement that takes 3 minutes to complete on the NT server takes about 4 seconds on the
>Workstation. Can you think of any settings on the NT Server that could possibly cause this performance degradation?
>
The obvious questions are how much traffic is running against the server, and what performance optimization has been done? If the server is spending significant resources servicing network requests, it obviously has to do so at the expense of the VFP app's service. If the Server has been told to assign network requests higher priority and to devote maximum memory resources to servicing the network, it's pretty obvious.
Win9x takes significantly fewer resources than NT; while a 32MB Win98 box may be OK, it's very close to a minimal configuration for NT.
VFP under NT tends to overallocate virtual memory to VFP; it bases its decision as to how much memory to devote to VFP based on the virtual memory total rather than the system RAM. If you've not used SYS(3050) to control VFP's allocation of memory, it's likely using the swap file heavily, which results in poor performance; you should restrict VFP's use of memory for buffers to perhaps 1/3rd of the available physical RAM installed on the system, and perhaps less with minimal Server memory configurations.