Connectez-vous via MCP →

Entrez le calcul

Formule

Publicité

Résultats

Débit de transfert
10 000
ko/s
Durée totale 10 s
Octets par seconde 10 000 000 B/s

À quoi sert ce calculateur

Cet outil vous indique la vitesse réelle d'un transfert. Indiquez-lui la quantité de données déplacées et le temps que cela a pris, et il vous renvoie le débit effectif dans l'unité de votre choix — en bits par seconde (bps, kbps, Mbps, Gbps) ou en octets par seconde (o/s, ko/s, Mo/s, Go/s). C'est un convertisseur universel d'unités de données et d'informatique : il fonctionne partout de la même façon, sans règle propre à un pays.

Comment l'utiliser

Saisissez la durée écoulée en heures, minutes et secondes (dans n'importe quelle combinaison). Indiquez la taille des données et choisissez son unité. Sélectionnez ensuite deux bases « kilo » indépendantes : une pour la taille des données en entrée et une pour le préfixe du débit en sortie. « 1000 octets » correspond à la convention décimale/SI utilisée par les fabricants de disques et dans les réseaux ; « 1024 octets » est la convention binaire souvent affichée par votre système d'exploitation. Enfin, choisissez l'unité de sortie et lisez le débit.

La formule expliquée

D'abord, le temps total en secondes vaut heures*3600 + minutes*60 + secondes. La taille des données est convertie en octets avec taille * base_données^k, où k est le rang du préfixe (o=0, ko=1, Mo=2, Go=3, To=4). En divisant les octets par le nombre total de secondes, on obtient les octets par seconde. Pour un débit en bits, on multiplie par 8 (1 octet = 8 bits). Enfin, on divise par base_débit^j selon le rang du préfixe de sortie j demandé.

$$S = \frac{m \cdot \text{Data Size} \cdot k_d^{\,u}}{T \cdot k_s^{\,j}}$$ $$\text{where}\quad \left\{ \begin{aligned} T &= 3600\,\text{Hours} + 60\,\text{Minutes} + \text{Seconds} \\ k_d &= \text{Data kB base},\quad u = \text{Data unit index} \\ k_s &= \text{Speed kByte base},\quad j = \text{Speed prefix step} \\ m &= 8 \text{ (bit units)},\ 1 \text{ (byte units)} \end{aligned} \right.$$
Publicité
Schéma montrant la taille des données divisée par le temps de transfert produisant une jauge de vitesse
La vitesse réelle est la taille des données divisée par le temps de transfert.

Exemple concret

Transfert de 100 Mo en 10 secondes, bases décimales, sortie en ko/s : octets = \(100 \times 1000^2 = 100\,000\,000\). Octets par seconde = \(10\,000\,000\). En ko/s (rang 1) : $$10\,000\,000 / 1000 = \mathbf{10\,000\ \text{ko/s}}\ (10\ \text{Mo/s}).$$ Choisissez plutôt les Mbps et vous obtenez $$10\,000\,000 \times 8 / 1000^2 = \mathbf{80\ \text{Mbps}}.$$

Comparaison des échelles d'unités en base décimale 1000 et en base binaire 1024
Les préfixes décimaux progressent par 1000, les binaires par 1024.

FAQ

Pourquoi mon chiffre en Mbps est-il 8 fois celui en Mo/s ? Parce que 1 octet = 8 bits. Les unités de débit binaire (famille des bps) sont huit fois plus grandes que les unités de débit en octets (famille des o/s) pour une même vitesse.

Faut-il utiliser 1000 ou 1024 ? Les réseaux et le marketing du stockage emploient 1000 (décimal). Les systèmes d'exploitation affichent souvent 1024 (binaire). Les deux boutons vous permettent de combiner les deux — par exemple un disque vendu en Go décimaux mais mesuré par un système d'exploitation binaire.

Et si la durée est nulle ? Calculer le débit reviendrait à diviser par zéro : le calculateur vous demande donc de saisir une durée strictement supérieure à zéro.

Dernière mise à jour: