Quelle combinaison choisir pour brancher les périphériques sur les nappes ?
19 réponses
Lydie
Bonjour,
Je souhaiterais savoir quelle combinaison choisir
pour brancher les périphériques de ma machine
sur les nappes afin de ne pas pénaliser la vitesse
du DD à 7200 tr/mn qui est le plus important pour moi.
Je dispose de :
- 1 DD à 7200 tr/mn,
- 1 DD à 5400 tr/mn,
- 1 graveur de CD 52x/24x/52x,
- 1 lecteur de CD-Rom 50X
Est-ce que je dois mettre :
DD 7200 + graveur sur la 1ère nappe ?
et
DD 5400 + lecteur CD Rom sur la 2ème nappe ?
Merci à vous.
Lydie
IDE1 DD 7200 (maître) DD 5400(esclave) IDE2 graveur (maîtres) cd (esclave) c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur, qui doit être prioritaire pour éviter les problèmes de gravure. "Lydie" <@> a écrit dans le message de news:3f100fd0$0$10868$
Bonjour,
Je souhaiterais savoir quelle combinaison choisir pour brancher les périphériques de ma machine sur les nappes afin de ne pas pénaliser la vitesse du DD à 7200 tr/mn qui est le plus important pour moi.
Je dispose de : - 1 DD à 7200 tr/mn, - 1 DD à 5400 tr/mn, - 1 graveur de CD 52x/24x/52x, - 1 lecteur de CD-Rom 50X
Est-ce que je dois mettre : DD 7200 + graveur sur la 1ère nappe ? et DD 5400 + lecteur CD Rom sur la 2ème nappe ? Merci à vous. Lydie
IDE1 DD 7200 (maître)
DD 5400(esclave)
IDE2 graveur (maîtres)
cd (esclave)
c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur, qui
doit être prioritaire pour éviter les problèmes de gravure.
"Lydie" <@> a écrit dans le message de
news:3f100fd0$0$10868$626a54ce@news.free.fr...
Bonjour,
Je souhaiterais savoir quelle combinaison choisir
pour brancher les périphériques de ma machine
sur les nappes afin de ne pas pénaliser la vitesse
du DD à 7200 tr/mn qui est le plus important pour moi.
Je dispose de :
- 1 DD à 7200 tr/mn,
- 1 DD à 5400 tr/mn,
- 1 graveur de CD 52x/24x/52x,
- 1 lecteur de CD-Rom 50X
Est-ce que je dois mettre :
DD 7200 + graveur sur la 1ère nappe ?
et
DD 5400 + lecteur CD Rom sur la 2ème nappe ?
Merci à vous.
Lydie
IDE1 DD 7200 (maître) DD 5400(esclave) IDE2 graveur (maîtres) cd (esclave) c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur, qui doit être prioritaire pour éviter les problèmes de gravure. "Lydie" <@> a écrit dans le message de news:3f100fd0$0$10868$
Bonjour,
Je souhaiterais savoir quelle combinaison choisir pour brancher les périphériques de ma machine sur les nappes afin de ne pas pénaliser la vitesse du DD à 7200 tr/mn qui est le plus important pour moi.
Je dispose de : - 1 DD à 7200 tr/mn, - 1 DD à 5400 tr/mn, - 1 graveur de CD 52x/24x/52x, - 1 lecteur de CD-Rom 50X
Est-ce que je dois mettre : DD 7200 + graveur sur la 1ère nappe ? et DD 5400 + lecteur CD Rom sur la 2ème nappe ? Merci à vous. Lydie
-
IDE1 DD 7200 (maître) DD 5400(esclave) IDE2 graveur (maîtres) cd (esclave) c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur, qui
doit être prioritaire pour éviter les problèmes de gravure.
encore une fois je confirme Aymen,c'est la meilleure des combinaisons !
IDE1 DD 7200 (maître)
DD 5400(esclave)
IDE2 graveur (maîtres)
cd (esclave)
c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur,
qui
doit être prioritaire pour éviter les problèmes de gravure.
encore une fois je confirme Aymen,c'est la meilleure des combinaisons !
IDE1 DD 7200 (maître) DD 5400(esclave) IDE2 graveur (maîtres) cd (esclave) c'est la meilleure pour ne pas pénaliser les disques durs ni le graveur, qui
doit être prioritaire pour éviter les problèmes de gravure.
encore une fois je confirme Aymen,c'est la meilleure des combinaisons !
Lydie
IDE1 DD 7200 (maître) DD 5400(esclave)
Mais dans ce cas là, le vendeur de mon graveur m'a dit que mon DD à 7200 tr/mn allait tourner à 5400! Ce qui ne m'enchante pas du tout... Et d'autre part, pourrai-je booter sur l'OS (Linux) du DD 5400, car j'ai lu sur des sites web que ce n'était pas possible de booter sur un OS installé sur un DD esclave ? Lydie
IDE1 DD 7200 (maître)
DD 5400(esclave)
Mais dans ce cas là, le vendeur de mon graveur
m'a dit que mon DD à 7200 tr/mn allait tourner à 5400!
Ce qui ne m'enchante pas du tout...
Et d'autre part, pourrai-je booter sur l'OS (Linux) du DD 5400,
car j'ai lu sur des sites web que ce n'était pas possible de
booter sur un OS installé sur un DD esclave ?
Lydie
Mais dans ce cas là, le vendeur de mon graveur m'a dit que mon DD à 7200 tr/mn allait tourner à 5400! Ce qui ne m'enchante pas du tout... Et d'autre part, pourrai-je booter sur l'OS (Linux) du DD 5400, car j'ai lu sur des sites web que ce n'était pas possible de booter sur un OS installé sur un DD esclave ? Lydie
Annie D.
aymen wrote:
Annie a raison, le disque dur ne tourne pas moins vite, un 7200 tours tourne à 7200 qlq soit sa position,
Même en position verticale ;o)
mais pour la vitesse de transfert, et c'est peut être ce que voulait dire ton vendeur,
Si c'est le cas, il s'exprime très mal ou confond vitesse de rotation et vitesse de transfert. C'est grave.
c'est la vitesse de transfert qui sera affectée, mais seulement dans le cas où le peripherique le plus rapide est en esclave.
Non. La vitesse de transfert n'est pas affectée.
Il faut toujours mettre le peripherique le plus rapide, ou prioritaire en maitre.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
aymen wrote:
Annie a raison, le disque dur ne tourne pas moins vite, un 7200 tours tourne
à 7200 qlq soit sa position,
Même en position verticale ;o)
mais pour la vitesse de transfert, et c'est
peut être ce que voulait dire ton vendeur,
Si c'est le cas, il s'exprime très mal ou confond vitesse de rotation et
vitesse de transfert. C'est grave.
c'est la vitesse de transfert qui
sera affectée, mais seulement dans le cas où le peripherique le plus rapide
est en esclave.
Non. La vitesse de transfert n'est pas affectée.
Il faut toujours mettre le peripherique le plus rapide, ou prioritaire en
maitre.
Non plus. La position maître/esclave, c'est une question d'adressage,
pas de priorité ni de rapidité.
"Lydie" <@> a écrit dans le message de news:3f102e75$0$10909$
IDE1 DD 7200 (maître) DD 5400(esclave)
Mais dans ce cas là, le vendeur de mon graveur m'a dit que mon DD à 7200 tr/mn allait tourner à 5400! Ce qui ne m'enchante pas du tout...
L'IDE n'est pas comme le SCSI, la chaîne ne tourne pas à la vitesse du périph le plus lent!
Esus
aymen
"Annie D." a écrit dans le message de news:
aymen wrote:
Annie a raison, le disque dur ne tourne pas moins vite, un 7200 tours tourne
à 7200 qlq soit sa position,
Même en position verticale ;o) ;-)
mais pour la vitesse de transfert, et c'est peut être ce que voulait dire ton vendeur,
Si c'est le cas, il s'exprime très mal ou confond vitesse de rotation et vitesse de transfert. C'est grave.
c'est la vitesse de transfert qui sera affectée, mais seulement dans le cas où le peripherique le plus rapide
est en esclave.
Non. La vitesse de transfert n'est pas affectée.
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au peripherique maitre. 8-)
Il faut toujours mettre le peripherique le plus rapide, ou prioritaire en
maitre.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption. Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est l'interruption du periph maître qui est prioritaire. L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce sont des périphériques asynchrones). @+
"Annie D." <annie.demur@free.fr> a écrit dans le message de
news:3F103C59.D2FA941B@free.fr...
aymen wrote:
Annie a raison, le disque dur ne tourne pas moins vite, un 7200 tours
tourne
à 7200 qlq soit sa position,
Même en position verticale ;o)
;-)
mais pour la vitesse de transfert, et c'est
peut être ce que voulait dire ton vendeur,
Si c'est le cas, il s'exprime très mal ou confond vitesse de rotation et
vitesse de transfert. C'est grave.
c'est la vitesse de transfert qui
sera affectée, mais seulement dans le cas où le peripherique le plus
rapide
est en esclave.
Non. La vitesse de transfert n'est pas affectée.
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au
peripherique maitre. 8-)
Il faut toujours mettre le peripherique le plus rapide, ou prioritaire
en
maitre.
Non plus. La position maître/esclave, c'est une question d'adressage,
pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question
d'interruption.
Étant donné que les deux périph ne peuvent pas utiliser le bus en même
temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire. L'esclave ne communique
que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce
sont des périphériques asynchrones).
@+
Annie a raison, le disque dur ne tourne pas moins vite, un 7200 tours tourne
à 7200 qlq soit sa position,
Même en position verticale ;o) ;-)
mais pour la vitesse de transfert, et c'est peut être ce que voulait dire ton vendeur,
Si c'est le cas, il s'exprime très mal ou confond vitesse de rotation et vitesse de transfert. C'est grave.
c'est la vitesse de transfert qui sera affectée, mais seulement dans le cas où le peripherique le plus rapide
est en esclave.
Non. La vitesse de transfert n'est pas affectée.
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au peripherique maitre. 8-)
Il faut toujours mettre le peripherique le plus rapide, ou prioritaire en
maitre.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption. Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est l'interruption du periph maître qui est prioritaire. L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce sont des périphériques asynchrones). @+
Esus
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
Exact. A ce que j'ai compris de l'IDE jusqu'ici, c'est qu'une unité ne travaille pas en même temps que l'autre, mais seulement quand les commandes envoyées sur le bus s'adresse à elle.
Le soucis de performance ne se pose pas entre les unités elle-même, mais sur l'occupation du chipset qui gère l'IDE et du canal lors de gros transferts... Le choix de position doit aussi tenir compte de certaines incompatibilités, il y a des unités qui n'aiment pas être avec certaines autres et cela pose des problème de reconnaissance par le BIOS.
Esus
Non plus. La position maître/esclave, c'est une question d'adressage,
pas de priorité ni de rapidité.
Exact.
A ce que j'ai compris de l'IDE jusqu'ici, c'est qu'une unité ne travaille
pas en même temps que l'autre, mais seulement quand les commandes envoyées
sur le bus s'adresse à elle.
Le soucis de performance ne se pose pas entre les unités elle-même, mais sur
l'occupation du chipset qui gère l'IDE et du canal lors de gros
transferts...
Le choix de position doit aussi tenir compte de certaines incompatibilités,
il y a des unités qui n'aiment pas être avec certaines autres et cela pose
des problème de reconnaissance par le BIOS.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
Exact. A ce que j'ai compris de l'IDE jusqu'ici, c'est qu'une unité ne travaille pas en même temps que l'autre, mais seulement quand les commandes envoyées sur le bus s'adresse à elle.
Le soucis de performance ne se pose pas entre les unités elle-même, mais sur l'occupation du chipset qui gère l'IDE et du canal lors de gros transferts... Le choix de position doit aussi tenir compte de certaines incompatibilités, il y a des unités qui n'aiment pas être avec certaines autres et cela pose des problème de reconnaissance par le BIOS.
Esus
Esus
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire. L'esclave ne communique
que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce sont des périphériques asynchrones).
Voilà qui deviens interressant...
Peux tu donner les étapes d'un transfert? Je penses que l'esclave rends un ACK également, plus un DASP, pourquoi faut il utiliser une interruption si l'esclave remprends son traffic? Elle peut servir en cas où les 2 unités sont sollicitées en même temps pour laisser le bus au maître, mais vu que les unités n'envoient pas de données sans en recevoir commande (et donc réservation du bus faite) il n'y a que là que ça peut servir... Je ne vois pas l'intérêt d'attendre une confirmation du master dans la mesure où cette interrupt existe...
Étant donné que les deux périph ne peuvent pas utiliser le bus en même
temps, il y a la valeur de l'interruption qui est prise en compte, et
c'est
l'interruption du periph maître qui est prioritaire. L'esclave ne
communique
que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce
sont des périphériques asynchrones).
Voilà qui deviens interressant...
Peux tu donner les étapes d'un transfert?
Je penses que l'esclave rends un ACK également, plus un DASP, pourquoi faut
il utiliser une interruption si l'esclave remprends son traffic? Elle peut
servir en cas où les 2 unités sont sollicitées en même temps pour laisser
le bus au maître, mais vu que les unités n'envoient pas de données sans en
recevoir commande (et donc réservation du bus faite) il n'y a que là que ça
peut servir... Je ne vois pas l'intérêt d'attendre une confirmation du
master dans la mesure où cette interrupt existe...
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire. L'esclave ne communique
que lorsque le maîtres rend le signal ACK de fin. (ne pas oublier que ce sont des périphériques asynchrones).
Voilà qui deviens interressant...
Peux tu donner les étapes d'un transfert? Je penses que l'esclave rends un ACK également, plus un DASP, pourquoi faut il utiliser une interruption si l'esclave remprends son traffic? Elle peut servir en cas où les 2 unités sont sollicitées en même temps pour laisser le bus au maître, mais vu que les unités n'envoient pas de données sans en recevoir commande (et donc réservation du bus faite) il n'y a que là que ça peut servir... Je ne vois pas l'intérêt d'attendre une confirmation du master dans la mesure où cette interrupt existe...
Annie D.
aymen wrote:
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au peripherique maitre. 8-)
Mais c'est très intéressant, ça ! Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ? Vous venez de trouvez un moyen de transformer les disques lents en rapides, bravo !
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un canal IDE partagent le même signal d'interruption INTRQ utilisé à tour de rôle, donc de ce point de vue ils ont la même priorité.
L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et je n'en ai pas trouvé trace.
aymen wrote:
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au
peripherique maitre. 8-)
Mais c'est très intéressant, ça !
Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en
esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ?
Vous venez de trouvez un moyen de transformer les disques lents en
rapides, bravo !
Non plus. La position maître/esclave, c'est une question d'adressage,
pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question
d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même
temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un
canal IDE partagent le même signal d'interruption INTRQ utilisé à tour
de rôle, donc de ce point de vue ils ont la même priorité.
L'esclave ne communique
que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et
je n'en ai pas trouvé trace.
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au peripherique maitre. 8-)
Mais c'est très intéressant, ça ! Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ? Vous venez de trouvez un moyen de transformer les disques lents en rapides, bravo !
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un canal IDE partagent le même signal d'interruption INTRQ utilisé à tour de rôle, donc de ce point de vue ils ont la même priorité.
L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et je n'en ai pas trouvé trace.
aymen
"Annie D." a écrit dans le message de news:
aymen wrote:
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au
peripherique maitre. 8-)
Mais c'est très intéressant, ça ! Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ? Vous venez de trouvez un moyen de transformer les disques lents en rapides, bravo !
Non, mais si tu mets un UDMA2 en maitre et un UDMA5 en slave l'UDMA2, est utilisé pour les deux. (même si le slave est reconnu en UDMA 5 par le BIOS). Tu peux faire le test si ça t'interresse avec un benchmark pour avoir la vitesse de transfert de tes disques dures, tu verra. J'ai passé pas mal de temps avec ça, vu que j'ai trois diques dures un graveur et un DVD et il fallait que je trouve la meilleure config pour en tirer les meilleures perfs.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un canal IDE partagent le même signal d'interruption INTRQ utilisé à tour de rôle, donc de ce point de vue ils ont la même priorité.
Excelent ! et c'est pour ça, qu'on utilise le systeme de priorité Maitre/Esclave. Pour determiner qui passe avant l'autre.
L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et je n'en ai pas trouvé trace. Le signal ACK est envoyé sur le bus lors d'un demarage d'une session et sa
fin, pour les peripheriques qui n'ont pas un temps processeur alloué. Petite explication: Il ya deux façon de gerer les peripheriques: -Pooling: le processeur verifie à intervalle regulier l'etat E/S du periph, (ex: RAM) -Interruption: Le periph envoie une interruption, pour reclamer un temps processeur. Dans ce deusiéme cas lors des communication il ya un signal qui s'appelle ACK qui permet aux deux composants de demmarer une communication et en suite une deusieme fois de la terminer.
"Annie D." <annie.demur@free.fr> a écrit dans le message de
news:3F104AEC.6DA47BEC@free.fr...
aymen wrote:
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par
rapport au
peripherique maitre. 8-)
Mais c'est très intéressant, ça !
Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en
esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ?
Vous venez de trouvez un moyen de transformer les disques lents en
rapides, bravo !
Non, mais si tu mets un UDMA2 en maitre et un UDMA5 en slave l'UDMA2, est
utilisé pour les deux. (même si le slave est reconnu en UDMA 5 par le BIOS).
Tu peux faire le test si ça t'interresse avec un benchmark pour avoir la
vitesse de transfert de tes disques dures, tu verra. J'ai passé pas mal de
temps avec ça, vu que j'ai trois diques dures un graveur et un DVD et il
fallait que je trouve la meilleure config pour en tirer les meilleures
perfs.
Non plus. La position maître/esclave, c'est une question d'adressage,
pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question
d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même
temps, il y a la valeur de l'interruption qui est prise en compte, et
c'est
l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un
canal IDE partagent le même signal d'interruption INTRQ utilisé à tour
de rôle, donc de ce point de vue ils ont la même priorité.
Excelent ! et c'est pour ça, qu'on utilise le systeme de priorité
Maitre/Esclave.
Pour determiner qui passe avant l'autre.
L'esclave ne communique
que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et
je n'en ai pas trouvé trace.
Le signal ACK est envoyé sur le bus lors d'un demarage d'une session et sa
fin, pour les peripheriques qui n'ont pas un temps processeur alloué.
Petite explication:
Il ya deux façon de gerer les peripheriques:
-Pooling: le processeur verifie à intervalle regulier l'etat E/S du periph,
(ex: RAM)
-Interruption: Le periph envoie une interruption, pour reclamer un temps
processeur.
Dans ce deusiéme cas lors des communication il ya un signal qui s'appelle
ACK qui permet aux deux composants de demmarer une communication et en suite
une deusieme fois de la terminer.
si la vitesse de transfert (UDMA 2 ou 3 ou .. ou 6) est fixée par rapport au
peripherique maitre. 8-)
Mais c'est très intéressant, ça ! Donc si je mets un disque UDMA mode 5 en maître avec un vieux DMA 2 en esclave, comme par magie ce dernier aura aussi le débit du mode 5 UDMA ? Vous venez de trouvez un moyen de transformer les disques lents en rapides, bravo !
Non, mais si tu mets un UDMA2 en maitre et un UDMA5 en slave l'UDMA2, est utilisé pour les deux. (même si le slave est reconnu en UDMA 5 par le BIOS). Tu peux faire le test si ça t'interresse avec un benchmark pour avoir la vitesse de transfert de tes disques dures, tu verra. J'ai passé pas mal de temps avec ça, vu que j'ai trois diques dures un graveur et un DVD et il fallait que je trouve la meilleure config pour en tirer les meilleures perfs.
Non plus. La position maître/esclave, c'est une question d'adressage, pas de priorité ni de rapidité.
c'est vrai que c'est une question d'adressage, mais aussi une question d'interruption.
Quelle interruption ?
Étant donné que les deux périph ne peuvent pas utiliser le bus en même temps, il y a la valeur de l'interruption qui est prise en compte, et c'est
l'interruption du periph maître qui est prioritaire.
Ça me paraît difficilement réalisable : les deux périphériques d'un canal IDE partagent le même signal d'interruption INTRQ utilisé à tour de rôle, donc de ce point de vue ils ont la même priorité.
Excelent ! et c'est pour ça, qu'on utilise le systeme de priorité Maitre/Esclave. Pour determiner qui passe avant l'autre.
L'esclave ne communique que lorsque le maîtres rend le signal ACK de fin.
Quel est ce signal ACK ? Je viens de parcourir la spécification ATA-5 et je n'en ai pas trouvé trace. Le signal ACK est envoyé sur le bus lors d'un demarage d'une session et sa
fin, pour les peripheriques qui n'ont pas un temps processeur alloué. Petite explication: Il ya deux façon de gerer les peripheriques: -Pooling: le processeur verifie à intervalle regulier l'etat E/S du periph, (ex: RAM) -Interruption: Le periph envoie une interruption, pour reclamer un temps processeur. Dans ce deusiéme cas lors des communication il ya un signal qui s'appelle ACK qui permet aux deux composants de demmarer une communication et en suite une deusieme fois de la terminer.