- Trước đây, mình cứ nghĩ KiB và kB giống nhau, = 1024 B. Thế nhưng sự thật thì lại không phải thế :
- KiB là Kibi Byte = 1024 Bytes = 2^10
- MiB là Mibi Byte = 1024 KiB= (2^10)^10
- Hệ đơn vị KiB MiB này là do người Mỹ nghĩ ra. Dựa trên hệ số 2
- Còn kB, MB, GB... là đơn vị thuộc hệ SI ( Système international d'unités )
- 1 kB = 1000 B, 1 MB = 1000 MB.
- => 1 kB < 1 KiB, 1 MB < 1 MiB
- Vậy chữ "i" kí hiệu cho hệ binary.
- PS: bit là viết tắt của "binary digit"
- 2008
- The US National Institute of Standards and Technology guidelines require use of IEC prefixes KiB, MiB ... (and not kB, MB) for binary byte multiples[83]
- p29, “The names and symbols for the prefixes corresponding to 2 10 , 2 20 , 2 30 , 2 40 , 2 50 , and 2 60 are, respectively: kibi, Ki; mebi, Mi; gibi, Gi; tebi, Ti; pebi, Pi; and exbi, Ei. Thus, for example, one kibibyte is also written as 1 KiB = 2 10 B = 1024 B, where B denotes the unit byte. Although these prefixes are not part of the SI, they should be used in the field of information technology to avoid the non-standard usage of the SI prefixes.”
- The US National Institute of Standards and Technology guidelines require use of IEC prefixes KiB, MiB ... (and not kB, MB) for binary byte multiples[83]
- 2009
- Apple Inc. uses the SI decimal definitions for capacity (e.g., 1 kilobyte = 1000 bytes) in the Mac OS X v10.6 operating system to conform with standards body recommendations and avoid conflict with hard drive manufacturers' specifications.
http://en.wikipedia.org/wiki/Timeline_of_binary_prefixes http://superuser.com/questions/287375/what-is-the-origin-of-k-1024
No comments:
Post a Comment