¿Puede copiar / mover y pegar datos al mismo tiempo en tarjetas de memoria / pen drives con o sin un concentrador USB?

Gracias por el A2A.

Al revisar las respuestas que ha recibido hasta ahora, me sorprende ver que todos están tan absolutamente seguros de que nada puede hacer nada mal.

Por supuesto, la respuesta a “algo puede salir mal” cuando se trata de computadoras es siempre “sí”.

Claramente, como lo menciona específicamente en su pregunta, le preocupa si hay un concentrador USB en la mezcla. En mi trabajo anterior (hace varios años ahora) tuvimos este problema con un sistema que tenía que leer y escribir datos desde / hacia varios dispositivos a la vez a los que estaba conectado a través de un concentrador USB. Cuando de repente dejó de funcionar, reemplazamos frenéticamente casi todo antes de pensar en intentar reemplazar el dispositivo concentrador USB. Resulta que el centro era todo el problema. No tengo idea de qué salió mal: el sistema había estado funcionando bien durante años. Algo se rompió en el centro es todo.

En el uso normal, suponiendo que todo su hardware y software funciona según lo previsto (supongo que es un sistema operativo comercial importante), no debería haber problemas para realizar múltiples copias simultáneas en los mismos dispositivos, con o sin un concentrador USB.

Pero eso no es lo que preguntaste. Usted preguntó “¿puede salir mal?” Y la respuesta a eso es, por supuesto, “Sí”.

Nada saldrá mal debido a la operación bidireccional al mismo tiempo, aunque todavía existen todos los problemas normales de mover datos a una unidad USB (muchos se mencionan en estas respuestas).

En una unidad flash, esto ralentizará un poco las operaciones dependiendo de la cantidad de datos y el tamaño de los búferes, etc.

En un disco mecánico (disco duro giratorio), se ralentizará considerablemente la operación. Cada operación intenta encontrar un bloque de datos en el disco y copiarlo en el búfer del disco (o viceversa para escribir en el disco). Con dos de estas operaciones ocurriendo simultáneamente, son constantemente interrumpidas, “pausadas” y la otra toma el control brevemente. El cambio de ida y vuelta aumentará significativamente el tiempo de búsqueda en el disco.

I / O es I / O. Todo tipo de cosas pueden salir mal, pero rara vez lo hacen. Cuando se tienen múltiples hilos que escriben datos en un disco giratorio, se puede ver una gran cantidad de golpes (todas esas escrituras en varias ubicaciones físicas harán que la cabeza se mueva de un lado a otro, reduciendo el rendimiento y, a veces, las escrituras pueden acumularse más rápido de lo que la unidad puede tomar). Pero como el flash no tiene la paliza física, escribe.

La clave con todos los dispositivos flash es la extracción segura cuando haya terminado de usarlo. Muchas veces el sistema operativo tendrá los últimos bloques en cola para escribir en un búfer que no se vacía.

PUEDE fallar, pero es poco probable que falle a menos que el sistema operativo tenga otros problemas. En general, los datos para cada operación se almacenan en forma separada e independiente.

Un modo de falla potencial es una operación que mueve un archivo, mientras que otra operación simultánea recibió instrucciones de copiar o mover el mismo archivo, pero aún no lo ha hecho porque estaba ocupado copiando / moviendo otro archivo. Cuando la segunda operación llega a ese archivo y lo encuentra perdido porque la primera operación ya ha terminado de moverlo, la segunda operación FALLARÁ .

Gracias por el A2A!

Básicamente estás preguntando ‘puede salir mal’; si puede.

En condiciones normales, tiene buenas posibilidades de éxito; imagine, sin embargo, que sufre una pérdida de energía en el medio de las operaciones y no está utilizando un UPS, no hay garantía de que los datos se hayan copiado / trasladado correctamente a la memoria USB. Por lo general, el sistema operativo es lo suficientemente inteligente como para no meterse con el archivo fuente hasta que la operación se haya completado por completo.

En general, ¿saldrá mal? No, probablemente no; pero puede? Seguro.

Gracias por el A2A.

No, el proceso es completamente seguro, incluso si tiene múltiples acciones de lectura / escritura que ocurren simultáneamente en la misma unidad. Sin embargo, la E / S se ralentizará exponencialmente con cada nuevo proceso simultáneo que intente.

Las razones de la desaceleración son bastante complejas y de bajo nivel, y se ocupan de problemas de almacenamiento en caché y búfer, que son los cuellos de botella reales en toda la operación de E / S.

No, no puede por la definición de sistemas de E / S.

Lo que podría suceder en este caso es algún tipo de multiplexación y almacenamiento de datos en búferes después de dividirlos en algunas transacciones (tareas diminutas que no consumen mucho tiempo) que se ponen en cola y reciben servicio de acuerdo con la moda que sigue el concentrador o el sistema USB En la computadora que sigue, tenga en cuenta que esta es la razón por la que el rendimiento está disminuyendo drásticamente, esto lleva tiempo exactamente por la razón de que los datos no se corrompen.

pero si está escribiendo los datos en el dispositivo, elimínelos de forma segura, porque a veces estas transacciones pueden tardar un tiempo en finalizar.

Gracias por la A2A

Hemos tenido problemas al tener varias unidades USB conectadas a la misma computadora. La computadora a veces perdería la noción de qué unidad era cuál, causando problemas de corrupción. Para evitar el problema (dado que utilizamos principalmente unidades USB para copias de seguridad) solo conectamos una unidad a la computadora a la vez.

Es posible que el problema que experimentamos se deba a que ambas unidades están en el mismo ‘hub’ de la computadora. Varios de los puertos USB en una computadora determinada pueden en realidad en un solo concentrador interno. Algo para verificar antes de continuar. Como siempre, prueba primero.

