Qısa cavab: "kibi-" hər zaman 1024 deməkdir. "Kilo" əsasən "1000" deməkdir, ancaq yaddaş / şəbəkə / əsas yaddaş interfeysinə çatanda qarışıqlıq riski var, "kilo-" bəzən "1024" mənasını verir və bu əsasən tarixi istifadəyə görə baş verir. . RAM ümumiyyətlə ikili baxımdan təsvir olunur: Bir "kilobayt RAM" 1024 B-a uyğundur, lakin bir kilobayt HD ümumiyyətlə 1000 B-yə uyğundur, lakin bəzi (ən çox?) Əməliyyat sistemləri ikili istifadədən bənzər şeylərə diqqət etdikdə istifadə edirlər. Fayl ölçüsü və pulsuz fayllar yer tutur.
Historically,thecomputerscientistsbuildinghardwareandmemoryfounditeasiestandmostconvenienttocountthingsinbinarysincetheywereactuallyusingbinaryatalowlevel.Since210=1024isprettycloseto[math]103[/math],thefolkscreatingthehardware/memoryaddressingadoptedthe“kilo−”prefixtomean1024bytesand“mega”tobe[math]220[/math]=1,048,576isstillprettycloseto[math]103[/math].
Sahənin digər sahələrində (məsələn, şəbəkə və saxlama) işləyən digər kompüter alimləri əsasən "kilo" 1000 və "mega" mənasını verən "SI" tərifini istifadə etdilər. 1.000.000.000 bayt, "1 GB" olaraq elan edilən bir sabit diskdə saxlanıldı.
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.)
Şəbəkə müzakirəyə daxil olduqda əlavə problemlər yaranır. Ənənəvi olaraq, baza 10, əksər digər ərazilərdə nümayiş olunan "bayt" ("B") deyil, "bit" ("b") deyərkən istifadə olunur. Bundan əlavə, şəbəkə protokollarının əksəriyyətinə doldurma (başlanğıc və dayandırma bitləri) və səhv düzəliş / aşkarlama kodları (məsələn, paritet bitlər) daxildir. Yəni bir məlumat baytını (8 bit) ötürmək üçün, xəttin üzərindən göndərilən məlumatlar 11 bit və daha çox ola bilər. Məsələn, 1 Gb / s şəbəkə bağlantısı hər saniyə kabel üzərindən 1.000.000.000 bit göndərə bilər. Ancaq bu, hətta optimal şəraitdə də 125.000.000 GB / s effektiv məlumat ötürülməsinə səbəb olmur.
Whenthemarketingpeoplegetinvolved,itgetsconfusingtoo.Thebase−10unitssoundbetterthanthebinaryunits.Ievenrememberseeingadvertisementsinthe1980′sand90’swheretheycombinedtheunitsinwaysthatwereespeciallyconfusing:e.g.a“megabyte”being1,024,000bytes(i.e210∗103.)Fortunately,thatkindofusagewasrare.
Bəzi Unix alətləri çıxış formatlarını seçməyə imkan verir. Məsələn, "df" aləti üçün məlumat səhifəsinə istinadən (Fayl Sistemi Disk Kosmik İstifadəsi):
-h, - İnsan oxuya bilən formatda (məsələn, 1K 234M 2G) insan oxuya bilən çap ölçüləri -H, - silikat, lakin 1024 deyil, 1000-dən çox güc istifadə edin