Fórum Root.cz

Hlavní témata => Software => Téma založeno: qayqay 07. 03. 2015, 18:36:26

Název: Příkaz df ukazuje podivné údaje
Přispěvatel: qayqay 07. 03. 2015, 18:36:26
Ahoj všem,

Na disk Intel SSD320 80GB jsem nainstaoval Linux Mint 17.

Root filesystem má 79GB, swap 1GB.

Pokud spustím příkaz df -h, dostanu toto:

Kód: [Vybrat]
Souborový systém Velikost Užito     Volno Uži% Připojeno do
/dev/sda1             73G       4,9G     64G   8% /
none                    4,0K      0          4,0K   0% /sys/fs/cgroup
udev                    1,9G      4,0K     1,9G   1% /dev
tmpfs                   392M     1,3M    391M   1% /run
none                    5,0M      0         5,0M   0% /run/lock
none                    2,0G      112K    2,0G   1% /run/shm
none                    100M     60K     100M   1% /run/user

Takže mi na oddílu chybí 6GB (říká velikost pouze 73GB) a volného místa mi chybí 4,1GB (říká, že volno je 64GB, nicméně 73 - 4,9 = 68,1GB)

Nevíte, co s tím ?

Díky

Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: JardaP . 07. 03. 2015, 18:51:54
Nebudu vam prepocitavat bajty, ale vezmete v uvahu, ze diskovy prostor se alokuje po blocich, takze treba i soubor o velikosti 1 B vam vezme jeden blok, tedy tech 4 kB nebo kolik to na SSD je. Take samotny FS ma jistou rezii. Mzna byste mohl zkusit parametr -B s vhodne zadanou velikosti bloku.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Trubicoid2 07. 03. 2015, 18:54:06
To bude asi ext4, ne? Rozdíl je 5%rezerva pro roota. Změnit to můžeš tune2fs -m0 /dev/sda1
Velikost je menší, tam odečítá nějaký bloky, co jsou potřeba pro fs. Takže celkově je to normální.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: qayqay 07. 03. 2015, 18:55:11
To je sice hezke, ale aby sežral 10GB, to už je moc, ne ?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: turista- 07. 03. 2015, 19:03:08
Reportované volné místo je ovlivněno rezervou pro roota.

Reportovaná velikost celého disku zase tím, že disk nemá kapacitu 80 GB, ale 80000000000 B, což je jen 74 GB. Tento marketingový trik používají výrobci odjakživa.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: guest 07. 03. 2015, 19:04:37
skus si pozriet rozdiel medzi df -h a df -H ;) len tak preistotu
turista ma predbehol :)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: qayqay 07. 03. 2015, 19:09:28
tak to Vám oběma děkuji - nechal jsem se nachytat. Takže těch cca 4GB rozdílu je pro tu režii ? A lze to popř. zmenšit ?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: JardaP . 07. 03. 2015, 20:19:02
O ruznych velikostech kB tady: http://xkcd.com/394/

O zmenseni mista pro roota: prectete si diskusi jeste jednou od zacatku.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 07. 03. 2015, 23:06:39
Reportovaná velikost celého disku zase tím, že disk nemá kapacitu 80 GB, ale 80000000000 B, což je jen 74 GB. Tento marketingový trik používají výrobci odjakživa.

