débit de copie maximum possible

débit de copie maximum possible - Disque dur - Hardware

Marsh Posté le 20-08-2014 à 11:41:46    

Pour connaître le débit maximum possible de copie, on parle souvent de la limitation imposée par le support de stockage lui-même ou éventuellement par la puce de communication (usb3, firewire 800, thunderbolt). Mais en cas de performances très élevées sur ces deux paramètres (SSD ou RAID en thunderbolt 2 par exemple), quels sont les autres éléments limitatifs au sein d'un ordinateur lorsqu'on réalise une copie d'un support de stockage à un autre, voire plusieurs? Qu'en est-il par exemple des débits possibles entre le southbridge et le northbrigde?
Ma question concerne plus généralement le flux des données au sein d'un ordinateur et je suis très curieux de lire vos réponses!
Merci!

Reply

Marsh Posté le 20-08-2014 à 11:41:46   

Reply

Marsh Posté le 20-08-2014 à 11:51:49    

Il y a différents bus de données à différents niveaux dans une machine.
 
Ils ne sont pas tous forcément exploités pour faire de la copie de données d'un disque à un autre.
 
Les débit de chacun sont variable suivant pour quoi ils ont été dimensionnés.
 
Leur débit dépense essentiellement de la largeur du Bus et de leur fréquence de rafraichissement.
http://fr.wikipedia.org/wiki/Cat%C [...] formatique
 
Je ne pense pas qu'on puisse donner une réponse exacte à ta question.
Suivant les génération c'est aussi différent.

Reply

Marsh Posté le 20-08-2014 à 12:07:15    

Merci pour ta réponse Guss_. Je comprends que ma question soit trop floue, alors je vais essayer de l'éclaircir un peu par un cas concret. Si je réalise une copie d'un support de stockage vers un autre, par exemple branchés sur deux puces thunderbolt différentes d'un mac pro, qu'est ce qui peut limiter mon débit. Autrement dit par quel chemin vont passer les données?

Reply

Marsh Posté le 20-08-2014 à 13:13:09    

en général, ce qui limite, c'est le média de réception, les débit en écriture sont souvent plus lent que la lecture
 
maintenant, comme tu précise pas grand choses ^^


---------------
#mais-chut
Reply

Marsh Posté le 20-08-2014 à 13:16:18    

imaginons alors z_cool que j'ai un média hyper rapide
http://www.tomshardware.fr/article [...] 54031.html

Reply

Marsh Posté le 20-08-2014 à 13:45:35    

pasducinema a écrit :

imaginons alors z_cool que j'ai un média hyper rapide
http://www.tomshardware.fr/article [...] 54031.html


en source ou en destination ?


---------------
#mais-chut
Reply

Marsh Posté le 20-08-2014 à 13:47:05    

euh... l'exemple était en source, mais en destination ce serait aussi intéressant, voire plus!


Message édité par pasducinema le 20-08-2014 à 13:58:26
Reply

Marsh Posté le 20-08-2014 à 14:34:45    

En gros il faut faire le chemin que vont prendre les données
 
disque dur => interface => bus => interface => bus => interface => disque dur  
 
 
chaque élément à sont propre débit et le débit de transfert sera calé sur le débit le max le moins élevé d'un des éléments.
 
Si tu prends un disque mécanique, les débits sont très faible comparés aux mémoires, par contre un bus avec plusieurs lignes parallèles (genre PCI express ) ça peut aller très vite
 
bref trop de variables possible pour tout te citer

Reply

Marsh Posté le 22-08-2014 à 11:54:30    

Guss_ a écrit :

En gros il faut faire le chemin que vont prendre les données
 
disque dur => interface => bus => interface => bus => interface => disque dur  
 
 
chaque élément à sont propre débit et le débit de transfert sera calé sur le débit le max le moins élevé d'un des éléments.
 
Si tu prends un disque mécanique, les débits sont très faible comparés aux mémoires, par contre un bus avec plusieurs lignes parallèles (genre PCI express ) ça peut aller très vite
 
bref trop de variables possible pour tout te citer


