makute escribió:No puedes poner dos unidades en Master en el mismo canal, por lo que lo ideal es que estén solos, es decir, por defecto, en Master.
No, también pueden estar solos en Slave. Además, si los pones en Master dejas abierto a que haya otro dispositivo en Slave. Ahí pone que hay que dejarlos solos (para mayor rendimiento), no que haya que ponerlos en Master, repito.
makute escribió:La transferencias de datos siempre pasan por la placa base. El anterior párrafo lo explica perfectamente: En un mismo canal no se pueden realizar dos peticiones simultaneas, punto.
Eso no es cierto, la petición siempre pasa por la placa base. Pero la transferencia de datos no siempre, ni mucho menos. Por ejemplo, para mover de un disco duro a ese mismo disco duro se efectúa una petición a la placa base (porque es una petición que tú has efectuado al sistema operativo), pero luego los datos no se mueven físicamente en el disco, sino que simplemente se recolocan las tablas dentro del mismo disco duro.
Si tú haces una petición de mover de un disco duro a otro dentro del mismo canal (uno está como maestro y otro como esclavo) lógicamente la petición se hace a la placa base, pero los datos no tienen por qué pasar por la placa base ni mucho menos, de hecho, ¿dónde se almacenarían los datos?, ¿en la RAM?, ¿y luego irías de nuevo por la faja por la que han venido? Si esto es así PATA sería una aberración de diseño.
Entiendo perfectamente que con una faja física en común (bus) no se puedean acceder a los dos dispositivos a la vez, cosa que en un PC es complemente normal y que pasa con TODOS los dispositivos: el micro solo puede hacer una tarea a la vez, la tarjeta de red solo puede enviar un paquete a la vez, lo bueno es que como se hace en cosa de nano/milisegundos, da la sensación de que hace todo a la vez. Ahora, no puedo admitir (exclusivamente con el párrafo que han puesto) que PATA sea incapaz de hacer movimiento físico de datos de un disco duro a otro sin pasar por la placa base.
Precisamente en otros dispositivos similares como SCSI (que tiene una faja con 7 dispositivos) los datos de uno a otro se transfieren simplemente por el bus que tienen en común, no siendo necesario acceder a la placa base ni a la controladora como paso intermedio. Evidentemente SCSI no es lo mismo, y tiene la ventaja de que la faja de SCSI sí permite acceder simultáneamente a todos los dispositivos, pero eso no implica ni muchjo menos que PATA no sea capaz de hacer una transferencia de datos de un disco a otro.