KB 대 KiB 대 kB 대 kb 사용법은 이름 지정 컨벤션 전쟁이 수십 년 동안 진행되어 왔기 때문에 주 제외 논쟁을 빠르게 일으킬 것이기 때문에 가능한 한 직접 질문에 대답하겠습니다.
1.) 파일 크기를 표시 할 때 표준 Windows에서 사용하는 접두사 (확실히 IEC 표준이 아닙니다)
실제로 JEDEC 100B.01 표준으로 KB (킬로바이트)가 1024 바이트임을 의미합니다.
2.) SI 단위의 킬로 (kilo)에 대해 작은 알파벳 "k"인 경우 Windows OS에서 파일 크기를 KB (대문자 "K"사용)로 표시하는 이유는 무엇입니까?
다시 말하지만, 이는 반도체 스토리지 용량의 단위 접두사에 대한 JEDEC 100B.01 표준 이기 때문입니다 . SI 측정 단위가 아니므로 동일한 의미를 갖지 않습니다.
소문자 k
는 /를 K
다룰 때 대문자와 동의어 일 수 있습니다 . 위해 , 그리고 , JEDEC , ISO 및 BIPM SI는 규범이 그들을 대문자로 정의 앞에 , 그리고 각각. 소문자 , 그리고 (같이 문맥이 의미를 제공하는 경우, 비공식적 상황에서 사용되는 난 그냥 내 1기가바이트 NIC으로 교체 하거나 작동하지 않는 내 2TB 하드 디스크를 )하고있는 그 자체로 무효.kilo
kibi
giga
mega
tera
G
M
T
g
m
t
대문자 "K"는 SI 단위 시스템에서 켈빈을 나타냅니다. 이해하는데 여기에 뭔가 빠졌습니까?
예, 자본 K
은 Kelvin
온도 측정에 대해 구체적으로 이야기하고 SI 측정 단위를 처리 할 때를 나타내지 만, 우리는 반도체 저장 용량을 다루고 512 KB of RAM
있습니다 512 Kelvin Bytes of RAM
. 또한 IEC / JEDEC과 KB / MB / GB / etc 등을 측정하는 SI 단위를 언제 / 어떻게 구별해야하는지 알기 위해서는 상황에 따라 달라집니다.
대부분의 OS와 메모리 / 스토리지를 처리하는 대부분의 장치는 K
킬로 (Kilo) 의 접두사 를 사용하여 1024 바이트를 의미하므로 4GB 모듈이라는 RAM을 얻을 때 4 기가 바이트 (4 * 1024 * 1024 *) 라는 것을 알고 있습니다. 1024) 및 Giga- Bytes (4 * 1000 * 1000 * 1000)가 아님.
이에 대한 주요 예외는 드라이브 용량입니다. 썸 드라이브 또는 하드 드라이브를 구입할 때 32GB라고 말하면 32 비트 기가 바이트 (32 * 1000 * 1000 * 1000)를 의미하지만 Gibi 바이트 (32 * 1024 * 1024 * 1024)는 아닙니다. OS는 Gibi-Bytes 로보 고하므로 32GB에서 29.8 GiB 드라이브로 드라이브를 가져옵니다. 또한 컨텍스트에 관계없이 KB를 사용하여 1000 바이트를 의미하는 Linux의 특징이 있으며, 동일한 OS의 모든 응용 프로그램이 크기를 동일하게보고하지 않기 때문에 다소 혼란 스러울 수 있습니다. 대부분의 장치 제조업체는 일반적으로 고지 사항이있는 하드 드라이브 상자와 같이 KB / GB / etc 등을 말할 때 의미를 나타내는 "상자"(또는 웹 사이트 등)에 고지 사항을 표시 *1GB = 1000000000 bytes
합니다.
OS가보고하는 스타일에 대해 혼란스러워하는 경우 파일의 바이트 수를 항상 확인한 다음 OS에서 말하는 내용 ( '파일 크기', 그것들은 다른 것들이기 때문에 '디스크상의 크기'; OS가 원시 바이트 수를 알려줄 수없는 경우 사용중인 접미사보다 더 큰 문제가 있습니다.
또는 랜달이 말했듯이 :