December 6, 2025

Adaptive concurrent downloads and bandwidth throttling to prevent network saturation in the Desktop Launcher


⚡ Desktop Launcher - Download Speed Settings, Adaptive Concurrent Downloads & Bandwidth Throttling

circle-check
NEW - Launcher Download Settings

What's New:

  • Adaptive Downloads - Automatically adjusts concurrent connections based on file sizes

    • Large Files (>5MB avg): 8 connections

    • Medium Files (1-5MB avg): 16 connections

    • Small Files (<1MB avg): 100 connections

  • Bandwidth Throttling - Configure maximum download speed (0 = unlimited)

  • Increased Timeout - 30 seconds for better stability

  • Optimized Buffers - 64KB for improved performance

How to Configure:

  1. Open Launcher SettingsDownloads tab

  2. Check "Enable speed limit" checkbox

  3. Enter your desired speed in MB/s (e.g., 20 for 20 MB/s)

  4. Click "Set" button to apply

Benefits:

  • Network Protection - Prevents overwhelming network infrastructure when multiple clients download simultaneously

  • Optimal Speed - Maintains fast downloads for games with many small files

  • Better Experience - Reserve bandwidth for gaming while downloading

  • Fair Distribution - Ideal for shared/office networks


✨ Summary

Feature
Status

Network Saturation Fix

✅ Fixed

Adaptive Concurrent Downloads

✅ Added

Bandwidth Throttling

✅ Added

Download Speed Control UI

✅ Added

Timeout Increased (30s)

✅ Added

Buffer Size Optimized (64KB)

✅ Added

Downloads Tab UI

✅ Added

Settings UI Refinements

✅ Added


Last updated

Was this helpful?