Repository navigation
Add configurable parallel downloads - #25
nittanygeek wants to merge 3 commits into
Conversation
|
Thanks for the PR. Do you find this makes a noticeable speed increase for your downloads? I’m not seeing much difference on my A229 Pro which struggles with multiple connections. I often get the "slow card" message and I am wondering about the performance/thermal impact on the camera. |
|
I think it really depends on the network. My A119 mini 2 seems to handle it without too much of a problem, but it's inherently slow because of the 2.4 GHz connection from where my vehicle parks in the garage. Honestly not sure if it improves the overall download speed. Maybe at the least, it's satisfying to know that a single file can't hold the whole queue hostage, lol. Perception is reality at times. |
|
please resolve these conflicts and merge into master. This feature would significantly help me setup |
Summary
DOWNLOAD_CONCURRENCYsetting for 1-4 simultaneous downloadsTesting
PYTHONPATH=. .venv311/bin/python -m pytest tests/test_queue_ro_only.py tests/test_settings_schema.py tests/test_settings_api.py tests/test_sync_worker_cancel.py tests/test_sync_worker_enospc.py tests/test_sync_worker_concurrency.py tests/test_hub.py tests/test_hub_session_stats.py tests/test_download_session.pynode --check web/static/app.jsAlso tested manually against a Viofo dashcam with
DOWNLOAD_CONCURRENCY=4, confirming four active downloads and continuous slot refilling.