Timothy Blaisdell tuvo una buena respuesta.
Sí. Asegúrese de nunca tener la ÚNICA copia de un archivo en un pen drive.
Recomiendo siempre copiar al pen drive como si algo sucediera, no ha perdido el archivo. Sea ese error mecánico, o lo deje caer en su café.

No. El proceso hará exactamente lo que se espera que realice. Pero, ralentizará significativamente el proceso de copia o movimiento. USB tiene ancho de banda de datos limitado. Di x Mbps. Si coloca 2 pen drives en un concentrador, la velocidad de transferencia de datos por dispositivo ocurrirá a @ x / 2 Mbps. El proceso consumirá el doble de tiempo.

No, sus datos llegarán a las unidades previstas. La razón es que a cada dispositivo se le asigna una dirección única, por lo que no hay forma de que el pen drive incorrecto reciba los datos a menos que, por supuesto, haya un error humano.

Ahora, lo que sucederá es que la transferencia de datos en dispositivos conectados a un concentrador USB será muy lenta. Digamos que el puerto USB al que está conectado el hub USB ofrece una velocidad de 30 MB por segundo. Si arregla 5 pen drives en este concentrador y comienza a copiar archivos en cada uno de ellos, seguirá obteniendo solo una suma total de 30 MB por segundo en las 5 unidades. Por lo tanto, la copia de datos puede ser más lenta de lo esperado.

No. Las diferentes unidades USB / tarjetas de memoria (como impresoras, monitores, parlantes, etc.) se tratan como diferentes dispositivos en el fondo: cortesía del sistema operativo.
La operación de copiar / pegar o cortar / pegar irá exactamente donde desea que vaya.

¡No!

Para ser claros, los datos en cualquier forma de componente se almacenan en varias direcciones e incluso si cree que su sistema realiza múltiples tareas, en realidad está haciendo una tarea a la vez que se denomina Multi-Threading. Si complace varias tareas al mismo tiempo, puede sentir que la velocidad se ve afectada, pero en tiempo real no se ve afectada, solo está realizando operaciones en cada ubicación de dirección de los datos.

¡Lo que también deja en claro por qué usar múltiples dispositivos usando un Hub puede hacer que su velocidad de transferencia sea más lenta!

Opinión personal, tenga paciencia, realice las operaciones de una en una. Será mucho mejor y relativamente más rápido. Es como una cola, una cola de una sola línea siempre es eficiente que un caos abarrotado. El resto depende de ti, hazlo como quieras.

Gracias por preguntar. Tal como lo interpreté, usted preguntó si comienza una nueva operación de mover / copiar mientras una de esas operaciones ya está en progreso, ¿saldrá mal el intento simultáneo de copiar / mover?

Si eso es lo que preguntaste, la respuesta es no. No irá mal ya que ambas operaciones de copiar / mover irán al mismo tiempo. Pero entonces, dado que el procesador tendrá que proporcionar tiempo para las operaciones de copiar / mover, el proceso de copiar / mover archivos se ralentizará significativamente.

Si todos los componentes de la máquina funcionan correctamente, no. No es posible que nada “salga mal”. La computadora realizará la operación una y otra vez, multiplexando entre E / S y transmitiendo datos a los dispositivos correctos.

No, no lo hará. Aunque, escuché sobre algunos casos en los que el procesador era demasiado débil para manejar tales cosas y los datos se perdieron debido a la recuperación de una congelación, pero esos procesadores son antiguos ahora y pertenecen a museos. Entonces, deberías estar bien.

Absolutamente … y cuando se usa USB y unidades extraíbles … es importante desmontar o usar el botón de quitar unidad. Esto finalizará y completará cualquier transferencia de datos.

USB no es la transferencia de datos más segura o segura. Aunque muy muy conveniente.

Podría ser terriblemente lento. Y excepto si su computadora falla al hacer ese lento proceso de E / S, no creo que nada salga mal.

More Interesting

¿Cuáles son algunos libros recientes realmente buenos sobre el futuro de las computadoras?

¿Cuál es la diferencia entre una unidad de disquete y pen drive?

¿Cuál debería ser el uso promedio de CPU para mantener su computadora funcionando al máximo?

Recientemente he estado recibiendo esta ventana emergente cada vez que visito un sitio que siempre uso, está en Chrome, ¿alguien puede ayudarme?

¿Cuántos de ustedes nacidos en la década de 1950 poseían o usaban una de las computadoras de plástico que se vendieron en la década de 1960?

¿Cómo funciona específicamente el proceso de fragmentación para hacer que mi computadora portátil funcione más rápido?

¿Cuál es la diferencia entre un USB 2.0 y un USB 3.0? ¿Los puertos USB 2.0 admitirán unidades portátiles USB 3.0 o pen drives?

¿Es seguro eliminar directamente mi unidad externa sin pasar por la opción de extracción segura?

¿La pantalla azul de la muerte es inevitablemente fatal o se puede guardar una computadora con ella?

¿Por qué las placas base de las computadoras tienen su propia batería?

¿Por qué no se ha dado cuenta el factor de forma del Acer Aspire R13?

La mitad del tiempo mi cursor se detiene durante 5 segundos y los programas tardan una eternidad en abrirse. ¿Cómo acelero mi computadora? ¿Cuál es la solución?

¿Cuáles son las ventajas del procesador Intel i5 sobre el procesador Intel i3?

¿Crees que una computadora portátil con una GTX1060 podrá ejecutar juegos en ultra durante los próximos años?

Cómo acceder a mi computadora Linux desde cualquier parte del mundo a través de ssh