it-swarm-vi.com

Tại sao Ubuntu sẽ không còn đo đơn vị kích thước tệp là byte, megabyte, gigabyte, v.v?

Tôi đã đọc trên ở đâu đó rằng Ubuntu sẽ không còn sử dụng các đơn vị kích thước tệp quen thuộc mà chúng ta đều biết bây giờ (kB, MB, GB, TB) và chuyển sang một tiêu chuẩn IEC khác ( KiB, MiB, GiB, TiB). Nếu điều này là đúng, tôi muốn biết lý do đằng sau sự thay đổi này và tác động (nếu có) thay đổi này có, đặc biệt là với các ứng dụng hoặc ứng dụng đa nền tảng chạy với Wine.

13
Cesar

Câu trả lời ngắn gọn là có, tiền tố thay đổi. Nhưng nó không thực sự làm cho một sự khác biệt.

Lý luận

Luôn có sự nhầm lẫn vì các đơn vị kiểu thập phân như KB, MB, GB đã được sử dụng với dữ liệu nhị phân - KB có nghĩa là 1024 byte, không phải 1000 byte như mong đợi. Và tất nhiên, nhiều người trên khắp thế giới sử dụng tiền tố thập phân thực tế trong cuộc sống hàng ngày của họ theo hệ thống số liệu.

Tất nhiên các kỹ sư mạng và người dùng máy tính lâu năm được đào tạo để hiểu sự khác biệt, nhưng sự nhầm lẫn đang diễn ra có nghĩa là các ứng dụng không nhất quán trong cách sử dụng; một ứng dụng có thể sử dụng MB có nghĩa là 1.000.000 byte (sử dụng tiền tố thập phân), trong khi một ứng dụng khác có thể có nghĩa là 1.048.576 byte (sử dụng giải thích nhị phân).

Điều này dẫn đến việc Ubuntu cuối cùng đã áp dụng chính sách đơn vị mới .

Sự va chạm

Tác động thực sự chỉ là một vấn đề hiển thị. Kích thước tệp và băng thông mạng sẽ được hiển thị bằng các tiền tố thập phân, do đó, tệp 5kB sẽ thực sự là 5000 byte. Điều này thực sự phù hợp với những gì nhiều người (hầu hết?) Mong đợi.

Sử dụng bộ nhớ và một số tiện ích cấp thấp sẽ hiển thị kích thước bằng cách sử dụng tiền tố nhị phân (KiB, MiB, GiB, TiB). Điều này có thể gây ra một số nhầm lẫn ban đầu nhưng thực sự tốt hơn hiện trạng nơi chúng ta có một tiền tố có nghĩa là hai điều khác nhau.

Vì Windows vẫn sử dụng hệ thống cũ, đặc biệt, ứng dụng Wine có thể hiển thị các kích cỡ tệp hơi khác nhau cho cùng một tệp. Tuy nhiên, ít nhất tôi thường thấy các kích thước khác nhau được hiển thị do các phương pháp làm tròn, vì vậy tôi không tin đó là một vấn đề lớn.

Xem thêm:

60
jbowtie