Skip to main content

Tệp số không byte là gì?

Tệp số Byte là một tệp dữ liệu trên hệ thống máy tính, ổ cứng hoặc thiết bị lưu trữ khác có độ dài thực tế bằng 0 byte.Trong nhiều trường hợp, tệp số không được tạo do lỗi mdash;chẳng hạn như truyền mạng bị gián đoạn, sự cố phần mềm hoặc thói quen xử lý tệp không đúng cách được viết mdash;Trong quá trình tạo một tập tin.Thời gian khác, tệp số Byte được tạo một cách có chủ ý để gửi tin nhắn đến người dùng xem thư mục tệp, để đặt thư mục hoặc tên tệp để kiểm soát các quy trình tự động hoặc để chỉ ra một số trạng thái hoặc thông tin ngay lập tức cho chương trình.Có một sự khác biệt kỹ thuật giữa tệp 0 byte có kích thước tệp thực sự bằng 0 byte và tệp không chứa dữ liệu được tạo, chẳng hạn như tệp tài liệu không có nội dung văn bản vẫn có thể chứa siêu dữ liệu hoặc thông tin khác từ chương trình tạo nó.Thỉnh thoảng, đặc biệt là khi tệp độ dài bằng không được tạo thông qua lỗi, việc xóa tệp byte bằng 0 có thể rất khó khăn vì tệp bị hỏng ngăn hệ điều hành thao tác trực tiếp vào tệp.Các tệp có một số thuộc tính nhất định mdash;chẳng hạn như tên, phần mở rộng và thuộc tính truy cập của họ mdash;được duy trì bởi hệ điều hành.Thông tin mà tệp chứa ngoài đó được lưu trữ dưới dạng byte và có thể được tính để xác định kích thước của một tệp.Hầu hết các tệp chứa một số thông tin, bởi vì việc tạo một tệp không phải lúc nào cũng là một nhiệm vụ tầm thường.Tuy nhiên, có thể để một tệp được tạo trong một hệ điều hành để nó có tên và thuộc tính nhưng không chứa dữ liệu, làm cho nó là một tệp byte bằng khôngQuá trình thực hiện nhiều bước để hoàn thành.Trong một số trường hợp, quá trình này có thể bị gián đoạn hoặc chưa hoàn thành, để lại một tệp không chứa bất kỳ dữ liệu nào.Một nguyên nhân phổ biến của điều này liên quan đến bộ đệm, một hệ điều hành thủ tục sử dụng để thu thập một lượng lớn dữ liệu trong bộ nhớ truy cập ngẫu nhiên (RAM) trước khi kích hoạt thiết bị lưu trữ vật lý để thực hiện nhiệm vụ tốn nhiều thời gian hơn là mã hóa và lưu trữ thông tin.Bộ đệm cho dữ liệu không phải lúc nào cũng tự động được ghi vào tệp mdash;một chức năng gọi là Flushing mdash;Vì vậy, một tệp có thể được tạo và sau đó bộ đệm không bị xóa, do đó dữ liệu không bao giờ được ghi về mặt vật lý và một tệp trống còn lại.chẳng hạn như trong khi tải xuống một tập tin từ Internet.Nếu việc truyền dữ liệu không hoàn thành, thì thông tin có thể không bao giờ được ghi vào ổ đĩa lưu trữ, để lại tệp không byte.Các nguyên nhân khác cho tệp độ dài bằng không bao gồm các lỗi vật lý trên đĩa ngăn dữ liệu được ghi và tham nhũng thông tin bảng phân bổ tệp không để lại các tạo tác không có độ dài không thực sự là tệp. Đôi khi một tệp byte số không có thể được tạo một cách có chủ ý.Điều này có thể được thực hiện để để lại tin nhắn cho người dùng bằng cách sử dụng tên của tệp trái ngược với việc lưu trữ thông tin bên trong.Chúng cũng được sử dụng làm người giữ chỗ để chỉ ra rằng một quy trình cụ thể, chẳng hạn như cài đặt hoặc đăng ký, đã được thực hiện.Một tệp độ dài bằng không đôi khi cũng có thể được thực hiện bởi một chương trình có ý định ghi thông tin nhưng sau đó không nhận được gì để viết, để lại một tệp trống.