Startseite » wie man » Warum würde das Kopieren eines großen Bildes in die Zwischenablage einen Computer einfrieren?

    Warum würde das Kopieren eines großen Bildes in die Zwischenablage einen Computer einfrieren?

    Manchmal passiert etwas Ungewöhnliches bei der Verwendung unserer Computer, das macht überhaupt keinen Sinn… wie etwa das Kopieren eines einfachen Bildes in die Zwischenablage und den Computer, der dadurch einfriert. Ein Bild ist ein Bild, oder? Der heutige SuperUser-Beitrag hat die Antwort auf eine verwirrte Leser-Dilemna.

    Die heutige Question & Answer-Sitzung wird dank SuperUser zur Verfügung gestellt - einer Unterteilung von Stack Exchange, einer Community-basierten Gruppierung von Q & A-Websites.

    Originalbild mit freundlicher Genehmigung von Wikimedia.

    Die Frage

    Superanwender-Leser Joban Dhillon möchte wissen, warum das Kopieren eines Bildes in die Zwischenablage auf seinem Computer es einfriert:

    Ich habe mit ein paar Höhenkarten herumgespielt und dieses gefunden:

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

    Das Bild ist 21.600 * 10.800 Pixel groß. Wenn ich mit der rechten Maustaste klicke und in meinem Browser „Image kopieren“ auswähle (ich verwende Google Chrome), verlangsamt sich mein Computer, bis er einfriert. Danach muss ich neu starten. Ich bin neugierig, warum das so ist. Ich nehme an, es ist die Größe des Bildes, obwohl es nur etwa 6 MB beträgt, wenn es auf meinem Computer gespeichert wird. Ich verwende auch Windows 8.1

    Warum friert ein einfaches Bild den Computer von Joban ein, nachdem er in die Zwischenablage kopiert wurde??

    Die Antwort

    SuperUser-Mitarbeiter Mokubai hat die Antwort für uns:

    „Bild kopieren“ kopiert die Rohbilddaten und nicht die Bilddatei selbst in die Zwischenablage.

    Die Rohbilddaten betragen 21.600 x 10.800 x 3 (24-Bit-Bild) = 699.840.000 Datenbytes. Das sind ungefähr 700 MB an Daten, die Ihr Browser in die Zwischenablage kopieren möchte.

    JPEG komprimiert die Rohdaten mit einem verlustbehafteten Algorithmus und kann ziemlich gut komprimiert werden. Daher die komprimiert Die Datei ist nur 6 MB groß.

    Der Grund dafür, dass Ihr Computer langsam wird, besteht darin, dass der Speicher wahrscheinlich mit mindestens 700 MB Bilddaten gefüllt wird, die Ihr Browser verwendet, um Ihnen das Bild anzuzeigen. Weitere 700 MB (zusammen mit dem Overhead der Zwischenablage), den Sie speichern können es in der Zwischenablage und eine nicht unerhebliche Rechenleistung, um das Bild in ein Format zu konvertieren, das in der Zwischenablage gespeichert werden kann.

    Wenn Sie über weniger als 4 GB physischen Arbeitsspeicher verfügen, wird Ihr Computer dazu gezwungen, den Arbeitsspeicher in die Auslagerungsdatei auszulagern, um beide Arbeitsspeicheranforderungen gleichzeitig zu erfüllen. Dies führt dazu, dass Programme und Datenträgerzugriffe nur schleppend ausgeführt werden, da sie den Datenträger verwenden und versuchen, die gerade ausgelagerten Daten zu verwenden.

    Kurz gesagt: Verwenden Sie die Zwischenablage nicht für große Bilder, es sei denn, Sie haben viel Speicher und Zeit, um Zeit zu sparen.

    Wie hübsche Grafiken? Dies geschieht, wenn ich das Bild in Google Chrome lade und dann mit 12 GB RAM in die Zwischenablage meines Computers kopiere:

    Es beginnt am unteren Punkt mit 2,8 GB RAM, lädt das Bild auf bis zu 3,6 GB (ungefähr 700 MB) und kopiert es dann in die Zwischenablage, um es mit 6,3 GB RAM zu speichern 4.5-ish würden Sie erwarten, für ein Programm und zwei Kopien eines ziemlich großen Bildes zu sehen.

    Das sind satte 3,7 GB Bilddaten, die an der Spitze bearbeitet werden. Dies ist wahrscheinlich das Ausgangsbild, eine reservierte Menge für die Zwischenablage und möglicherweise ein paar Konvertierungspuffer. Das reicht aus, um jeden Rechner mit weniger als 8 GB RAM in die Knie zu zwingen.

    Seltsamerweise kopiert man das gleiche Bild in Firefox Datei anstatt das Bild Daten (ohne die beängstigende Gedächtnisstörung).


    Haben Sie der Erklärung etwas hinzuzufügen? Sound off in den Kommentaren. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange-Benutzern lesen? Hier geht es zum vollständigen Diskussionsthread.