Loading
View Categories

Why is ProVide using a lot of CPU, and how can I reduce it?

In most cases this is temporary. High CPU use in ProVide almost always shows up when HTTPS is enabled with indexing turned on and the server is working through a large number of files and folders for the first time. That initial indexing pass is expected, and CPU use returns to normal once it finishes.

If you want to cap how much of the system ProVide uses, you can tune a few values in the settings.ini file:

[Maximum SendBufferSize] 8388608
[Maximum RecvBufferSize] 1048576
[Disk Write Buffer Enabled] True
[Disk Write Buffer Size] 65536
[Max background threads for cache updates] 16

Stop the ProVide service before you edit settings.ini. If the service is still running when you save, it can overwrite your changes as it shuts down, so they will not take effect.

If a small resource footprint matters for your deployment, ProVide is built to run lean on both Windows and Linux, whether you host it on-premises or in the cloud.


YOUR CART

CUSTOMERS ALSO ADD

HAVE A COUPON?
ORDER SUMMARY
We'll send a tailored quote to your inbox.
The invoice will be e-mailed once your order is confirmed.
ProVide Server

Your cart is empty

maxi_provideserver

Choose your version of ProVide Server to download

For the ultimate experience of ProVide’s features and functions,
we recommend choosing the MAXI License.

Follow the 3 easy steps below to install ProVide Server
  1. Download the version you need using the buttons below.
  2. Get a free MAXI trial license by clicking the “Get Maxi Trial License” button and enter your email. The license key will be sent to your email.
  3. Activate the license key by following this simple step-by-step-guide.

Free Trial

Get
ProVide Software