Қысқаша жауап: «киби-» әрқашан 1024 дегенді білдіреді. «Кило» көбінесе «1000» дегенді білдіреді, бірақ жадқа / желіге / негізгі жад интерфейсіне кіргенде шатасу қаупі бар, «кило» кейде «1024» дегенді білдіреді және бұл көбінесе тарихи қолдануға байланысты. . ЖЖҚ әдетте екілік мағынада сипатталады: «килобайттық оперативті жад» 1024 В сәйкес келеді, ал килобайттық HD әдетте 1000 В-қа сәйкес келеді, бірақ кейбір (көпшілігі?) Амалдық жүйелер олар сияқты нәрселерге назар аударғанда екілік мақсатты пайдаланады. Файл өлшемі мен бос файлдар бос орын алады.
Historically,thecomputerscientistsbuildinghardwareandmemoryfounditeasiestandmostconvenienttocountthingsinbinarysincetheywereactuallyusingbinaryatalowlevel.Since210=1024isprettycloseto[math]103[/math],thefolkscreatingthehardware/memoryaddressingadoptedthe“kilo−”prefixtomean1024bytesand“mega”tobe[math]220[/math]=1,048,576isstillprettycloseto[math]103[/math].
Бұл саланың басқа салаларында (мысалы, желілер мен сақтау) жұмыс істеген басқа компьютер ғалымдары көбіне SI анықтамасын қолданды, мұнда «кило-» 1000 және «мега» деген сөз 1,000,000 дегенді білдіреді. «1 ГБ» деп жарияланған қатты дискіде 1 000 000 000 байт сақталды.
Inthelate1990’s,the“−bi−”nomenclaturewasformallyintroducedbytheInternationalElectrotechnicalCommissiontoprovideawaytogetaroundtheambiguity.Usingkibibyte/KiB,mebibyte/MiB,gibibyte/GiB,etc.wouldunambiguouslyrefertothe210,[math]220[/math],[math]230[/math],etc.TheseprefixesareapartofofficialSIdefinitionsnow,butIdon’tthinkanyoneusesthebinaryprefixesoutsideofcomputer−relatedcontexts(“Mycaruses38Lper100kibimeters”justhasprobablyneverbeensaid.)
Қосымша проблемалар желіні талқылауға қосқан кезде пайда болады. Әдеттегідей, 10 базасы көптеген домендерде көрсетілетін «байттар» («В») емес, «биттер» («б») туралы айтылған кезде қолданылады. Сонымен қатар, желілік протоколдардың көпшілігінде толтыру (басталу және тоқтату биттері) және қателерді түзету / табу коды (мысалы, паритет биттері) бар. Яғни, бір байтты (8 бит) беру үшін, желі бойынша жіберілген мәліметтер 11 бит немесе одан көп болуы мүмкін. Мысалы, 1 Гбит / с желілік қосылыс әр секунд сайын кабель арқылы 1 000 000 000 бит жіберуі мүмкін. Алайда, бұл тіпті оңтайлы жағдайларда да 125,000,000 Гб / с деректерді тиімді жіберуге әкелмейді.
Whenthemarketingpeoplegetinvolved,itgetsconfusingtoo.Thebase−10unitssoundbetterthanthebinaryunits.Ievenrememberseeingadvertisementsinthe1980′sand90’swheretheycombinedtheunitsinwaysthatwereespeciallyconfusing:e.g.a“megabyte”being1,024,000bytes(i.e210∗103.)Fortunately,thatkindofusagewasrare.
Кейбір Unix құралдары шығыс форматтарын таңдауға мүмкіндік береді. Мысалы, «df» құралының ер парағына сілтеме жасау (File File System Disk Space Use):
-h, - адам оқи алатын форматтағы (мысалы, 1K 234M 2G) адам оқи алатын баспа өлшемдері -H, - силикат, бірақ 1024 емес, 1000 қуатты пайдаланыңыз