<관련 설명>
1. EasyRenamer 는 목록에 파일 추가 시 파일의 상태를 모니터링 합니다.
2. 모니터링하는 파일 I/O는 생성 / 변경 / 삭제 / 이름 변경입니다.
3. 삭제 시 '[삭제] ~' 주석이 출력되고 삭제가 취소(Undo) 되거나 같은 이름의 파일이 복사되면 주석은 사라집니다.
4. 폴더 또는 파일의 이름이 변경되면 내부 정보를 갱신하여 이름 편집이 계속됩니다.
<문제점>
1. 목록에 추가된 파일 중 대량의 파일을 삭제할 때 일부 파일에 대한 시스템의 통보가 누락됩니다.
2. '[삭제] ~' 주석은 출력되지 않으나 우측 [속성], [미리보기] 에서는 삭제된 파일이라고 출력됩니다.
3. 파일 I/O에 대한 통보가 누락되면 내부 정보를 갱신할 수 없어 화면에 출력된 상태와 다른 결과가 출력됩니다.

<개선사항>
1. 파일 시스템을 감시하는 객체의 메모리 버퍼를 8KB -> 64KB(최대값)로 증설합니다.
<한계사항>
1. 메모리를 증설해도 파일 I/O 통보 누락은 막을 수 없습니다.
2. 목록에 추가된 파일의 상태를 전수 검사하는 방법 밖에 없으나 비용(시스템 리소스)이 커서 할 수 없습니다.
3. 파일 I/O 통보 누락으로 인한 정보 표시의 불일치는 해결할 수 없습니다.
'EasyRenamer > 문제점' 카테고리의 다른 글
[해결] 중복 이름 & 변경 순서에 따른 [이름 바꾸기] 실패 (0) | 2022.11.29 |
---|---|
Windows 샌드박스 환경 실행 시 윈도우 레이아웃 문제 (0) | 2022.11.29 |
[해결] 최초 설치 후 실행 시 DB 관련 오류 (0) | 2022.11.28 |
[해결] Javascript 실행 직후 Undo 할 때 2회분 Undo 실행 (0) | 2022.11.26 |
파일 선택 시 불규칙한 블로킹(?) 발생 (0) | 2022.11.23 |