Loading / Đang tải…
Découvrez comment fonctionnent les requêtes parallèles, quand elles peuvent être utiles et pourquoi elles ne permettent pas toujours un téléchargement plus rapide.
Publié le
Le téléchargement parallèle récupère plusieurs parties d'une ressource en même temps et les combine. Cela peut réduire le temps d'inactivité lorsqu'un serveur et un réseau autorisent des requêtes de plage indépendantes, mais cela ajoute de la coordination et n'augmente pas la capacité d'une connexion lente. Les segments de streaming et les téléchargements d'un seul fichier nécessitent également une gestion différente.
Cela peut être utile lorsque le serveur autorise plusieurs requêtes, que la connexion a une capacité inutilisée et qu'une requête serait autrement lente. Les avantages peuvent être limités par la limitation du serveur, les limites du navigateur, le processeur, la vitesse du disque ou un réseau encombré. Un plus grand nombre de connexions peut également augmenter la charge sans améliorer le taux de téléchargement réel de l'utilisateur.
Le streaming adaptatif se compose déjà de segments multimédias, et le lecteur les demande selon son propre calendrier et sa propre logique de qualité. Un téléchargeur ne peut pas toujours traiter le manifeste comme un seul fichier volumineux ou récupérer chaque segment sans discernement. La sélection, l’ordre, l’autorisation et l’horodatage des pistes sont importants. Le format du site et le support des outils déterminent les opérations possibles.
Comparez le temps d'achèvement réel dans des conditions de réseau similaires et vérifiez entièrement la lecture de la sortie. Si le téléchargement devient moins stable, produit des erreurs ou met à rude épreuve une connexion partagée, il peut être préférable de réduire le nombre de requêtes. Le parallélisme est une technique de mise en œuvre et non une garantie de rapidité. Téléchargez uniquement le contenu que vous êtes autorisé à enregistrer ; Les protections DRM ne doivent pas être contournées.
Téléchargez uniquement le contenu que vous possédez ou que vous êtes autorisé à enregistrer. La prise en charge dépend du site Web et du format du média ; Le contenu protégé par DRM n'est pas pris en charge.
Comment plusieurs demandes sont combinées
Un téléchargeur peut diviser un fichier connu en plages d'octets, demander ces plages simultanément et écrire chaque réponse avec le décalage correct. Pour ce faire en toute sécurité, il a besoin d’une identité de ressource stable, de réponses de portée précises et d’un espace de stockage suffisant pour l’assemblage. Si le serveur renvoie les mauvais octets ou si la ressource change en cours de téléchargement, le fichier résultant peut être corrompu.