Homepage » hogyan kell » Miért kellene egy nagy kép másolása a vágólapra leállítani a számítógépet?

    Miért kellene egy nagy kép másolása a vágólapra leállítani a számítógépet?

    Néha valami igazán furcsa történik, amikor számítógépeinket használjuk, és nincs értelme egyáltalán ... mint például egy egyszerű kép másolása a vágólapra és a számítógép fagyasztása miatt. Egy kép egy kép, ugye? A mai SuperUser-hozzászólás a zavart olvasó dilemmájára válaszol.

    A mai Kérdések és válaszok munkamenet a Jóvagyon - a Stack Exchange alosztályának, a közösség által vezérelt Q&A webhelyek csoportjának köszönhetően..

    Eredeti kép: Wikimedia.

    A kérdés

    A SuperUser olvasó Joban Dhillon azt akarja tudni, hogy miért lefagyasztja a képet a számítógép vágólapjára:

    Néhány magassági térképképpel meséltem, és találtam ezt:

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

    A kép 21 600 * 10 800 képpont. Amikor jobb gombbal rákattintok és kiválasztom a „Kép másolása” lehetőséget a böngészőmben (Google Chrome-ot használok), lelassítja a számítógépemet, amíg lefagy. Ezután újra kell indítanom. Kíváncsi vagyok, hogy miért történik ez. Feltételezem, hogy ez a kép mérete, bár ez csak körülbelül 6 MB, amikor a számítógépre mentettem. Én is használom a Windows 8.1-et

    Miért fagyasztaná le egy egyszerű kép Joban számítógépét a vágólapra történő másolás után?

    A válasz

    A Mokubai SuperUser közreműködője válaszol nekünk:

    A „Kép másolása” a nyers képadatok, és nem a képfájl másolása a vágólapra.

    A nyers képadatok 21 600 x 10 800 x 3 (24 bites kép) = 699,840,000 bájt adat. Ez körülbelül 700 MB adat, amelyet a böngésző a vágólapra próbál átmásolni.

    A JPEG tömöríti a nyers adatokat egy veszteséges algoritmussal és elég jó tömörítést kap. Ezért a tömörített A fájl csak 6 MB.

    Az ok, ami miatt a számítógép lassú, az, hogy valószínűleg legalább a 700 MB-os képadatokat tölti ki a böngészője által a kép megjelenítéséhez, további 700 MB-t (a vágólap bármelyikével együtt) tárolni a vágólapon, és nem jelentéktelen mennyiségű feldolgozási teljesítmény, hogy a képet a vágólapra tárolható formátumra alakítsák át.

    Lehetséges, hogy ha kevesebb, mint 4 GB fizikai RAM van, akkor a képadatok másolatai arra kényszerítik a számítógépet, hogy a memóriát a cserefájlra oldalra helyezze, hogy egyszerre teljesítse mindkét memóriaigényt. Ez okozza, hogy a programok és a lemezek hozzáférése lassú legyen, amikor a lemezt használják, és megpróbálják használni azokat az adatokat, amelyek előfordulhat, hogy a lapokat kinyomtatták.

    Röviden: Ne használja a vágólapot hatalmas képekre, hacsak nincs sok memóriája és egy kis ideje a tartalékoláshoz.

    Mint szép grafikonok? Ez az, ami akkor történik, amikor a képet a Google Chrome-ba töltem, majd másolja át a vágólapra a gépem 12 GB RAM-mal:

    Az alsó pontnál 2,8 GB RAM-mal indul el, a kép betöltése 3,6 GB-ig (kb. 700 MB), majd a vágólapra másolva 6,3 GB RAM-ot emel ki, mielőtt visszaállnánk. 4.5-ish, ha egy programra és egy meglehetősen nagy kép két példányára vár.

    Ez egy 3,7 GB-os képadat, amelyet a csúcson dolgozunk fel, ami valószínűleg az eredeti kép, a vágólapra fenntartott mennyiség, és talán egy pár konverziós puffer. Ez elég ahhoz, hogy a 8 GB-nál kevesebb RAM-mal rendelkező gépet térdre emelje.

    Furcsa módon ugyanaz a dolog a Firefoxban csak másolja a képet fájl a kép helyett adat (a félelmetes memóriában).


    Van valami, amit hozzá kell adni a magyarázathoz? Kikapcsolja a megjegyzéseket. Szeretne további válaszokat olvasni más tech-savvy Stack Exchange felhasználóktól? Nézze meg a teljes beszélgetés szálát itt.