80 GB je 8 000 000 000 B, protože giga znamená 10⁹. (https://en.wikipedia.org/wiki/Gigabyte) Problém je, že kdysi se pro bajty používaly mocniny dvojky, aby se to na těch pravěkých počítačích snáze počítalo (jestli je kilo 1 000 nebo 1 024 je zanedbatelné, u giga je ten rozdíl ale už přes 7 %), a tohle zneužití SI prefixů zůstalo tak zakořeněné, že ze správného použití prefixů někteří dělají jakýsi „marketingový trik“.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Jenda 07. 03. 2015, 23:22:01
Mě dneska ošidili když jsem kupoval kilo rejže, ale dali mi o 24 gramů míň :-(
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: JardaP . 08. 03. 2015, 01:08:54
a tohle zneužití SI prefixů zůstalo tak zakořeněné, že ze správného použití prefixů někteří dělají jakýsi „marketingový trik“.

U pocitacu se ty mocniny dvojky pouzivaji z velice dobrych duvodu. Napriklad pameti jako mocniny desitky by se sakra blbe vyrabely a sakra blbe lepily dohromady. Byly take doby, kdy se mocniny dvojky pouzivaly i na udavani velikosti disku. To melo vyhodu, ze clovek mel stejny kilobajt jak v pameti, tak na disku. Az nekdy, kdyz se zacaly objevovat prvni disky s kapacitami ve stovkach MB nebo mozna prvni disky okolo 1 GB nejaky debil prisel s kapacitami v mocninach desitky, aby jeho disk vypadal vetsi, nez disky konkurence. Takze nevim, z jakeho duvodu to tedy neni podle vas marketingovy trik. Potiz je, ze tomu prvnimu kryplovi to dlouho nevydrzelo, protoze ostatni vyrobci si hned dali natisknout nove nalepky.

A vysvetlete mi, v cem je udavani kapacity v mocninach desitky logictejsi, kdyz na nich jsou pak sektory 512 B, coz opet neni nasobek deseti a soucet kapacity sektoru disku vam da cislo v mocninach desitky jen v pripadech ciste nahodnych. A nyni s SSD, kde jsou cipy s adresovanim podle kopyta, jake se pouziva u RAM, mate zase moduly s kapacitou, ktera tezko bude mocninou desitky a soucet kapacity tech cipu take asi ne. Takze vyrobci to napred "nelogicky" vyrobi v mocninach dvojky a pak to "logicky" prepocitaji na mocniny desitky a zaokrouhli, aby se jim nikdo nesmal kvuli tem desetinym cislum? Sakra, to je ale pokrok. Ted uz jen to zavest i u RAM, abychom meli tu blbost pekne unifikovanou.

Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: JardaP . 08. 03. 2015, 01:12:22
Mě dneska ošidili když jsem kupoval kilo rejže, ale dali mi o 24 gramů míň :-(

To je v poradku. Normalne ma v kilovem baliku ryze byt 24 g mysich bobku, ktere si pak doma vyberete. Podle predpisu EU tam ty mysi bobky uz nesmi davat, tak dnes kilo ryze ma presne 976 g. Podobne je to u cocky, kde zase ma byt 32 g kaminku.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 08. 03. 2015, 10:31:49
a tohle zneužití SI prefixů zůstalo tak zakořeněné, že ze správného použití prefixů někteří dělají jakýsi „marketingový trik“.

U pocitacu se ty mocniny dvojky pouzivaji z velice dobrych duvodu. Napriklad pameti jako mocniny desitky by se sakra blbe vyrabely a sakra blbe lepily dohromady. Byly take doby, kdy se mocniny dvojky pouzivaly i na udavani velikosti disku. To melo vyhodu, ze clovek mel stejny kilobajt jak v pameti, tak na disku. Az nekdy, kdyz se zacaly objevovat prvni disky s kapacitami ve stovkach MB nebo mozna prvni disky okolo 1 GB nejaky debil prisel s kapacitami v mocninach desitky, aby jeho disk vypadal vetsi, nez disky konkurence. Takze nevim, z jakeho duvodu to tedy neni podle vas marketingovy trik. Potiz je, ze tomu prvnimu kryplovi to dlouho nevydrzelo, protoze ostatni vyrobci si hned dali natisknout nove nalepky.

U počítačů se mocniny dvojky používají jen a pouze proto, že bitový posun je rychlejší než dělení. Až do poloviny 60. letech byly decimální pro všechny části počítače (např. IBM 7090 měl oficiálně 65K RAM — 65 536 B), až v druhé polovině 60. let začalo IBM SI prefixy zneužívat kvůli tomu, aby nemuselo zákazníkům vysvětlovat, proč jejich 65K počítač ukazuje 64K. Evidentně to udělali dost dobře na to, že některým to vymylo mozek až tak, že si myslí, že používání desítkových prefixů je nějaký marketingový trik. Disky ale binární prefixy nikdy nepoužívaly.

A vysvetlete mi, v cem je udavani kapacity v mocninach desitky logictejsi, kdyz na nich jsou pak sektory 512 B, coz opet neni nasobek deseti a soucet kapacity sektoru disku vam da cislo v mocninach desitky jen v pripadech ciste nahodnych. A nyni s SSD, kde jsou cipy s adresovanim podle kopyta, jake se pouziva u RAM, mate zase moduly s kapacitou, ktera tezko bude mocninou desitky a soucet kapacity tech cipu take asi ne. Takze vyrobci to napred "nelogicky" vyrobi v mocninach dvojky a pak to "logicky" prepocitaji na mocniny desitky a zaokrouhli, aby se jim nikdo nesmal kvuli tem desetinym cislum? Sakra, to je ale pokrok. Ted uz jen to zavest i u RAM, abychom meli tu blbost pekne unifikovanou.

Udávání kapacity v mocninách desítky je logičtější v tom, že lidé počítají v mocninách desítky.

U těch SSD navíc nemáte pravdu. V mocninách dvojky je raw kapacita, jenže SSD disky mají část té kapacity vyhrazenou pro realokace, takže reálně mají kapacitu v decimálních prefixech, např. moje 512 GB SSD má: User Capacity: 512 110 190 592 bytes.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: nobody 08. 03. 2015, 13:23:33
80 GB je 8 000 000 000 B nemyslel si 80 000 000 000 B ? ;)
u HDD slo o mateni zakaznika (http://en.wikipedia.org/wiki/Gigabyte#Consumer_confusion) jestli se tomu rika(lo) marketingovej tah, klamava reklama, pospineni konkurence, nebo svinarna je putna :)
pamatuju jak kdyz s tim prisel jeden vyrobce, tak se psalo jak je mozne ze vetsi disk je mensi :)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Jenda 08. 03. 2015, 15:42:55
U pocitacu se ty mocniny dvojky pouzivaji z velice dobrych duvodu.
Když to potřebuji, použiji jiné písmenko než to, které všude jinde znamená 1000.

Napriklad pameti jako mocniny desitky by se sakra blbe vyrabely a sakra blbe lepily dohromady.
Mně to přijde v pořádku. Prostě část adresního prostoru bude „děravá“. Běžně takhle počítače mají 1,5KiB, 160 MiB, 3 GiB, 6 GiB… paměti.

Az nekdy, kdyz se zacaly objevovat prvni disky s kapacitami ve stovkach MB nebo mozna prvni disky okolo 1 GB nejaky debil prisel s kapacitami v mocninach desitky, aby jeho disk vypadal vetsi, nez disky konkurence.
Nezačalo to u 10Mb/s ethernetu? Případně (ale nevím jak to bylo kdysi) modemu/sériáku 9600 b/s nikdo neřekne 9,4 kb/s, ale 9,6 kb/s.

A vysvetlete mi, v cem je udavani kapacity v mocninach desitky logictejsi, kdyz na nich jsou pak sektory 512 B, coz opet neni nasobek deseti a soucet kapacity sektoru disku vam da cislo v mocninach desitky jen v pripadech ciste nahodnych.
Zatímco číslo které je mocninou dvojky je to pořád… aha.

A nyni s SSD, kde jsou cipy s adresovanim podle kopyta, jake se pouziva u RAM, mate zase moduly s kapacitou, ktera tezko bude mocninou desitky a soucet kapacity tech cipu take asi ne. Takze vyrobci to napred "nelogicky" vyrobi v mocninach dvojky a pak to "logicky" prepocitaji na mocniny desitky a zaokrouhli, aby se jim nikdo nesmal kvuli tem desetinym cislum? Sakra, to je ale pokrok. Ted uz jen to zavest i u RAM, abychom meli tu blbost pekne unifikovanou.
Ve skutečnosti to nepřepočítávají, protože velká část čipu je buď vadná nebo padne na wear levelling a záložní bloky.

u HDD slo o mateni zakaznika (http://en.wikipedia.org/wiki/Gigabyte#Consumer_confusion) jestli se tomu rika(lo) marketingovej tah, klamava reklama, pospineni konkurence, nebo svinarna je putna :)
Když ti prodám kilo mouky obsahující 1000 g, je to taky matení zákazníka?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: nobody 08. 03. 2015, 16:29:43
Když ti prodám kilo mouky obsahující 1000 g, je to taky matení zákazníka?

ano, pokud ostatni prodejci(i ty) do te doby 1024g mouky prodavaji v baleni oznacenem 1kg

Když srovnávám realné praktiky výrobců HDD s imaginarní praktikou prodejců mouky, jsem demagog ?
ano, jsi... ;)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Jenda 08. 03. 2015, 17:19:36
Když ti prodám kilo mouky obsahující 1000 g, je to taky matení zákazníka?

ano, pokud ostatni prodejci(i ty) do te doby 1024g mouky prodavaji v baleni oznacenem 1kg

Jaká je tedy správná možnost změny nějakého značení, pokud se ukáže, že je nevyhovující?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 08. 03. 2015, 17:46:12
80 GB je 8 000 000 000 B nemyslel si 80 000 000 000 B ? ;)

Myslel.

u HDD slo o mateni zakaznika (http://en.wikipedia.org/wiki/Gigabyte#Consumer_confusion) jestli se tomu rika(lo) marketingovej tah, klamava reklama, pospineni konkurence, nebo svinarna je putna :)
pamatuju jak kdyz s tim prisel jeden vyrobce, tak se psalo jak je mozne ze vetsi disk je mensi :)

Kde jste se v tom odkazovaném článku dočetl, že by to byl nějaký marketingový trik? Disky používaly decimální prefixy vždy, nikdy nepřešly na binární prefixy, jako to udělalo IBM u RAM (jediný standard, který používá decimální prefixy binárně, je JEDEC, což je jen pro RAM, navíc se přímo v tom standardu uvádí, že by se měly používat binární prefixy). Akorát blbí Američané jsou schopni se kvůli tomu soudit a musí to mít napsané černé na bílém, stejně jako že objekty v zrcátku jsou blíž, než se zdá, a že mikrovlnná trouba neslouží k sušení domácích zvířat. Ostatně nikdy tam ani nepochopili metrický systém.

Jediné diskové úložiště, kde se nějak používaly binární prefixy, byly diskety, kde to dospělo do tak absurdního stavu, že MB tam znamenalo 1 024 000 bajtů, tedy něco mezi binárním a decimálním systémem.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: nobody 08. 03. 2015, 21:02:28
A kde jsi se v mem prispevku docetl, ze na tom odkazu je "marketingový trik" ? odkaz je "mateni zakaznika" ;)
A ne trik ale tah jsem vyjmenoval jako jedno z toho jak se tomu take rika(lo):)
Pokud si ale potrebujes na wiki precist o spojeni s marketingem, muzes: Binární_předpona (http://cs.wikipedia.org/wiki/Binární_předpona) :)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: JardaA 08. 03. 2015, 21:04:41
Jediné diskové úložiště, kde se nějak používaly binární prefixy, byly diskety, kde to dospělo do tak absurdního stavu, že MB tam znamenalo 1 024 000 bajtů, tedy něco mezi binárním a decimálním systémem.

Nějak si tuto hodnotu nemohu vybavit, a to jsem řekl bych docela pamětník. U PC mívaly nejběžnější diskety 5,25" označení:
360 kB (reálná kapacita 368 640 B), tzv. DS/DD (Double Side, Double Density),
1,2 MB (1 228 800 B), DS/HD (Double Side, High Density).

3,5" diskety pak podobně

1,44 MB (1 474 560 B), DS/HD (Double Side, High Density), případně i
 720 kB (737 280 B), DS/DD (Double Side, Double Density).

Samozřejmě existovala řada dalších formátů, viz tabulka v http://en.wikipedia.org/wiki/List_of_floppy_disk_formats.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: adminstart 08. 03. 2015, 21:56:49
Jak píše Sten. Pravda nemůže být klamání. Pokud někdo neví, kolik je GB, asi nedodělal základku.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: nobody 08. 03. 2015, 23:13:12
1GB = 1000 decimalne dle SI a IEC
1GB = 1024 binarne dle JEDEC
1GiB = 1024 binarne dle IEC

napr. ve Windows se zobrazuji hodnoty v GiB ale s jednotkou GB, je to proto aby uzivatele jiz tak zmateni, byli mateni jeste vice ;) Jinde mas jednotky G=GiB a g=GB...

