왜 파일이 ​​느리게 복사됩니까? 복제하려고하는데 복사 속도가

같은 디렉토리에 폴더 (약 1GB)를 복제하려고하는데 복사 속도가 매우 느립니다 (약 600kbps).

인터넷에서 대용량 파일을 그보다 빠르게 다운로드 할 수 있습니다 (2 / 3MBps).

이견있는 사람?

여기에 이미지 설명을 입력하십시오

참고 : Windows 7 Professional을 사용하고 있습니다.



답변

이것은 정상입니다. 동일한 물리적 디스크를 읽고 쓰는 중이며 단일 디렉토리에 많은 파일이 있으면 더 나빠질 수 있습니다.


답변

작은 파일은 성능을 저하 시킵니다. 다운로드 한 큰 파일은 단일 파일 테이블 항목 만 필요하며 기록 됩니다. 그러나 20.000 파일 복사; 읽기 + 쓰기 외에도 20.000 파일 테이블 항목을 수정해야합니다. 그리고 언급 한 바와 같이 , 여유 공간 테이블과 디스크 조각화도 작동합니다. 당신의 복사 대화는 나에게 완전히 정상적인 것처럼 보입니다. 오랫 동안 시간을 ​​언급하면 ​​걱정할 것입니다 …


답변

OS가 ‘ CreateFile () ‘ 을 호출 해야하는 경우, 많은 일들이 약간 피 묻고 때로는 불쾌 할 수 있습니다. 어쨌든 “긴 이름을 짧게 만들기”는 성능에 좋지 않기 때문에 8.3 파일 이름 생성비활성화하십시오 . 8.3으로 잘릴 때 꽤 비슷한 비슷한 이름의 파일이 많이 있다면 8.3 알고리즘을 매우 자주 트리거합니다.

  1. 긴 버전을 가져 와서 8.3 자로 자릅니다.
  2. 그 이름을 가진 다른 파일이 있습니까?
    1. 아니? 멋있는. MFT에 속성으로 삽입
    2. 예? 젠장, 7chars로 줄이고 숫자를 추가하십시오. 다시 확인하십시오 2.

그 루프가 자주 반복되면 (제한이 있지만 새로운 파일 이름이 올 때마다 여러 번 실행됩니다) 많은 새 파일을 이동 / 생성 할 때 속도가 정말 느립니다.

http://msdn.microsoft.com/en-us/library/aa365247(v=vs.85).aspx#short_vs._long_names 에서 자세한 내용을 확인 하십시오.

그 외에도 (다른 답변이 이미 말했듯이) 탐색기는 아이콘을 만들고 해당 새 디렉토리의 파일에 대한 정보를 보유한다는 의미에서 많은 일을합니다.


답변

  1. (시작) 메뉴 또는 버튼에서 “내 컴퓨터”또는 “컴퓨터”를 엽니 다.
  2. 목록에서 외장 하드 디스크 드라이브를 마우스 오른쪽 버튼으로 클릭하고 “속성”을 선택하십시오.
  3. “하드웨어”탭을 클릭하십시오.
  4. 드라이브 목록에서 문제가있는 드라이브를 선택하고 “속성”을 클릭하십시오.
  5. “정책”탭을 클릭하십시오.
  6. “빠른 제거를위한 최적화”및 “성능을위한 최적화”라는 두 개의 라디오 버튼이 표시됩니다.
  7. 선택하지 않으면 .. “성능 최적화”를 선택하고 “확인”(외부 하드 드라이브 드라이브)을 클릭하십시오. Vista 또는 Windows 7을 실행하는 경우 “디스크에서 쓰기 캐싱 사용”(내부 하드 드라이브)도 확인하십시오.
  8. “확인”을 클릭하고 종료하십시오. 두 하드 드라이브에서 모두 완료되었는지 확인하십시오.