한 폴더에 파일 300만개 붙여넣기(Windows)
2013.01.10 16:00
A 라는 폴더의 서브 폴더에 분산되어 있는 300 만개 파일을 B 라는 단일 폴더에 모두 붙여 넣고자 합니다.
1) XCOPY 를 이용했더니, 60만개정도하고 정상종료(?) 되어 버립니다.
2) XCOPY 포기하고, 낱개 카피로 100만개 정도 넣으니, 속도가 1/20 정도로 떨어져 버립니다.
대체 어떻게 해야 할까요.
지금은 B 를 B-1 로 옮기고 새로이 B 를 만드니 빨라지긴 합니다만....기다릴 수도 없구요...^^
코멘트 5
-
꼬소
01.10 16:28
-
xcopy 라고 하시니 윈도우라고 생각하고..
상단의 폴더에서 filefind * 하신 다음에.. 그 파일 전체 선택 - 잘라내기 - 붙여넣기 를 하시지요.
물론 xcopy 보다는 robocopy 정도 쓰셔도 될 것 같습니다만.
-
집념
01.10 17:15
http://www.snoopybox.co.kr/1642 참고해보세요. richcopy 프로그램을 이용하는 글인데 세부 내용중에 비슷한 내용이 있는것 같네요.
-
왕초보
01.11 03:46
무슨 용도이신지 모르겠지만, 그렇게 많은 파일을 한 폴더에 넣는 것이 윈도가 잘하는 짓은 아닌듯 합니다. 차라리 큰 파일 한개 (또는 몇개)로 뭉쳐서 응용프로그램 안에서 처리하시는 것이 나아보입니다.
-
김강욱
01.11 21:03
오호...역시...다양한 얘기가.
KPUG 넘 좋아요~
파티션을 통으로 복제하는거 말곤 빠른 방벙이 생각 안나네요..
300만개면.. 파일시스템 특성 상 indirect로 계속 연결되어 있어서 속도가 느릴 수 밖에 없습니다.
음...
FTP 서버를 돌릴 수 있으시다면..
FTP를 이용해서 thread를 늘려 복사하는 방법도 괜찮을 것 같습니다.
filezilla가 서버, 클라이언트 다 동작하니 한번 시도해 보시죠.