JetBrains Rider 2023.2 Help

Performance

In this page, you can adjust some preferences that affect performance of processing C++ code.

Maximum concurrency of cache tasks

By default, the maximum concurrency of cache tasks is unlimited, that is, JetBrains Rider will use all available CPU cores for building caches in background.

You may need to limit this number if you experience performance problems (lags on non-responsive UI), which may be related to background caches consuming too much memory thus triggering GC too often.

Maximum concurrency of code analysis

By default, the maximum concurrency of code analysis stage is unlimited, that is, JetBrains Rider will use all available CPU cores.

You may need to limit this number if you experience performance problems (lags on non-responsive UI).

Last modified: 20 September 2023