ze by Men in Black? Muzu se prosim primluvit za zakaz tehle nesmyslu? Kauzdy prece vi, ze 1kB = 1024 b a 1MB = 1024kB.
Jinak clanek je to dobrej. Co treba nekdy udelat srovnani tehle bootovacixh linuxu? Dost podobna distribuce je BBC Linux (http://www.lnx-bbc.com).
Zdenek
Podle SI je kilo 10^3 a mega 10^6. Prijde Vam SI jako nesmysl?
Odliseni binarnich jednotek je na miste a ze se Vam to nelibi, je Vas problem.
BTW. Pokud je neco nesmysl, pak je to prave Vase tvrzeni "1kB = 1024 b".
S druhym odstavcem Vaseho prispevku se celkem ztotoznuji, ten prvni je hloupost.
Není načase doplnit si vzdělání - místo nadávek?
Za prvé: kilobyte nikdy neznamenalo 1000 bytů, protože kB se správně čte "ká bajtů" a MB se čte "em bajtů". Kilo je předpona značící tisíc, ať už se pojí s čímkoli. K v jednotce kB nikdy neznačilo kilo!"
Za druhé: Právě z důvodu tohoto zmatku byly zavedeny předpony ki jako 1024, Mi jako 1024**2 atd, viz. http://physics.uist.gov/cuu/Units/binary.html
Jde se SI, tedy mezinárodní standard fyzikálních jednotek, jehož použití je dle zákona POVINNÉ !!!
btw pochopili jste jak se to čte? "megabajt" je "mebíbajt" nebo "mibíbajt"?
btw imho je to kravina. Nechápu proč s tím měl někdo problém. Jestli měli telekomunikační máča problém s rychlostí bit/s tak měli používat "baud" a tedy "megabaudy" a "kilobaudy".
A jistě by mi nědělalo takový problém rozlišit zkratky na "b" - bit, "B" - bajt, a "bd" - baud.
nechápu proč by kvůli vychcanosti firem dělající storage hw měly vzniknout další qasi SI jednotky a navíc nové qasi názvy pro odvozeniny. A protože bajty ani byty nemohou mít odvozeniny se záporným mocnitelem (milibajt, tedy tisícina bajtu, tedy 0,00125 bitu je asi fakt kravina) tak by se všechny odvozeniny mohly psát velkým písmenem.
Už sama jednotka "bajt" je složena z 2^3 bitů a ne nějaké mocniny deseti. Až SI komise donutí počítače počítat v desítkové soustavě, tak je poslechnu.
Takže navrhuji toto (můžete to komentovat, berte to jako RFC - request for comments) - příklady
Disk má 100 MB (100 * 2*20 bajtů)
Paměť má 100 KB (100 * 2*10 bajtů)
čip má 64 b znakovou sadu (64 bitů, tj 8 bajtů)
modem má rychlost 56 kbd (56 * 1000 bitů za sekundu - všimněte si malého "k", protože baud už je normální SI). A dalo by jim to i volnost použít 56 Kb/s, kde by mysleli 56 *1024 bitů za sekundu.
A samozřejmě by to museli výrobci disků dodržovat, takhle si tam totiž klidně mohou napsat že disk má velikost 1000 TB a myslet tím "titěrných bloků".
Jinak "mibibajty" a "kibibajty" mi připomínají newspeak aka "mírmini", "lamini", "pramini" a "hojmini" (znalci Orwella jistě chápou)
Vaše úvahy jsou zcestné a vycházejí z nedostatku informací (doufám).
> Jestli měli telekomunikační máča problém s rychlostí bit/s tak měli
> používat "baud" a tedy "megabaudy" a "kilobaudy".
Mícháte dohromady jednotku modulační rychlosti (baud) a přenosové rychlosti (bit). Obě veličiny spolu sice souvisí, ale nejsou totožné...
> Takže navrhuji toto
[...]
> modem má rychlost 56 kbd (56 * 1000 bitů za sekundu - všimněte si
> malého "k", protože baud už je normální SI).
...což je krásně vidět zde. U modemu se v žádném případě nerovná 56 kbd a 56 kbit/s (ani 56 Kbit/s). Nevím z hlavy, kolikastavová modulace je použita u V.90 (ani co za trellise), každopádně modulační rychlost je řádově v jednotkách kilobaudů.
Jedna věc je, že jsou kiB a spol teď standardizované, takže nemá cenu se proti tomu bouřit.
Druhá věc je, co kdy znamenalo a neznamenalo kB. Než IT zaplavili luseři a než toho začali zneužívat výrobci HD a spol, kB znamenalo 1024 bajtů a jmenovalo se to kilobajt -- a všichni to věděli. To, že se tyto předpony používaly paralelně s existujícími a stejně se psaly a vyslovovaly, nikomu nevadilo, protože bylo naprosto jasné, pro které jednotky znamená k 1000 a pro které 1024.
z uvedeneho odkazu:
"It is important to recognize that the new prefixes for binary multiples are not part of the International System of Units (SI), the modern metric system... These prefixes for binary multiples, which were developed by IEC Technical Committee (TC) 25, Quantities and units, and their letter symbols, with the strong support of the International Committee for Weights and Measures (CIPM) and the Institute of Electrical and Electronics Engineers (IEEE),..."
Me to neprudi, davam prednost nazyvani veci podle pravym jmenem notabene kdyz je to nekde uvedeno jako standard.
To bychom se mohli domluvit, ze misto megabytu budem pouzivat slovo kalhotky, misto gigabytu podprsenky atd. To by byla nadhera - "dnes jsem stahl 10 podprsenek a zbyva uz jen par kahotek" :) - predpokladam, ze cast populace by to neprudilo, pro jinou by to byl chaos.
Přátelé,
pokud jako fyzik vím, SI jednotky platné od r.1960 jsou:
metr (délka),
Kilogram (hmotnost, včetně toho kila),
Mol (množství hmoty),
sekunda (čas),
Kelvin (= v podstatě celsiův stupeň, teplota),
Ampér (el.proud) a
Candela (svítivost).
(více o definici viz http://physics.nist.gov/cuu/Units/current.html)
Co se týče prefixů SI definuje tyto:
10^24 yotta Y
10^21 zetta Z
10^18 exa E
10^15 peta P
10^12 tera T
10^9 giga G
10^6 mega M
10^3 kilo k
10^2 hecto h
10^1 deka da
10^-1 deci d
10^-2 centi c
10^-3 milli m
10^-6 micro ľ
10^-9 nano n
10^-12 pico p
10^-15 femto f
10^-18 atto a
10^-21 zepto z
10^-24 yocto y
(více viz http://physics.nist.gov/cuu/Units/prefixes.html)
Byte = 8*Bit je označení pro BEZROZMĚRNÉ množství informace, s jednotkami SI to nemá nic společného a Xi značení (kromě pár manuáloškrabů kteří chtějí být "in" :-) DOPORUČUJE od r.1998 ještě "International Electrotechnical Commission" (IEC), alias spolek elektrikářských firem.
Opakuji, tyto "jednotky" a značení NEJSOU součástí platného mezinárodního systému SI a jako takové tedy nejsou závazné a nikdo k jejich používání (ani v publikační činnosti) není nucen.
(viz http://physics.nist.gov/cuu/Units/binary.html)
Radek.