dans un cas extrême comme celui-là : http://www.tomshardware.fr/article [...] olt,1-5... la connexion entre le chipset et le CPU puisse être limitative? 4 go/s ce doit être proche du débit maximum du lien chipset/CPU, non?
merci beaucoup

Reply

Marsh Posté le 22-08-2014 à 14:18:42    

erreur 404... dommage...
 
mais sur un M.2le (ou un TB) débit de 4Go/s peut être limité ou non par le lien processeur / SB, suivant qu'il est connecté via les PICe du SB ou via les PCIe du processeur...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 14:18:42   

Reply

Marsh Posté le 22-08-2014 à 15:04:34    

master71 a écrit :

erreur 404... dommage...
 
mais sur un M.2le (ou un TB) débit de 4Go/s peut être limité ou non par le lien processeur / SB, suivant qu'il est connecté via les PICe du SB ou via les PCIe du processeur...


bonjour master71,
voici le bon lien : http://www.tomshardware.fr/article [...] 54031.html
je parle avant tout de connexion via le SB, cas le plus fréquent et le plus limitatif. A-t-on un valeur débit maximum possible pour ce lien?

Reply

Marsh Posté le 22-08-2014 à 15:11:51    

le SB est relié au processeur par un dérivé d'un lien PCIe gen 2 4x.
je te laisse calculé la bande passante, ce qui n'est pas limitatif en soit, la copie entre 2 disques se passant en mode DMA donc sans passage par le processeur, ou, souvent, par la mémoire, si c'est bien construit.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 15:24:59    

peut être que ça t'intéresse ce genre d'article pour comprendre ce qui peut limiter
 
http://arstechnica.com/features/2004/07/pcie/

Reply

Marsh Posté le 22-08-2014 à 17:52:16    

Guss_ a écrit :

peut être que ça t'intéresse ce genre d'article pour comprendre ce qui peut limiter
 
http://arstechnica.com/features/2004/07/pcie/


passionnant, merci

Reply

Marsh Posté le 22-08-2014 à 17:55:25    

master71 a écrit :

le SB est relié au processeur par un dérivé d'un lien PCIe gen 2 4x.
je te laisse calculé la bande passante, ce qui n'est pas limitatif en soit, la copie entre 2 disques se passant en mode DMA donc sans passage par le processeur, ou, souvent, par la mémoire, si c'est bien construit.


PCIe gen 2 4x = 2go/s par sens soit deux fois moins de débit que ce qui a été observé au maximum sur les thunderbolt 2 des mac pro en lecture. Ce lien n'intervient donc pas pour une copie de disque à disque?
merci master71

Reply

Marsh Posté le 22-08-2014 à 17:57:10    

il est probable que les liens TB ne passent pas par le SB...
le mac pro a un Xeon 2011, donc 40 liens PCIe direct, y en a 32 utilisés par les 2 CG, le reste est utilisé par les TB et le SSD...

Message cité 2 fois
Message édité par master71 le 22-08-2014 à 18:05:00

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 18:09:54    

master71 a écrit :

il est probable que les liens TB ne passent pas par le SB...
le mac pro a un Xeon 2011, donc 40 liens PCIe direct, y en a 32 utilisés par les 2 CG, le reste est utilisé par les TB et le SSD...


le lien direct est explicite sur la plate-forme pour PC portable et en PCIe 3 http://www.intel.fr/content/dam/www/public/us/en/images/diagrams/hm87-chipset-diagram-3x2.jpg
vivement qu'il existe également des PC de bureau dans ce cas, car à ma connaissance sur les cartes mères PC avec thunderbolt, c'est câblé via le chipset

Reply

Marsh Posté le 22-08-2014 à 18:34:00    

master71 a écrit :

il est probable que les liens TB ne passent pas par le SB...
le mac pro a un Xeon 2011, donc 40 liens PCIe direct, y en a 32 utilisés par les 2 CG, le reste est utilisé par les TB et le SSD...


ça fait 8 lignes PCIe 2 pour les TB et le SSD soit 4 go/s par sens

Reply

