Qbittorrent: Verhindern Sie, dass ein neuer Download gestartet wird, wenn der Speicherplatz nicht ausreicht

Erstellt am 14. Mai 2019  ·  3Kommentare  ·  Quelle: qbittorrent/qBittorrent

Hintergrund

Ich stelle oft viele Torrents in die Warteschlange, um sie für die Nacht auf einem tmpfs (einem Linux-System mit viel RAM) herunterzuladen, da dies Torrents sind, die ich nicht langfristig speichern muss, nur um sie morgens schnell zu überprüfen (und dort ist es nicht nötig, die Scheibe für all das zu tragen). Am Morgen sehe ich jedoch oft, dass die tmpfs-Partition voll ist (in KDE Plasma Dolphin behauptet sogar, dass die Dateien mehr Speicherplatz belegen als die tatsächliche Größe der Partition) und die Download-Geschwindigkeit 0 ist. Das Endergebnis ist: sehr wenige (oder keine) der Torrents sind tatsächlich fertig, obwohl es genügend Seeder gibt und viele der Dateien sicher auf die Partition passen würden. Wenn ich diesen Prozess also nicht manuell überwache/verwalte, kann ich anscheinend nicht wirklich eine sequentielle Warteschlange automatisch abschließender Torrents haben.

Meine Einstellungen sind:

Maximal aktive Downloads = 2
Schwellenwert für die Downloadrate = 50 KiB/s
Schwellenwert für Uploadrate = 50 KiB/s
Torrent-Inaktivitätstimer = 20 Sek

Derzeit (4.1.6) scheint es keinen Weg zu geben, QBT anzuweisen, die nächsten Torrent-Dateien NICHT zu starten (vorab zuzuweisen), wenn auf der Zielpartition nicht genügend Speicherplatz vorhanden ist. Es wäre wirklich nützlich, eine solche Option zu haben.


Möchten Sie dieses Problem unterstützen? Setzen Sie ein Kopfgeld darauf aus! Wir akzeptieren Prämien über Bountysource .

Feature request

Hilfreichster Kommentar

Vielleicht kann es eine Einstellung geben, die besagt, dass keine Torrents gestartet werden, wenn der freie Speicherplatz weniger als X beträgt.

Besser:

"Starten Sie keinen Torrent, da dies zu einem freien Speicherplatz von weniger als X führen würde".

Dann geht QBT einfach zu den nächsten (möglicherweise kleineren) in der Warteschlange über und hält die großen in der Warteschlange. Wenn ein Torrent auf ein anderes Volume verschoben wird (oder in eine Kategorie verschoben wird), die ihm mehr Platz bietet, wird er für den neuen Speicherort neu bewertet und entsprechend: in der Warteschlange bleiben oder mit dem Herunterladen beginnen.

Auch wenn Sie keine Vorabzuweisung vornehmen, sollten Torrents, die heruntergeladen werden, automatisch angehalten werden.

Das kann zu Komplikationen und Verwirrung führen, da es bei vielen Torrents schwierig sein kann zu wissen, warum etwas angehalten und nicht fortgesetzt werden kann. Ich verstehe auch nicht ganz, wie es mit "Force Resume" funktionieren könnte.

Es scheint viel einfacher zu sein, die angeforderte Option einfach nur verfügbar zu haben, wenn die vollständige Torrent-Vorabzuweisung aktiviert ist.

Alle 3 Kommentare

Dies sollte unabhängig davon gelten, ob Sie Torrents vorab zuweisen oder nicht. Vielleicht kann es eine Einstellung geben, die besagt, dass keine Torrents gestartet werden, wenn der freie Speicherplatz weniger als X beträgt. Erstellen Sie einen neuen Status wie „Wartend“. Auch wenn Sie keine Vorabzuweisung vornehmen, sollten Torrents, die heruntergeladen werden, automatisch angehalten werden.

Vielleicht kann es eine Einstellung geben, die besagt, dass keine Torrents gestartet werden, wenn der freie Speicherplatz weniger als X beträgt.

Besser:

"Starten Sie keinen Torrent, da dies zu einem freien Speicherplatz von weniger als X führen würde".

Dann geht QBT einfach zu den nächsten (möglicherweise kleineren) in der Warteschlange über und hält die großen in der Warteschlange. Wenn ein Torrent auf ein anderes Volume verschoben wird (oder in eine Kategorie verschoben wird), die ihm mehr Platz bietet, wird er für den neuen Speicherort neu bewertet und entsprechend: in der Warteschlange bleiben oder mit dem Herunterladen beginnen.

Auch wenn Sie keine Vorabzuweisung vornehmen, sollten Torrents, die heruntergeladen werden, automatisch angehalten werden.

Das kann zu Komplikationen und Verwirrung führen, da es bei vielen Torrents schwierig sein kann zu wissen, warum etwas angehalten und nicht fortgesetzt werden kann. Ich verstehe auch nicht ganz, wie es mit "Force Resume" funktionieren könnte.

Es scheint viel einfacher zu sein, die angeforderte Option einfach nur verfügbar zu haben, wenn die vollständige Torrent-Vorabzuweisung aktiviert ist.

@Emanruse

Es scheint viel einfacher zu sein, die angeforderte Option einfach nur verfügbar zu haben, wenn die vollständige Torrent-Vorabzuweisung aktiviert ist.

Warum das einschränken? Die Vorbelegung ist derzeit unterbrochen (siehe #6195). Ich sehe keinen Grund, warum diese Option nur verfügbar ist, wenn die Vorabzuweisung aktiviert ist. Fertige Torrents geben Speicherplatz frei, wenn sie auf ein anderes Laufwerk verschoben werden, nicht nur bei der Vorabzuweisung, sondern auch beim normalen Download.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen