홈페이지 » 어떻게 » 큰 이미지를 클립 보드에 복사하는 이유 컴퓨터를 고정 시키려면?

    큰 이미지를 클립 보드에 복사하는 이유 컴퓨터를 고정 시키려면?

    때때로 클립 보드에 간단한 이미지를 복사하는 것과 컴퓨터로 인해 컴퓨터가 멈추는 것과 같이 전혀 의미가없는 컴퓨터를 사용할 때 정말 이상한 일이 발생합니다. 이미지는 이미지입니다, 맞습니까? 오늘의 수퍼 유저 게시글에는 당황한 독자의 딜레마에 대한 해답이 있습니다..

    오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..

    위키 미디어의 원본 이미지 제공.

    질문

    수퍼 유저 리더 인 Joban Dhillon은 컴퓨터의 클립 보드에 이미지를 복사하면 왜 컴퓨터가 멈추는 지 알고 싶어합니다.

    나는 약간의 높이지도 이미지를 뒤범벅을 잡고 있었고 이것을 발견했다 :

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

    이미지 크기는 21,600 * 10,800 픽셀입니다. 내 브라우저 (Chrome을 사용 중입니다)에서 마우스 오른쪽 버튼을 클릭하여 '이미지 복사'를 선택하면 컴퓨터가 정지 할 때까지 컴퓨터 속도가 느려집니다. 그 후에 다시 시작해야합니다. 왜 이런 일이 발생하는지 궁금합니다. 내 컴퓨터에 저장할 때 약 6MB이지만 이미지의 크기라고 가정합니다. 나는 또한 Windows 8.1을 사용하고있다.

    간단한 이미지로 욥반의 컴퓨터를 클립 보드로 복사 한 후 왜 멈출까요??

    대답

    수퍼 유저 기고 가인 Mokubai가 대답 해줍니다.

    "이미지 복사"는 이미지 파일 자체가 아닌 원본 이미지 데이터를 클립 보드에 복사하는 것입니다..

    원본 이미지 데이터는 21,600 x 10,800 x 3 (24 비트 이미지) = 699,840,000 바이트의 데이터가됩니다. 이것은 브라우저가 클립 보드에 복사하려고하는 약 700MB의 데이터입니다.

    JPEG는 손실이 많은 알고리즘을 사용하여 원시 데이터를 압축하고 압축률을 상당히 높일 수 있습니다. 따라서 압축 된 파일은 단지 6 MB이다..

    컴퓨터 속도를 늦추는 이유는 브라우저가 이미지를 보여주기 위해 사용하는 700MB 이상의 이미지 데이터, 저장할 700MB (클립 보드가 발생하는 모든 오버 헤드와 함께)로 메모리를 가득 채우고있을 가능성이 높기 때문입니다 이미지를 클립 보드에 저장하고 이미지를 클립 보드에 저장할 수있는 형식으로 변환하는 처리 능력은 그리 중요하지 않습니다..

    메모리 용량이 4GB 미만인 경우 이미지 데이터의 복사본을 사용하여 두 메모리 요구를 동시에 충족시키기 위해 컴퓨터가 스왑 파일로 페이지 메모리를 보내도록해야합니다. 이로 인해 디스크를 사용하고 방금 페이징 된 데이터를 사용하려고 시도 할 때 프로그램 및 디스크 액세스가 느려집니다..

    간단히 말해서 많은 메모리와 여유가 없으면 큰 이미지에 클립 보드를 사용하지 마십시오..

    예쁜 그래프처럼? Chrome에서 이미지를로드 한 다음 컴퓨터의 클립 보드에 12GB의 RAM이있는 이미지를 복사하면 다음과 같은 결과가 발생합니다.

    그것은 2.8GB의 RAM을 사용하여 더 낮은 지점에서 시작하고 이미지를 3.6GB (약 700MB)까지 펀치 한 다음 클립 보드에 복사하여 6.3GB의 RAM으로 다시 복사합니다. 4.5-ish 프로그램과 두 개의 큰 이미지를 볼 수 있습니다..

    이것은 피크에서 작업중인 무려 3.7GB의 이미지 데이터입니다. 초기 이미지, 클립 보드의 예약 된 수량 및 아마도 두 개의 변환 버퍼 일 것입니다. 8GB 미만의 RAM을 장착 한 컴퓨터를 무릎 꿇게하기에 충분합니다..

    이상하게도, Firefox에서 똑같은 일을하면 이미지가 복사됩니다. 파일 이미지보다는 데이터 (무서운 메모리 서지없이).


    설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..