끝 부분의 파일 손상 - ​​파일 크기는 정확히 16384의 배수입니다.

끝 부분의 파일 손상 - ​​파일 크기는 정확히 16384의 배수입니다.

최근에 한 명의 고객이 제공한 손상된 데이터 파일이 여러 개 있었는데, 결국에는 쓰레기처럼 보이는 파일이 있는 것을 보았습니다.

파일(손상된 데이터 포함)은 정확히 16384의 배수입니다(최신 길이는 114688바이트).

문제를 직접적으로 지적하는 간단한 설명이 있어야 한다고 생각합니다. 파일 할당 클러스터 크기 및 디스크 캐싱과 관련이 있습니다.

파일 끝에 추가되는 데이터는 일반적으로 파일의 이전 부분에서 반복된 데이터 덩어리입니다.

DOS 3일 때는 파일이 제대로 닫히지 않는다고 말했지만 이는 (내 생각에는) 다른 서버의 다른 프로세스에 의해 생성된 다른 파일에서 발생하고 있습니다.

특정 하드 드라이브나 서버와 같은 공통 요소가 있을 수 있지만 현재로서는 "하드웨어 문제입니다"라고 말하는 것은 받아들일 수 있는 대답이 아닙니다.

OS - 확실하지 않습니다. 다양한 OS일 수 있습니다.

프로세스 - 파일 복사 문제일 수 있지만 파일을 다시 복사하면 동일한 손상이 발생합니다.

언어 - 지금까지 데이터 파일을 생성하는 모든 도구는 Java로 작성되었습니다.

관련 정보