6Sep

Proč by kopírování velkého obrázku do schránky zmrazilo počítač?

click fraud protection

Někdy se při používání našich počítačů někdy děje něco, co nemá smysl. .. jako například kopírování jednoduchého obrázku do schránky a zmrazení počítače kvůli tomu. Obraz je obraz, ne? Dnešní příspěvek SuperUser má odpověď na rozpačitou čtenářskou dilema.

dnešní otázka &Odpověď na zasedání se k nám dostala s laskavým svolením SuperUser - podřízenou výměnou Stack Exchange, skupině webů Q & A založených na komunitě.

Původní obrázek s laskavým svolením Wikimedia.

Otázka Otázka

Reader SuperUser Joban Dhillon chce vědět, proč kopírování obrázku do schránky na jeho počítači zamrzne:

Obtěžoval jsem se s některými mapami výškových map a našel jsem to:

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

Obraz má velikost 21 600 * 10 800 pixelů.Když kliknu pravým tlačítkem myši a v prohlížeči procházím "Kopírovat obrázek"( používám prohlížeč Google Chrome), zpomalí počítač, dokud nezmrazí.Poté musím restartovat. Jsem zvědavá, proč se to stane. Předpokládám, že je velikost obrázku, i když je uložena do počítače pouze asi 6 MB.Jsem také pomocí Windows 8.1

instagram viewer

Proč by jednoduchý obrázek zmrazil Jobana počítač po kopírování do schránky?

Odpovědí odpovědi na odpověď

SuperUser Mokubai má odpověď:

"Kopírovat obraz" kopíruje do schránky spíše obrazová data spíše než samotný obrazový soubor.

Neupravené obrazové údaje budou 21 600 x 10 800 x 3( 24 bitů) = 699 840 000 bajtů dat. To je přibližně 700 MB dat, které váš prohlížeč pokouší kopírovat do schránky.

JPEG komprimuje hrubá data pomocí ztrátového algoritmu a může získat docela dobrou kompresi. Proto komprimovaný soubor je pouze 6 MB.

Důvod, proč je váš počítač pomalý, spočívá v tom, že pravděpodobně zaplní paměť alespoň na 700 MB obrazových dat, které váš prohlížeč používá k zobrazení obrázku, dalších 700 MB( společně s jakýmikoli režijními náklady na schránku)uložte jej do schránky a nezanedbatelné množství zpracovatelského výkonu pro převod obrazu do formátu, který lze uložit do schránky.

Je pravděpodobné, že pokud máte méně než 4 GB fyzické paměti RAM, pak tyto kopie obrazových dat vynucují počítač k vycpání paměti do souboru pro výměnu za účelem splnění obou požadavků na paměť najednou. To způsobí, že programy a přístup na disk budou pomalé, protože používají disk a pokusí se použít data, která mohou být právě vytočena.

Stručně: Nepoužívejte schránku pro obrovské obrázky, pokud nemáte spoustu paměti a trochu času ušetřit.

Líbí se mi hezké grafy? Toto se stane, když načtím tento obrázek v prohlížeči Google Chrome a poté ho zkopíruji do schránky na mém počítači s kapacitou 12 GB paměti RAM:

Spustí se v dolním bodě s použitím 2,8 GB paměti RAM, načtením obrazu to dělá až do hodnoty 3,6GB( přibližně 700 MB) a potom jej zkopírujte na schránky tak, že tam bude na 6,3 GB paměti RAM, než se usadíte zpět na 4,5-ish, který byste očekávali, že uvidíte program a dvě kopie spíše velkého obrazu.

To je obrovský 3,7 GB obrazových dat, které jsou zpracovány na vrcholu, což je pravděpodobně počáteční obrázek, vyhrazené množství pro schránku a možná i několik konverzních vyrovnávacích pamětí.To stačí k tomu, aby se na kolena dostalo libovolné zařízení s méně než 8 GB paměti RAM.

Děsivě děláme totéž ve Firefoxu, jen kopíruje obraz spíše než data ( bez strašidelného vzrůstu paměti).

Musíte něco přidat k vysvětlení?Zní to v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.