vse je proste jinak, Pravda nemuze byt... jsi moc zmateny a asi si tu zakladku radeji jeste nastav, treba do te doby pani ucitelka dostane lepsi osnovy ;)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: adminstart 08. 03. 2015, 23:53:23
GB je jen jeden, takže je úplně jedno, co kdo o tom tvrdí, ale je to jeho problém. To je jako jezdit na červenou, protože ti to přišlo jako lepší nápad. Určitě to jde a bude to fungovat, ale je možné, že to občas někoho zmate.

Takže šup na zápis do první třídy, ať nejsi úplně mimo a nemusíš žít v lesích.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Jenda 09. 03. 2015, 00:13:26
Jediné diskové úložiště, kde se nějak používaly binární prefixy, byly diskety, kde to dospělo do tak absurdního stavu, že MB tam znamenalo 1 024 000 bajtů, tedy něco mezi binárním a decimálním systémem.

Nějak si tuto hodnotu nemohu vybavit, a to jsem řekl bych docela pamětník.

Vždyť sis ji právě vybavil. 1474560/1024/1000 = 1,44, 1474560/1024/1024 = 1,406

1228800/1024/1000 = 1,2, 1228800/1024/1024 = 1,17
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 09. 03. 2015, 08:12:00
A kde jsi se v mem prispevku docetl, ze na tom odkazu je "marketingový trik" ? odkaz je "mateni zakaznika" ;)
A ne trik ale tah jsem vyjmenoval jako jedno z toho jak se tomu take rika(lo):)
Pokud si ale potrebujes na wiki precist o spojeni s marketingem, muzes: Binární_předpona (http://cs.wikipedia.org/wiki/Binární_předpona) :)

Jediný, kdo zmátl zákazníky, bylo IBM se změnou KB na 1024 B pro RAM. Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Ten článek na české Wikipedii je neozdrojovaný a je to spíš směs názorů několika autorů, kteří se evidentně nikdy historií moc nezabývali. Doporučuji anglickou verzi (https://en.wikipedia.org/wiki/Binary_prefix), kde to máte popsané včetně toho, že disky nikdy binární prefixy nepoužívaly (https://en.wikipedia.org/wiki/Binary_prefix#Disk_drives).
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: nobody 09. 03. 2015, 15:30:17
Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Tezko mohly nekoho mast ?
Takze WD zaplatil do 2005 za pravni poplatky pul milionu $ zbytecne, a poskozenejm(=matenejm) zakaznikum zbytecne nabidl zdarma backup sw v cene 30$...
Seagate taky zbytecne refunfoval zakazniky z narizeni soudu kteri koupili jeho hdd mezi 2001 a 2007...
... a pritom se stacilo jenom zeptat Stena :)

Nemuzu ted dohledat info(1997?), ale kdyz sem kupoval "1GB" HDD za cca 15.000Kc tak jsem koupil od vyrobce ktery mel na stitku mensi kapacitu, ale realne mel oproti konkurenci vetsi kapacitu, ze by slo o rozdilne pojeni vypoctu ? ;)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Pavel Tisnovsky 09. 03. 2015, 15:52:13
Jak píše Sten. Pravda nemůže být klamání. Pokud někdo neví, kolik je GB, asi nedodělal základku.

