어제도 업데이트를 한번 하긴 했습니다만. 생각난 김에 묵혀둔 업데이트를 다 진행 해보겠습니다.

기존에 파일 리스트 하단에 한줄로 문자로만 진행 사항을 표시하던 부분을 ..

이렇게 진행율을 프로그래스바로 표시하는 대화창을 상단에 띄웠습니다. 이 부분은 파일 목록을 생성할때 외에도 체크한 파일을 삭제할때도 같은 식으로 구성 하였습니다.

그리고 기존에 파일목록을 만들면서 파일 정보를 얻어오는 과정에 시간이 많이 소요되는 경우가 있던 부분을 멀티스레드를 지원하도록 수정을 해서 CPU 스래드수의 2배 만큼 동시에 파일 처리를 하도록 수정하였습니다. 논리 코어가 4개인경우 동시에 8개의 파일의 정보를 처리하고 8개의 논리 코어가 있는 경우 동시에 16개의 파일을 다루게 되겠습니다.
CPU를 좀더 조지는 대신 훨씬 더 빨리 초기 구동이나 대상 폴더 변경시에 목록을 재생성 하는데 소요되는 시간이 대폭 줄어들 것으로 보입니다.
이상입니다.