A volte accade qualcosa di veramente strano quando si usano i nostri computer che non ha alcun senso ... come copiare una semplice immagine negli appunti e il computer si blocca a causa di ciò. Un'immagine è un'immagine, giusto? Il post di SuperUser di oggi contiene la risposta al dilemma di un lettore perplesso.
La sessione di domande e risposte di oggi ci arriva per gentile concessione di SuperUser, una suddivisione di Stack Exchange, un raggruppamento guidato dalla comunità di siti web di domande e risposte.
Immagine originale per gentile concessione di Wikimedia .
La domanda
Il lettore SuperUser Joban Dhillon vuole sapere perché la copia di un'immagine negli appunti sul suo computer la blocca:
Stavo scherzando con alcune immagini di mappe di altezza e ho trovato questa:
( http://upload.wikimedia.org/wikipedia/commons/1/15/Srtm_ramp2.world.21600×10800.jpg )
![]()
L'immagine ha una dimensione di 21.600 * 10.800 pixel. Quando faccio clic con il pulsante destro del mouse e seleziono "Copia immagine" nel browser (sto utilizzando Google Chrome), il computer rallenta fino a quando non si blocca. Dopodiché devo riavviare. Sono curioso di sapere perché questo accade. Presumo che sia la dimensione dell'immagine, sebbene sia solo di circa 6 MB quando viene salvata sul mio computer. Sto anche usando Windows 8.1
Perché una semplice immagine dovrebbe bloccare il computer di Joban dopo averlo copiato negli appunti?
La risposta
Il collaboratore di SuperUser Mokubai ha la risposta per noi:
"Copia immagine" sta copiando i dati dell'immagine grezza, piuttosto che il file immagine stesso, negli appunti.
I dati dell'immagine grezza saranno 21.600 x 10.800 x 3 (immagine a 24 bit) = 699.840.000 byte di dati. Si tratta di circa 700 MB di dati che il browser sta tentando di copiare negli appunti.
JPEG comprime i dati grezzi utilizzando un algoritmo con perdita di dati e può ottenere una compressione piuttosto buona. Quindi il compresso il file è di soli 6 MB.
Il motivo per cui rallenta il tuo computer è che probabilmente sta riempiendo la tua memoria con almeno 700 MB di dati di immagine che il tuo browser sta utilizzando per mostrarti l'immagine, altri 700 MB (insieme a qualsiasi sovraccarico che gli appunti sostengono) da memorizzare negli appunti e una quantità non trascurabile di potenza di elaborazione per convertire l'immagine in un formato che può essere memorizzato negli appunti.
È probabile che se si dispone di meno di 4 GB di RAM fisica, quelle copie dei dati dell'immagine costringono il computer a estrarre la memoria dal file di scambio nel tentativo di soddisfare entrambe le richieste di memoria contemporaneamente. Ciò renderà i programmi e l'accesso al disco lenti poiché utilizzano il disco e tentano di utilizzare i dati che potrebbero essere stati appena estratti.
In breve: non utilizzare gli appunti per immagini di grandi dimensioni a meno che tu non abbia molta memoria e un po 'di tempo libero.
Ti piacciono i grafici carini? Questo è ciò che accade quando carico quell'immagine in Google Chrome, quindi la copio negli appunti sulla mia macchina con 12 GB di RAM:
![]()
Inizia dal punto più basso utilizzando 2,8 GB di RAM, caricando l'immagine fino a 3,6 GB (circa 700 MB), quindi copiandola negli appunti fino a 6,3 GB di RAM prima di stabilirsi di nuovo al 4.5-ish che ti aspetteresti di vedere per un programma e due copie di un'immagine piuttosto grande.
Si tratta di un enorme 3,7 GB di dati di immagine su cui si lavora al culmine, che è probabilmente l'immagine iniziale, una quantità riservata per gli appunti e forse un paio di buffer di conversione. Questo è sufficiente per mettere in ginocchio qualsiasi macchina con meno di 8 GB di RAM.
Stranamente, facendo la stessa cosa in Firefox si copia semplicemente l'immagine file piuttosto che l'immagine dati (senza lo spaventoso aumento della memoria).
Hai qualcosa da aggiungere alla spiegazione? Audio disattivato nei commenti. Vuoi leggere altre risposte da altri utenti esperti di tecnologia Stack Exchange? Dai un'occhiata al thread di discussione completo qui .