Tak toz to ja si rypnu - proc ma nekdo pocit, ze predpona SI smichana s non-SI velicinou je tak dobre zadefinovana, ze ji znaji vsichni absolventi zakladky? ;)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: trubicoid2 09. 03. 2015, 16:04:52
Nemuzu ted dohledat info(1997?), ale kdyz sem kupoval "1GB" HDD za cca 15.000Kc tak jsem koupil od vyrobce ktery mel na stitku mensi kapacitu, ale realne mel oproti konkurenci vetsi kapacitu, ze by slo o rozdilne pojeni vypoctu ? ;)

ano, sten zrejme bude zrejme mladsi rocnik a my uz jsme pametnici  ;D
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Kolemjdoucí 09. 03. 2015, 16:30:55
Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Totální nesmysly. Disky a diskety od začátku používaly jednotky 1024 B a to proto, že velikost sektoru se ustálila na velikosti 512 B a ta se ustálila na 512 B proto aby se lépe využila RAM a DMA.
Pokazilo se to v době přibližně kolem uvedení 500 MB HDD, kdy některá firma, tuším Seagate, zavedla 1 MB=10^6, aby tam opticky bylo víc megabyte.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: j 09. 03. 2015, 18:15:25
Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Totální nesmysly. Disky a diskety od začátku používaly jednotky 1024 B a to proto, že velikost sektoru se ustálila na velikosti 512 B a ta se ustálila na 512 B proto aby se lépe využila RAM a DMA.
Pokazilo se to v době přibližně kolem uvedení 500 MB HDD, kdy některá firma, tuším Seagate, zavedla 1 MB=10^6, aby tam opticky bylo víc megabyte.

