Page d'accueil » comment » Pourquoi copier une grande image dans le presse-papiers gèle un ordinateur?

    Pourquoi copier une grande image dans le presse-papiers gèle un ordinateur?

    Parfois, quelque chose de vraiment étrange se produit lors de l’utilisation de nos ordinateurs qui n’a aucun sens… comme copier une simple image dans le presse-papiers et bloquer l’ordinateur à cause de cela. Une image est une image, non? Le post d'aujourd'hui sur SuperUser répond au dilemne du lecteur perplexe.

    La séance de questions et réponses d'aujourd'hui nous est offerte par SuperUser, une sous-division de Stack Exchange, un groupe de sites Web de questions-réponses dirigé par la communauté..

    Image originale fournie par Wikimedia.

    La question

    Le lecteur de SuperUser, Joban Dhillon, veut savoir pourquoi copier une image dans le presse-papiers de son ordinateur la bloque:

    Je déconnais avec des images de carte de hauteur et j'ai trouvé celui-ci:

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

    La taille de l’image est de 21 600 * 10 800 pixels. Lorsque je clique avec le bouton droit de la souris et que je sélectionne «Copier l'image» dans mon navigateur (j'utilise Google Chrome), l'ordinateur se ralentit jusqu'à ce qu'il se fige. Après cela, je dois redémarrer. Je suis curieux de savoir pourquoi cela se produit. Je suppose que c'est la taille de l'image, bien que ce ne soit que d'environ 6 Mo lorsqu'il est enregistré sur mon ordinateur. J'utilise aussi Windows 8.1

    Pourquoi une simple image gèle-t-elle l'ordinateur de Joban après l'avoir copiée dans le presse-papiers??

    La réponse

    Le contributeur de SuperUser, Mokubai, a la réponse pour nous:

    "Copier l'image" consiste à copier les données d'image brutes, plutôt que le fichier image, dans votre presse-papiers.

    Les données d’image brutes seront 21 600 x 10 800 x 3 (image 24 bits) = 699 840 000 octets de données. Cela correspond à environ 700 Mo de données que votre navigateur tente de copier dans le Presse-papiers..

    JPEG compresse les données brutes en utilisant un algorithme avec perte et peut obtenir une compression assez bonne. D'où le comprimé le fichier est seulement 6 Mo.

    Cela ralentit votre ordinateur car il remplit probablement votre mémoire avec au moins 700 Mo de données d'image utilisées par votre navigateur pour vous afficher l'image, ainsi que 700 Mo supplémentaires (ainsi que tout ce que le presse-papier engage) à stocker. dans le presse-papiers et une puissance de traitement non négligeable pour convertir l’image en un format pouvant être stocké dans le presse-papiers.

    Il est fort probable que si vous disposez de moins de 4 Go de RAM physique, ces copies des données de l'image obligent votre ordinateur à transférer de la mémoire vers le fichier d'échange pour tenter de satisfaire les deux demandes en même temps. Cela causera des ralentissements des programmes et de l'accès au disque, car ils utilisent le disque et essaient d'utiliser les données qui peuvent avoir été extraites..

    En bref: n'utilisez pas le presse-papiers pour les images de grande taille, sauf si vous avez beaucoup de mémoire et un peu de temps libre.

    Comme de jolis graphiques? Voici ce qui se passe lorsque je charge cette image dans Google Chrome, puis que je la copie dans le presse-papiers de ma machine avec 12 Go de RAM:

    Il commence au point le plus bas avec 2,8 Go de RAM, le chargement de l’image entraîne jusqu’à 3,6 Go (environ 700 Mo), puis il est copié dans le presse-papier à 6,3 Go de mémoire vive avant de revenir à la vitesse minimale. 4.5-vous attendez-vous à voir pour un programme et deux copies d'une image assez grande.

    Cela représente 3,7 Go de données d’image traitées au maximum, ce qui est probablement l’image initiale, une quantité réservée pour le Presse-papiers et peut-être quelques tampons de conversion. C'est suffisant pour mettre à genoux toute machine avec moins de 8 Go de RAM.

    Bizarrement, faire la même chose dans Firefox ne fait que copier l'image fichier plutôt que l'image Les données (sans la vague de mémoire effrayante).


    Avez-vous quelque chose à ajouter à l'explication? Sound off dans les commentaires. Voulez-vous lire plus de réponses d'autres utilisateurs de Stack Exchange doués en technologie? Découvrez le fil de discussion complet ici.