6Sep

¿Por qué copiar una imagen grande en el portapapeles congelar una computadora?

click fraud protection

A veces sucede algo realmente extraño cuando usamos nuestras computadoras que no tiene ningún sentido. .. como copiar una imagen simple en el portapapeles y congelar la computadora debido a eso. Una imagen es una imagen, ¿verdad? La publicación SuperUser de hoy tiene la respuesta al dilema del lector desconcertado.

Pregunta de hoy &La sesión de respuesta nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, una agrupación de sitios web Q & A dirigida por la comunidad.

Imagen original cortesía de Wikimedia.

El lector de SuperUser

de preguntas Joban Dhillon quiere saber por qué copiar una imagen en el portapapeles de su computadora lo congela:

Estaba jugando con algunas imágenes de mapas de alturas y encontré esta:

( http: //upload.wikimedia.org/wikipedia/commons/1/15/ Srtm_ramp2.world.21600 × 10800.jpg )

La imagen tiene un tamaño de 21,600 * 10,800 píxeles. Cuando hago clic derecho y selecciono "Copiar imagen" en mi navegador( estoy usando Google Chrome), ralentiza mi computadora hasta que se congela. Después de eso debo reiniciar. Tengo curiosidad acerca de por qué sucede esto. Supongo que es el tamaño de la imagen, aunque solo es de unos 6 MB cuando se guarda en mi computadora. También estoy usando Windows 8.1

instagram viewer

¿Por qué una imagen simple congelaría la computadora de Joban después de copiarla en el portapapeles?

La respuesta

SuperUser contribuidor Mokubai tiene la respuesta para nosotros:

"Copiar imagen" está copiando los datos de imagen en bruto, en lugar del archivo de imagen, en su portapapeles.

Los datos de imagen en bruto serán 21,600 x 10,800 x 3( imagen de 24 bits) = 699,840,000 bytes de datos. Eso es aproximadamente 700 MB de datos que su navegador está intentando copiar en el portapapeles.

JPEG comprime los datos sin procesar con un algoritmo con pérdida y puede obtener una compresión bastante buena. Por lo tanto, el archivo comprimido tiene solo 6 MB.

La razón por la cual hace que su computadora sea lenta es porque probablemente está llenando su memoria con al menos los 700 MB de datos de imagen que su navegador está usando para mostrar la imagen, otros 700 MB( junto con cualquier sobrecarga en que incurra el portapapeles)guárdelo en el portapapeles y una cantidad no despreciable de potencia de procesamiento para convertir la imagen en un formato que pueda almacenarse en el portapapeles.

Las posibilidades son que si tiene menos de 4 GB de RAM física, esas copias de los datos de imagen están forzando a su computadora a sacar la memoria de la página al archivo de intercambio en un intento de cumplir con ambas demandas de memoria al mismo tiempo. Esto causará que los programas y el acceso al disco sean lentos a medida que usan el disco y tratan de usar los datos que acaban de ser eliminados.

En resumen: no utilice el portapapeles para obtener imágenes de gran tamaño a menos que tenga mucha memoria y un poco de tiempo de sobra.

¿Te gustan los gráficos bonitos? Esto es lo que sucede cuando cargo esa imagen en Google Chrome, luego la copio en el portapapeles de mi máquina con 12 GB de RAM:

Comienza en el punto más bajo usando 2.8 GB de RAM, al cargar la imagen, la perfora hasta 3.6GB( aproximadamente los 700 MB), y luego copiarlo en el portapapeles sube a 6.3 GB de RAM antes de volver a establecer el 4.5-ish que esperaría ver para un programa y dos copias de una imagen bastante grande.

Se trata de 3.7GB de datos de imagen trabajando en el pico, que es probablemente la imagen inicial, una cantidad reservada para el portapapeles y quizás un par de almacenamientos intermedios de conversión. Eso es suficiente para poner de rodillas cualquier máquina con menos de 8 GB de RAM.

Extrañamente, al hacer lo mismo en Firefox solo copia el archivo de imagen en lugar de de imagen ( sin el aumento de memoria de miedo).

¿Tiene algo que agregar a la explicación? Suena apagado en los comentarios.¿Desea leer más respuestas de otros usuarios de Stack Exchange expertos en tecnología? Mira el hilo de discusión completo aquí.