Synology jednotky

RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Synology jednotky
« kdy: 21. 10. 2020, 01:37:16 »
Ahoj, mam tu na predelani pole s DSM2415+, ale kdyz na to koukam, tak to vstude ukazuje nesmyslne jednotky MB/GB/TB po vzoru Windows (tj. pocita to 2^N nasobky, ale zobrazuje 10^N pripony). Kde se to da nastavit aby to ukazovalo Mi/Gi/Ti pripony, ktere k onomu propoctu patri?

Jako je to celkem velke WTF, kdyz ta vec slouzi k jedinemu ucelu - ukladani dat - a zobrazuje to jednotky blbe!


Re:Synology jednotky
« Odpověď #1 kdy: 21. 10. 2020, 10:00:06 »
2^N je starší standard JEDEC, který nijak nepozbyl svého významu. Předpony se kryjí s ISO předponami.
10^N je pozdější standard a zavádí binární předpony. Částečně se ujal, ale JEDEC nevytlačil.

Je potřeba se smířit s tím, že zatím předpona "giga" holt znamená 10^9 nebo 2^30 a musíte rozlišit podle situace. Stejně se liší tuna (ton vs. tonne, vyslovují se stejně), dříve se lišily míle apod, u nás lokty a další jednotky.

Velkou překážkou, a důvodem, proč se binární prefixy neujaly, je jejich obtížná vyslovitelnost. V mluvě vždy užijete standardní předpony (kilo, mega, giga) - a psaný jazyk teprve následuje ten hovořený.

Takže bohužel nemůžete o jednom či druhém zápisu říct, že je špatně nebo dobře, možné jsou oba. Oba mají své uznávané standardy.

RDa

  • *****
  • 2 465
    • Zobrazit profil
    • E-mail
Re:Synology jednotky
« Odpověď #2 kdy: 21. 10. 2020, 10:37:17 »
Binarni predpony tady mame pres 20 let, sory jako, tohle vam nezeru.

By je nic nestalo udelat v nastaveni volbu, kde lze naklikat:
 - 2^N + Ki/Mi/Gi (IEC binary)
 - 10^N + K/M/G (SI)
 - 2^N + K/M/G (windowz crap)

Ale ne.. oni zvoli tu NEJHORSI kombinaci. Takze po nainstalovani 64TB kapacity mam k dispozici 55 falesnych TB. Ano, je tam nejaka % rezerva pod btrfs, takze po zmene na 0% by se tam veslo 58.19 falesnych TB. Proc mam jako uzivatel narocne pocitat, ze tim 58.19 oni mysli 58.19*1024*1024*1024*1024 = 63.980.581.620.285 bajtu?

Nerekl bych ani ň, kdyby v tom jejich web UI meli v rohu napsano malym pismem, TB = 1.099.511.627.776 B, ale nemaj, jen tlaci tu nelogicnost, ve ktere se vetsinovy Windows uzivatel a BFU placa.

EDIT: Jednotky nevyslovuji - jen interpretuji hodnoty.
« Poslední změna: 21. 10. 2020, 10:39:23 od RDa »

Re:Synology jednotky
« Odpověď #3 kdy: 21. 10. 2020, 10:41:54 »
Klasický pohled ajťáka. Ten by měl pro svoji práci nejradši jasnou jednotku - chápu to.
Elektronika je pro lidi, a nevyslovitelné jednotky jsou prostě na prd. Lidi budou stále mít mega, giga, tera - ať už to znamená cokoliv. Řešením by bylo začít v maximální míře používat 10^N, pak by se to sjednotilo. Binární mají smysl jen při řešení některých technických detailů, jinak jsou spíš matoucí.

Re:Synology jednotky
« Odpověď #4 kdy: 21. 10. 2020, 10:52:21 »
Klasický pohled ajťáka. Ten by měl pro svoji práci nejradši jasnou jednotku - chápu to.
Elektronika je pro lidi, a nevyslovitelné jednotky jsou prostě na prd. Lidi budou stále mít mega, giga, tera - ať už to znamená cokoliv. Řešením by bylo začít v maximální míře používat 10^N, pak by se to sjednotilo. Binární mají smysl jen při řešení některých technických detailů, jinak jsou spíš matoucí.
Takže jste si hezky vysvětlil to, co je na začátku tohoto dotazu. Lidé budou používat SI předpony a budou je používat pro násobky tisíce. No a pokud někde chce používat mocniny dvou, má proto asi speciální důvod, asi ví, o co se jedná – a pak ať používá ty binární předpony. Software pro lidi by tedy měl používat SI předpony a násobky tisíců. Pokud chce umožnit zobrazovat i mocniny dvou, ať je to konfigurovatelné – a ať potom zobrazuje správné jednotky.


