Optimizing NZBGet: Tips to Boost Performance
Enhancing NZBGet's performance involves optimizing various system components, including CPU, RAM, and hard drive interfaces. By adjusting specific settings, users can achieve more efficient operations.
Please Note: We do suggest creating a backup of your current settings before changing anything listed below, in the event your setup becomes unstable.
Accessing NZBGet Settings
To modify the settings discussed below:
-
Open NZBGet in your Web browser (usually accessible at
http://localhost:6789or via the IP address of your device running NZBGet). -
Click on the Settings tab in the top navigation menu.
-
Use the left-hand navigation to find the relevant sections: Paths, News-Servers, Unpack, Check and Repair, Logging, and Download Queue.
-
Click Save all changes after making adjustments.
-
Restart NZBGet if prompted.
CPU Optimization
-
Encrypted Connections: Disable via Settings > News-Servers >
ServerX.Encryptionsetting. To select a specific cipher, useServerX.Cipherunder the server configuration. Learn more about choosing a cipher from NZBGet. -
Connection Count: Modify Settings > News-Servers >
ServerX.Connectionsto increase concurrent connections with your Usenet provider.

-
CRC Check: Found under the Check and Repair section as
CrcCheck. -
Par Check: Use the Check and Repair section to set
ParCheckandParScanto 'auto', enableParQuick, and set the number of threads viaParThreads.

-
Unpacking: Under the Unpack section, enable
UnpackPauseQueue.

RAM Optimization
-
Article Cache: Located under the Download Queue section, configure
ArticleCachesize.

-
Write Buffer: Also in the Download Queue section, adjust
WriteBufferaccording to available RAM.

Hard Drive Optimization
-
Direct Write: Enable
DirectWriteunder the Download Queue section.

-
File Fragmentation: Manage via settings like
WriteBufferandArticleCache. -
Drive Cache Flushing:
FlushQueueis found in the Download Queue section. -
Download Progress Logging:
ContinuePartialis located in the Download Queue settings. -
Logging: Adjust
WriteLogsettings in the Logging section.

-
Par Check and Unpack: Enable
ParPauseQueuein the Check and Repair section andUnpackPauseQueueunder the Unpack section. -
Intermediate Directory: Set
InterDirunder the Paths section.
Before making these adjustments, it's advisable to back up current settings to maintain system stability.