Presne tak, vsechny mensi disky mely neformatovanou kapacitu spravne - tedy 40MB bylo jeste 40MB. A 1,4MB diskety neni 1,4 x 10^6, ale 1,4 x 2^20. Bylo to tak odjakziva, protoze pocitace mely vzdy vsechno delitelny dvema a tak se jina nez dvojkova soustava a zaklad dve ani nepouzival. Aktualne se to trochu vratilo u SSD, kde je (zatim) kapacita odpovidajici. Tzn 128GB je zatim 128x 2^30.

Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: j 09. 03. 2015, 18:19:01
Apropos, uvadet Byte, jako nasobky deseti, muze leda dbil, kterej nema tuseni, o cem zvani. Protoze Byte sam definuje zcela jednoznacne, ze jde o dvojkovou velicinu. On je totiz (jake prekvapeni) Byte definovan jako 8 bitu, nikoli jako 10.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Jenda 09. 03. 2015, 19:17:30
A 1,4MB diskety neni 1,4 x 10^6, ale 1,4 x 2^20.
Ale na mých disketách se nepíše 1,4, ale 1,44.

Apropos, uvadet Byte, jako nasobky deseti, muze leda dbil, kterej nema tuseni, o cem zvani. Protoze Byte sam definuje zcela jednoznacne, ze jde o dvojkovou velicinu. On je totiz (jake prekvapeni) Byte definovan jako 8 bitu, nikoli jako 10.
A protože je metr definován jako vzdálenost, kterou světlo uletí za 30,66*10^6 přechodů v ultrajemné struktuře Cs-133, nikoli za 10 přechodů, tak by kilometr měl být 3066 metrů, to dá přece rozum.

