You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.
close
You are viewing the article in preview mode. It is not live at the moment.
Home > Help with Newsreaders > SABnzbd Setup - UsenetServer > 18. How to Use NNTP Pipelining in SABnzbd
18. How to Use NNTP Pipelining in SABnzbd
print icon

NNTP pipelining is a SABnzbd performance setting that enables sending multiple article requests simultaneously rather than waiting for individual responses. This can boost transfer speeds, particularly on high-latency connections or when using fewer connections.

Why Use NNTP Pipelining?

This feature reduces idle time by queuing multiple requests. Keeping the connection active improves throughput under specific network conditions.

You may see the biggest benefit when:

  • Your connection has higher latency
  • You are using a lower number of connections
  • Your available bandwidth is not fully utilized

In low-latency environments or with many active connections, the performance gains may be minimal.

How to Enable NNTP Pipelining in SABnzbd

Follow these steps to configure pipelining in SABnzbd:

Step 1: Open Server Settings

  • Access the SABnzbd web interface.
  • Click Settings

 

  • Go to the Servers tab

Step 2: Edit Your Server

  • Find your UsenetServer configuration in the list
  • Click Show Details next to the server to open advanced options.

Step 3: Adjust Articles per Request

  • Locate the Articles per request setting

 

  • Enter a value to set how many articles are requested at once.
  • Save your changes

Choosing the Right Value

The optimal value depends on your specific setup; there is no universal "best" setting.

  • Start with a moderate value (e.g., 5–20)
  • Increase gradually if speeds improve
  • Reduce the value if performance becomes unstable

Higher values can improve efficiency on slower or higher-latency connections, but very high values may not provide additional benefit.

Important Considerations

  • Adding more connections doesn't always increase speed, as some plans cap throughput regardless of connection count.
  • NNTP pipelining can help maintain performance with fewer connections.
  • Users closer to UsenetServer infrastructure may experience lower latency and see smaller improvements.

When to Use NNTP Pipelining

Enable this feature if:

  • Speeds are lower than expected despite available bandwidth
  • You are limited in the number of connections you can use
  • You are running SABnzbd with higher round-trip times

If your connection already operates near its maximum bandwidth, pipelining may not provide a noticeable difference

Feedback
0 out of 0 found this helpful

scroll to top icon