Cad é an difríocht idir cileavata agus kibibyte?


freagra 1:

Eascraíonn an mearbhall seo as Windows a ainmniú. Ach tiocfaimid ar ais chuige sin níos déanaí.

 

Úsáideann cileavata amháin an réimír kilo SI, rud a chiallaíonn rud éigin 1000 uair. Ciallaíonn sé sin go bhfreagraíonn 1 KB do 1000 beart. Úsáideann kibibyte an réimír Kibi, nach bhfuil mé cinnte an SI é nó nach ea. ciallaíonn kibi- 1024 uair rud éigin, mar sin is é 1 KiB 1024 beart.

 

Ainmníonn Windows an kibibyte mar chileavata chun cosc ​​a chur ar an úsáideoir an réimír kibi a úsáid. Ach níl a fhios agam cén fáth ar roghnaigh siad an scála seo in ionad rudaí a dhéanamh i stíl Linux! Ciallaíonn mé, is é mo thiomáint crua 320 GB (uimhir thrádála) 298 GB (GiB i ndáiríre) ar Windows agus 319. Rud éigin ar Linux. Ciallaíonn mé go bhfuil wtf mícheart le Microsoft?!


freagra 2:

Freagra gairid: ciallaíonn "kibi-" 1024 an t-am ar fad. Ciallaíonn "Kilo" "1000" den chuid is mó, ach tá an baol ann go mbeidh mearbhall ann nuair a shroicheann tú an comhéadan cuimhne / líonra / príomhchuimhne cuimhne, nuair a chiallaíonn "kilo-" "1024" uaireanta agus go bhfuil sé seo den chuid is mó mar gheall ar úsáid stairiúil . De ghnáth déantar cur síos ar RAM i dtéarmaí dénártha: is é 1024 B "RAM cileavata", ach is gnách go mbíonn 1000 cileavata HD B, ach úsáideann roinnt (an chuid is mó?) Córais oibriúcháin úsáid dhénártha nuair a dhíríonn siad ar rudaí mar Tógann méid comhaid agus comhaid in aisce spás.

Historically,thecomputerscientistsbuildinghardwareandmemoryfounditeasiestandmostconvenienttocountthingsinbinarysincetheywereactuallyusingbinaryatalowlevel.Since210=1024isprettycloseto[math]103[/math],thefolkscreatingthehardware/memoryaddressingadoptedthekiloprefixtomean1024bytesandmegatobe[math]220[/math]=1,048,576isstillprettycloseto[math]103[/math].Historically, the computer scientists building hardware and memory found it easiest and most convenient to count things in binary since they were actually using binary at a low level. Since 2^{10} =1024 is pretty close to [math]10^{3}[/math], the folks creating the hardware/memory addressing adopted the “kilo-” prefix to mean 1024 bytes and “mega” to be [math]2^{20}[/math] =1,048,576 is still pretty close to [math]10^{3}[/math].

D'úsáid eolaithe ríomhaireachta eile a d'oibrigh i réimsí eile den réimse (e.g. líonrú agus stóráil) an sainmhíniú bunaidh SI den chuid is mó, áit a raibh 1,000 agus "mega" 1,000,000 i gceist le "kilo-". Stóráladh 1,000,000,000 beart ar thiomántán crua a fógraíodh mar "1 GB".

Inthelate1990s,thebinomenclaturewasformallyintroducedbytheInternationalElectrotechnicalCommissiontoprovideawaytogetaroundtheambiguity.Usingkibibyte/KiB,mebibyte/MiB,gibibyte/GiB,etc.wouldunambiguouslyrefertothe210,[math]220[/math],[math]230[/math],etc.TheseprefixesareapartofofficialSIdefinitionsnow,butIdontthinkanyoneusesthebinaryprefixesoutsideofcomputerrelatedcontexts(Mycaruses38Lper100kibimetersjusthasprobablyneverbeensaid.)In the late 1990’s, the “-bi-” nomenclature was formally introduced by the International Electrotechnical Commission to provide a way to get around the ambiguity. Using kibibyte/KiB, mebibyte/MiB, gibibyte/GiB, etc. would unambiguously refer to the 2^{10}, [math]2^{20}[/math] ,[math]2^{30}[/math], etc. These prefixes are a part of official SI definitions now, but I don’t think anyone uses the binary prefixes outside of computer-related contexts (“My car uses 38 L per 100 kibimeters” just has probably never been said.)

Tagann fadhbanna breise chun cinn nuair a chuirtear líonrú san áireamh sa phlé. Go traidisiúnta, úsáidtear bonn 10 nuair a dhéantar tagairt do “ghiotáin” (“b”) seachas “bytes” (“B”) a thaispeántar i bhformhór na bhfearann ​​eile. Ina theannta sin, cuimsíonn an chuid is mó de na prótacail líonra stuáil (giotáin tosaigh agus stad) agus cóid ceartaithe / braite earráide (e.g. giotáin paireachta). Is é sin, chun beart sonraí amháin (8 ngiotán) a tharchur, is féidir na sonraí a sheoltar thar an líne a bheith 11 ghiotán nó níos mó. Mar shampla, féadfaidh nasc líonra 1 Gbps 1,000,000,000 giotán a sheoladh thar an gcábla gach soicind. Mar sin féin, ní aistrítear sonraí éifeachtacha de 125,000,000 GB / s fiú faoi na cúinsí is fearr.

Whenthemarketingpeoplegetinvolved,itgetsconfusingtoo.Thebase10unitssoundbetterthanthebinaryunits.Ievenrememberseeingadvertisementsinthe1980sand90swheretheycombinedtheunitsinwaysthatwereespeciallyconfusing:e.g.amegabytebeing1,024,000bytes(i.e210103.)Fortunately,thatkindofusagewasrare.When the marketing people get involved, it gets confusing too. The base-10 units sound better than the binary units. I even remember seeing advertisements in the 1980′s and 90’s where they combined the units in ways that were especially confusing: e.g. a “megabyte” being 1,024,000 bytes (i.e 2^{10}*10^{3}.) Fortunately, that kind of usage was rare.

Ligeann roinnt uirlisí Unix duit na formáidí aschuir a roghnú. Mar shampla, ag lua an leathanaigh fear don uirlis "df" (Tuairiscigh Úsáid Spáis Diosca an Chórais Comhad):

-h, - méideanna priontála inléite ag an duine i bhformáid atá inléite ag an duine (e.g. 1K 234M 2G) -H, - sainiúil, ach bain úsáid as cumhachtaí 1000, ní 1024