제로 바이트 파일이란 무엇입니까?

제로 바이트 파일은 컴퓨터 시스템, 하드 드라이브 또는 실제 길이가 0 바이트가있는 기타 저장 장치의 데이터 파일입니다. 대부분의 경우 파일 생성 중에 인터럽트 네트워크 전송, 소프트웨어 충돌 또는 부적절하게 서면 파일 처리 루틴과 같은 오류로 인해 제로 바이트 파일이 생성됩니다. 다른 경우에는 제로 바이트 파일이 의도적으로 작성되어 파일 디렉토리를 보는 사용자에게 메시지를 보내거나 자동 프로세스를 제어하기 위해 디렉토리 또는 파일 이름을 예약하거나 프로그램에 즉각적인 상태 또는 정보를 표시합니다. 파일 크기가 실제로 제로 바이트 인 제로 바이트 파일과 생성 된 데이터가 포함되지 않은 파일, 예를 들어 메타 데이터를 포함 할 수있는 텍스트 콘텐츠가없는 문서 파일이나이를 생성 한 프로그램의 기타 정보 사이에는 기술적 인 차이가 있습니다. 때때로, 특히 오류를 통해 제로 길이 파일이 생성 될 때, c는 c가 매우 어려울 수 있습니다.orrupted 파일은 운영 체제가 파일을 직접 조작하는 것을 방지합니다.

컴퓨터 또는 기타 장치의 파일 시스템 내에서 파일에는 운영 체제가 유지 관리하는 이름, 확장 및 액세스 속성과 같은 특정 속성이 있습니다. 그 너머에 포함 된 파일에 포함 된 정보는 바이트로 저장되며 파일의 크기를 결정하기 위해 계산할 수 있습니다. 파일을 만드는 것은 항상 사소한 작업이 아니기 때문에 대부분의 파일에는 일부 정보가 포함되어 있습니다. 그러나 파일이 운영 체제 내에서 생성 될 수 있으므로 이름과 속성이 있지만 데이터가 포함되어 있지 않으므로 제로 바이트 파일로 만듭니다.

.

저장 장치의 파일에 정보를 작성하고 작성하는 것은 여러 단계를 완료하는 프로세스입니다. 경우에 따라이 프로세스가 중단되거나 완료되지 않아 데이터가 포함되지 않은 파일을 남겨 둘 수 있습니다. 이것의 일반적인 원인 중 하나입니다절차 운영 체제 인 Volves Caching은 실제 저장 장치를 활성화하기 전에 무작위 액세스 메모리 (RAM)에서 많은 양의 데이터를 수집하는 데 사용하여 정보를 물리적으로 인코딩하고 저장하는 시간이 많이 걸리는 작업을 수행합니다. 데이터의 캐시가 파일에 항상 자동으로 작성되는 것은 아니기 때문에 파일을 생성 한 다음 캐시가 플러시되지 않으므로 데이터가 물리적으로 작성되지 않고 빈 파일이 남아 있습니다.

인터넷에서 파일을 다운로드하는 것과 같이 네트워크를 통해 데이터가 전송 될 때 파일 생성 중 캐시를 플러시하는 것과 동일한 개념이 발생할 수 있습니다. 데이터 전송이 완료되지 않은 경우 정보가 스토리지 드라이브에 기록되지 않아서 제로 바이트 파일을 남겨 두지 않을 수 있습니다. 제로 길이 파일의 다른 원인에는 디스크의 물리적 오류가 포함되어있어 데이터가 작성되고 손상되지 않은 파일 할당 테이블 정보가 없습니다.동맹국.

제로 바이트 파일은 때때로 의도적으로 생성 될 수 있습니다. 정보를 내부에 저장하는대로 파일 이름을 사용하여 사용자에게 메시지를 남기도록 수행 할 수 있습니다. 또한 설치 또는 등록과 같은 특정 프로세스가 수행되었음을 나타내는 자리 표시 자로 사용됩니다. 제로 길이 파일은 때때로 정보를 작성하려고하지만 쓸 아무것도받지 못하고 빈 파일을 남기는 프로그램으로도 만들 수 있습니다.

다른 언어

이 문서가 도움이 되었나요? 피드백 감사드립니다 피드백 감사드립니다

어떻게 도와 드릴까요? 어떻게 도와 드릴까요?