
Digamos que tengo dos computadoras en una red (mismo sistema operativo... digamos Windows), una muy rápida y otra muy lenta, y quiero copiar archivos de una a otra. ¿Hay alguna diferencia cuál uso para hacer la copia o cuál es el servidor de archivos?
(Si la computadora servidor está haciendo más trabajo que el cliente, entonces supongo que sería más rápido usar la más rápida para realizar la copia)
Ejemplo diferente: dos computadoras idénticas, una no hace nada y la otra ejecuta algunas tareas. ¿Alguna diferencia al usar uno u otro?
Respuesta1
Descargo de responsabilidad:Las siguientes declaraciones deben incluir la palabra "normalmente", ya que existen excepciones para la mayoría de ellas, según el hardware, el sistema de archivos, el software y el sistema operativo en juego.
Algunos puntos clave que pueden servir como pautas:
- Escribir datos en el disco lleva más tiempo que leerlos. (aunque la diferencia es muy pequeña)
- La E/S de disco realmente no requiere mucha potencia de procesamiento en sí misma.
- los discos pueden leer/escribir más rápido de lo que la red puede transferir.
Es decir, la cantidad de trabajo en ambos extremos es aproximadamente la misma, pero el extremo receptor necesita un poco más de tiempo para escribir los datos en el disco. Sin embargo, es probable que la velocidad se vea limitada por la velocidad de la red.
Lo que debe tener en cuenta es que el servidor puede tener varios clientes conectados y, por lo tanto, es posible que necesite hardware con la escala adecuada para poder atenderlos a todos sin que la velocidad de transferencia se vea afectada. En una red moderna adecuada, esto básicamente significa que desea asegurarse de que el disco pueda mantenerse al día con la red. Digamos que si algunos clientes terminan saturando el ancho de banda de la red, el servidor de archivos debe poder tener discos que puedan mantener la velocidad de transferencia.