Apropos, uvadet Byte, jako nasobky deseti, muze leda dbil, kterej nema tuseni, o cem zvani. Protoze Byte sam definuje zcela jednoznacne, ze jde o dvojkovou velicinu. On je totiz (jake prekvapeni) Byte definovan jako 8 bitu, nikoli jako 10.
Nějak mi není jasné jak souvisí ta osmička s dvojkou a proč z toho vyplývá že to má být zrovna 2^10 a ne 2^8 (což by podle mě dávalo mnohem větší smysl, 2^8 jako rozsah čísel adresovatelný jedním bajtem). Cvičení: kolik by byl 1 kB při 7, 9 nebo 31bitovém bajtu a proč?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: candát 09. 03. 2015, 20:11:26
Apropos, uvadet Byte, jako nasobky deseti, muze leda dbil, kterej nema tuseni, o cem zvani. Protoze Byte sam definuje zcela jednoznacne, ze jde o dvojkovou velicinu. On je totiz (jake prekvapeni) Byte definovan jako 8 bitu, nikoli jako 10.

A jak to souvisí s násobky? Vzal sis dneska léky?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 09. 03. 2015, 21:30:37
Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Tezko mohly nekoho mast ?
Takze WD zaplatil do 2005 za pravni poplatky pul milionu $ zbytecne, a poskozenejm(=matenejm) zakaznikum zbytecne nabidl zdarma backup sw v cene 30$...
Seagate taky zbytecne refunfoval zakazniky z narizeni soudu kteri koupili jeho hdd mezi 2001 a 2007...
... a pritom se stacilo jenom zeptat Stena :)

V USA se běžně soudí za kraviny v milionových částkách a běžně to končí mimosoudním vyrovnáním. Apropos ani v jednom případě nebylo žalobci předloženo, že by se pro disky někdy používaly binární předpony, a celé to bylo založeno čistě na tom, že číslo zobrazené ve Windows neodpovídalo tomu, co bylo na disku.

Nemuzu ted dohledat info(1997?), ale kdyz sem kupoval "1GB" HDD za cca 15.000Kc tak jsem koupil od vyrobce ktery mel na stitku mensi kapacitu, ale realne mel oproti konkurenci vetsi kapacitu, ze by slo o rozdilne pojeni vypoctu ? ;)

To by mě teda zajímalo který. I Wikipedie uvádí s odkazy na mnoho zdrojů z různých časových období, že disky měly KB = 1000 B:

Hard disk drive manufacturers used "megabytes" or "MB", meaning 10⁶ bytes, to characterize their products as early as 1974. By 1977, in its first edition, Disk/Trend, a leading hard disk drive industry marketing consultancy segmented the industry according to MBs (decimal sense) of capacity.

Jinak si ještě pamatuju, jak mě mátlo, že 40 MB disk z roku 1991 měl v DOSu 38 MB, protože DOS (i Windows) používají decimální předpony binárně.

Presne tak, vsechny mensi disky mely neformatovanou kapacitu spravne - tedy 40MB bylo jeste 40MB. A 1,4MB diskety neni 1,4 x 10^6, ale 1,4 x 2^20.

Diskety jsem zde již uváděl. 3½" diskety měly 1,44 MB, což bylo 1,44 × 1000 × 1024 = 1 474 560 B. Nebylo to tedy ani binární ani decimální, ale něco mezi (asi aby zákazníci nebyli tak málo zmateni z rozdílů počítání u RAM a disků).

Bylo to tak odjakziva, protoze pocitace mely vzdy vsechno delitelny dvema a tak se jina nez dvojkova soustava a zaklad dve ani nepouzival. Aktualne se to trochu vratilo u SSD, kde je (zatim) kapacita odpovidajici. Tzn 128GB je zatim 128x 2^30.

Disky nikdy neměly velikosti v mocninách dvojky. 128 GB SSD má uživatelskou kapacitu něco málo přes 128 000 000 000 bajtů, už jsem to zde také uváděl; interně má sice 128 GiB (137 438 953 472 bajtů), ale část kapacity je vyhrazena pro realokace. Na SSD discích je to i napsáno (např. ADATA Premier 128 GB SSD):

Actual usable space may be less than the total storage capacity listed due to Decimal measurement used to represent usable capacity of the SSD
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Kolemjdoucí 10. 03. 2015, 09:14:14
Disky nikdy neměly velikosti v mocninách dvojky.

Kolikrát ještě potřebuješ napsat, že když jsi šel kolem roku 1995 do obchodu pro HDD, tak to co bylo napsáno na obalu sedělo s 1 MB = 1048576 B a taktéž to sedělo s výpisem volného místa v MS-DOS/Windows ?
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 10. 03. 2015, 11:51:29
Disky nikdy neměly velikosti v mocninách dvojky.

Kolikrát ještě potřebuješ napsat, že když jsi šel kolem roku 1995 do obchodu pro HDD, tak to co bylo napsáno na obalu sedělo s 1 MB = 1048576 B a taktéž to sedělo s výpisem volného místa v MS-DOS/Windows ?

Můžeš to napsat kolikrát chceš, ale dokud (na rozdíl ode mě) nepředložíš jediný důkaz, tak to beru stejně jako zvolání „za mého mládí byl svět lepší“. Já si totiž pamatuju něco jiného a zatím vše, co jsem našel, tomu odpovídá.

Tady (http://www.seagate.com/staticfiles/maxtor/en_us/documentation/manuals/dm1750_ultra_ata33_manual.pdf) máš dokumentaci k disku DiamondMax z roku 1997, kde se explicitně píše:
Maxtor defines one megabyte as 10⁶ or one million bytes and one gigabyte as 10⁹ or one billion bytes.

Apple Hard Disk 20 z roku 1986 měl 20 MB = 20 769 280 bajtů (20 MiB je 20 971 520 bajtů).
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Kolemjdoucí 10. 03. 2015, 12:35:14
Maxtor defines one megabyte as 10⁶ or one million bytes and one gigabyte as 10⁹ or one billion bytes.

Výše uvedená věta se tam začala objevovat až v souvislosti se soudními tahanicemi ohledně kapacity, právě pro předcházení dalším žalobám.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 10. 03. 2015, 12:40:39
Výše uvedená věta se tam začala objevovat až v souvislosti se soudními tahanicemi ohledně kapacity, právě pro předcházení dalším žalobám.

Ano, ale to neznamená, že by předtím používali jinak velký MB. V návodu k mikrovlnkám se po jistých soudních tahanicích začalo objevovat, že nejsou určeny pro sušení domácích zvířat, ale to neznamená, že by k tomu kdy byly určeny.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Pavel Tišnovský 10. 03. 2015, 22:34:12
Jediný, kdo zmátl zákazníky, bylo IBM se změnou KB na 1024 B pro RAM. Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Ne tak docela, tady je napriklad vypis parametru prvnich tri disku od IBM pro PC (pro rozhrani ST-506):


MB  cylindru hlav sektoru raw.kapacita
20   306        8       17        21 307 392
20   615        4       17        21 411 840
30   733        5       17        31 900 160


Hodnoty jsou asi jasne:
MB je kapacita v MB uvadena vyrobcem (+ v BIOSu)
pocet cylindru=pocet stop na kazde plotne
pocet hlav je pocet hlav :)
sektoru znamena pocet sektoru na stopu na jedne plotne (konstantni, zapomenme na zone bit recording :)
velikost sektoru je 512B

Raw kapacita - pred formatem a rozdelenim disku (tam se ztrati minimalne jeden cylindr).
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Sten 10. 03. 2015, 23:12:11
Jediný, kdo zmátl zákazníky, bylo IBM se změnou KB na 1024 B pro RAM. Disky nikdy nic jiného než 1 KB = 1000 B nepoužívaly, takže těžko mohly někoho mást.

Ne tak docela, tady je napriklad vypis parametru prvnich tri disku od IBM pro PC (pro rozhrani ST-506):


MB  cylindru hlav sektoru raw.kapacita
20   306        8       17        21 307 392
20   615        4       17        21 411 840
30   733        5       17        31 900 160


Hodnoty jsou asi jasne:
MB je kapacita v MB uvadena vyrobcem (+ v BIOSu)
pocet cylindru=pocet stop na kazde plotne
pocet hlav je pocet hlav :)
sektoru znamena pocet sektoru na stopu na jedne plotne (konstantni, zapomenme na zone bit recording :)
velikost sektoru je 512B

Raw kapacita - pred formatem a rozdelenim disku (tam se ztrati minimalne jeden cylindr).

Disky IBM pro ST-506 uvádějí kapacitu po naformátování. První byl WD-12 10MB, kde IBM uvádí:

12 MB unformatted, 10 MB formatted (http://stason.org/TULARC/pc/hard-drives-hdd/ibm/WD-12-10MB-5-25-FH-MFM-ST506.html)

Ten 20 MB disk je pravděpodobně WD-25, kde IBM opět uvádí:

25 MB unformatted, 20 MB formatted (http://www.bk0010.narod.ru/DRIVESPECS/IBM/1710.txt)

(Zajímavé je, jak moc IBM nadsazuje velikost neformátovaného disku.)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Pavel Tisnovsky 11. 03. 2015, 09:47:18
Disky IBM pro ST-506 uvádějí kapacitu po naformátování. První byl WD-12 10MB, kde IBM uvádí:

12 MB unformatted, 10 MB formatted (http://stason.org/TULARC/pc/hard-drives-hdd/ibm/WD-12-10MB-5-25-FH-MFM-ST506.html)

Ten 20 MB disk je pravděpodobně WD-25, kde IBM opět uvádí:

25 MB unformatted, 20 MB formatted (http://www.bk0010.narod.ru/DRIVESPECS/IBM/1710.txt)

(Zajímavé je, jak moc IBM nadsazuje velikost neformátovaného disku.)

Diky za doplneni, zajimave co se na internetu da najit a nemusi se hledat ve starych zalohach :) Je to skutecne ten prvni disk s kapacitou 20 MB (nebo vlastne noveji 21 MB :D). Ja myslel spis DOSove formatovani, ktere tu kapacitu (pochopitelne) srazi dolu, ale ted se mi nechce pocitat o kolik (protoze to bude asi formatovano s FAT12).
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: j 11. 03. 2015, 14:27:15
Diky za doplneni, zajimave co se na internetu da najit a nemusi se hledat ve starych zalohach :) Je to skutecne ten prvni disk s kapacitou 20 MB (nebo vlastne noveji 21 MB :D). Ja myslel spis DOSove formatovani, ktere tu kapacitu (pochopitelne) srazi dolu, ale ted se mi nechce pocitat o kolik (protoze to bude asi formatovano s FAT12).

Neformatovana kapacita != kapacita pred nasazeni FS, ale skutecne nenaformatovana. 3,5" disketa ma neformatovanou kapacitu 2MB. Soudobe disky se formatovat daji jen za pouziti spesl tools a user se k tomu vubec nedostane.
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: Pavel Tisnovsky 11. 03. 2015, 15:27:24
Diky za doplneni, zajimave co se na internetu da najit a nemusi se hledat ve starych zalohach :) Je to skutecne ten prvni disk s kapacitou 20 MB (nebo vlastne noveji 21 MB :D). Ja myslel spis DOSove formatovani, ktere tu kapacitu (pochopitelne) srazi dolu, ale ted se mi nechce pocitat o kolik (protoze to bude asi formatovano s FAT12).

Neformatovana kapacita != kapacita pred nasazeni FS, ale skutecne nenaformatovana. 3,5" disketa ma neformatovanou kapacitu 2MB. Soudobe disky se formatovat daji jen za pouziti spesl tools a user se k tomu vubec nedostane.

Jj vim, ale bavime se o tom mensim cislu ne? To uz je kapacita disku po low-level formatu (kterej se u ST-506 disku delal, dokonce jsme si v labech zkouseli si naprogramovat radic ;)
Název: Re:Příkaz df ukazuje podivné údaje
Přispěvatel: brk 11. 03. 2015, 18:43:39
Kolikrát ještě potřebuješ napsat, že když jsi šel kolem roku 1995 do obchodu pro HDD, tak to co bylo napsáno na obalu sedělo s 1 MB = 1048576 B a taktéž to sedělo s výpisem volného místa v MS-DOS/Windows ?

Piš si co chceš, ale já mám právě před sebou 130MB disk, který se prodával tak v roce 1993 a je na něm napsáno:
1001 cyl - 15 heads - 17 sect - 130.6MB

1001*15*17*512=130690560B