Re:Synology jednotky
« Odpověď #5 kdy: 21. 10. 2020, 10:55:29 »
Takže jste si hezky vysvětlil to, co je na začátku tohoto dotazu. Lidé budou používat SI předpony a budou je používat pro násobky tisíce. No a pokud někde chce používat mocniny dvou, má proto asi speciální důvod, asi ví, o co se jedná – a pak ať používá ty binární předpony. Software pro lidi by tedy měl používat SI předpony a násobky tisíců. Pokud chce umožnit zobrazovat i mocniny dvou, ať je to konfigurovatelné – a ať potom zobrazuje správné jednotky.

Myslím, že to každý nový software dělá. Měnit to u něčeho zažitého je vždycky diskutabilní.
Každopádně předpony k, M, G prostě mohou znamenat obojí a je to podle dvou uznávaných standardů.

Vím, že spousta lidí by chtěla mít nad sebou autoritu, která tyto otázky rozhoduje, ale prostě to tak není.

Re:Synology jednotky
« Odpověď #6 kdy: 21. 10. 2020, 11:00:30 »
Kde se to da nastavit aby to ukazovalo Mi/Gi/Ti pripony, ktere k onomu propoctu patri?
Myslím, že to DSM neumí…

Re:Synology jednotky
« Odpověď #7 kdy: 21. 10. 2020, 11:01:57 »
Vím, že spousta lidí by chtěla mít nad sebou autoritu, která tyto otázky rozhoduje, ale prostě to tak není.
Není potřeba žádná autorita, stačí používat zdravý rozum.

Re:Synology jednotky
« Odpověď #8 kdy: 21. 10. 2020, 11:05:11 »
Vím, že spousta lidí by chtěla mít nad sebou autoritu, která tyto otázky rozhoduje, ale prostě to tak není.
Není potřeba žádná autorita, stačí používat zdravý rozum.

On ten rozum má víc levelů. Změnit systém, který takto označuje jednotky od osmdesátých let, je taky argument.
Další argument je, že uživateli je v podstatě jedno, kolik (fufňa)bajtů má k dispozici, nejvíc se sleduje "teploměr" zaplňování a procento volného místa. Nad přesným číslem se málokdo ukájí, a to je stejně v bajtech k dispozici.

Podobných nepřesností by se nejen v IT dalo najít spousta. IMO to nemá smysl prožívat, a v situacích, kdy jde opravdu o přesný výpočet, si to každý pohlídá (zejména při výpočtech se pracuje přímo v bajtech).

Re:Synology jednotky
« Odpověď #9 kdy: 21. 10. 2020, 15:09:47 »
a on je nějaký výrobce úložišť, který ukazuje kapacitu jinak než takhle? Jedna věc je systematická správnost a druhá faktická realita na trhu - v okamžiku, kdy začne část výrobců používat pro ně výhodnější prezentaci v marketingu a prochází jim to se ostatní přizpůsobí nebo budou na trhu v nevýhodě.
V této oblasti se to stalo už velmi velmi dávno - tuším někdy v půlce 90tých let a se skřípěním zubů jsme to akceptovali jako realitu, je hezké, že to někoho ještě dnes zaráží - i když nechápu proč zrovna u Synology a ne všude jinde :-/

Re:Synology jednotky
« Odpověď #10 kdy: 21. 10. 2020, 16:25:29 »
Výrobci disků to podle mne uvádějí správně, je to pro ně výhodnější.

Synology se pravděpodobně drží toho, jak to zobrazují Windows.

Re:Synology jednotky
« Odpověď #11 kdy: 21. 10. 2020, 16:29:14 »
Synology se pravděpodobně drží toho, jak to zobrazují Windows.

Taky si myslím. Pro hlavní část zákazníků je to nejméně matoucí.

V praxi jsem se tu a tam setkal s tím, že se zákazník zeptal, proč vidí méně (mega/giga/tera)bajtů, než uvádí výrobce disku. Ale tyto dotazy v podstatě ustaly. Operační systémy už dlouho mají část disku nepřístupnou (recovery, boot, ...), takže si lidi zvykli, že nejde o čísla, ale o to, kolik (procent) prostoru jim ještě zbývá. Když OS hlásí 100 GB volného místa, je ve skutečnosti skoro jedno, jestli to jsou GB nebo GiB.

Re:Synology jednotky
« Odpověď #12 kdy: 21. 10. 2020, 19:17:13 »
Taky si myslím. Pro hlavní část zákazníků je to nejméně matoucí.
Přesněji řečeno je to stejně matoucí, jako ve Windows.

Tenhle detail mimochodem krásně ilustruje technokratický přístup Microsoftu, výmluvy na zpětnou kompatibilitu – a ignorování UX. Apple zobrazuje velikosti souborů ve formátu srozumitelném běžným uživatelům – tedy v násobcích tisíců.