Marsh Posté le 22-08-2014 à 18:35:51    

PCIe 3, pas 2 sur les XEon utilisé dans les mac pro...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 18:42:22    

Si on s'intéresse aux liens SATA3 et usb3 du chipset en eux-mêmes quelle est leur limite théorique respective? Je veux dire est-ce que c'est 6gbit/s par connecteur SATA3 ou 6gbit/s pour tous? et 5gbit/s en usb3?
Ou pour poser la question autrement, quel débit je peux espérer au maximum avec un raid 0 sur les ports SATA ou usb?

Reply

Marsh Posté le 22-08-2014 à 18:44:23    

max en RAID 0 sur les ports SATA, 3.6Go/ avec 1 SSD sur chaque port SATA.
et 500Mo/s pour chaque ports SATA indépendant, y en a 6 sur un 8X / 9X....


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 18:51:28    

master71 a écrit :

PCIe 3, pas 2 sur les XEon utilisé dans les mac pro...


ah bon? Avant le X99? http://www.anandtech.com/show/7603 [...] ate-2013/8
du coup ça confirme totalement ce que tu disais : thunderbolt sur mac pro vers CPU=4 lignes PCIe v3=4go/s

Reply

Marsh Posté le 22-08-2014 à 18:58:26    

tu as 2Go/s utile sur chaque lien PCIe gen 3.... donc 4 liens ça fait 8Go/s...


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 22-08-2014 à 19:02:29    

master71 a écrit :

tu as 2Go/s utile sur chaque lien PCIe gen 3.... donc 4 liens ça fait 8Go/s...


par sens? t'es sûr? c'est la future version 4 qui est à 2go/s, non?

Reply

Marsh Posté le 22-08-2014 à 19:32:18    

heu oui, je viens d'aller voir, j'ai rien dit -_-
j'étais persuadé que le gen 3 c'était 20Gbit/s.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 23-08-2014 à 11:22:30    

master71 a écrit :

max en RAID 0 sur les ports SATA, 3.6Go/ avec 1 SSD sur chaque port SATA.
et 500Mo/s pour chaque ports SATA indépendant, y en a 6 sur un 8X / 9X....


cette configuration à 3,6Go/s n'est certes pas donnée à tout le monde, mais est la preuve qu'on peut saturer le lien chipset/CPU et donc être limité par celui-ci, non?

Reply

Marsh Posté le 23-08-2014 à 13:30:36    

Sur tout système il y aura toujours une limite à un endroit donnée, c'est pas illimité une bande passante.
 
Ce qu'il faut c'est toujours avoir quelque chose de cohérent avec l'utilisation  
 
Si tu mets des liens à 4Go/s pour relier des disque à 66Mo/s, c'est totalement inutile

Reply

Marsh Posté le 23-08-2014 à 14:12:21    

Guss_ a écrit :

Sur tout système il y aura toujours une limite à un endroit donnée, c'est pas illimité une bande passante.
 
Ce qu'il faut c'est toujours avoir quelque chose de cohérent avec l'utilisation  
 
Si tu mets des liens à 4Go/s pour relier des disque à 66Mo/s, c'est totalement inutile


oui j'entends bien Guss, mais à l'inverse mettre sur une carte mère 6 ports SATA 3 + 6 ports usb 3 c'est exiger une grande bande passante qui tu n'auras pas si tu te mets à tout utiliser au maximum

Reply

Marsh Posté le 23-08-2014 à 14:13:32    

master71 a écrit :

max en RAID 0 sur les ports SATA, 3.6Go/ avec 1 SSD sur chaque port SATA.
et 500Mo/s pour chaque ports SATA indépendant, y en a 6 sur un 8X / 9X....


et en usb3 par contre tous les connecteurs du chipset passent par la même puce à 5gbits/s théoriques?

Reply

Marsh Posté le 23-08-2014 à 17:00:27    

non, sur un 8X 97X intel, AMD je ne sais pas, chaque port, et y en a jusque 6, dispose d'un plein 5Gbps.


Message édité par master71 le 23-08-2014 à 17:07:07

---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed