Proč se SSD objevují v neobvyklých velikostech?
Zdá se, že disky SSD v dnešní době přicházejí v mnoha "nových" velikostech, ale proč je to tak? Dnešní příspěvek SuperUser Q & A má odpovědi na otázku zvědavé čtenáře.
Dnešní zasedání Otázky a odpovědi nás přichází s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange, které je založeno na komunitě prostřednictvím skupin webových stránek.
Foto s laskavým svolením Jung-nam Nam (Flickr).
Otázka
Čtečka SuperUser Dudemanword chce vědět, proč se zdá, že disky SSD přicházejí v podivných velikostech GB:
Proč jsou disky SSD ve velikostech, jako je 240 GB nebo 120 GB, než běžná 256 GB nebo 512 GB? Tato čísla mají mnohem větší smysl než velikost 240 GB nebo 120 GB.
Proč firmy vyrábějí jednotky SSD, které vypadají jako "nestandardní" velikosti?
Odpověď
Příznivci SuperUser Patrick R. a Adam Davis mají odpověď na nás. První, Patrick R .:
Zatímco řada moderních SSD, jako je řada EVO 840, poskytuje velikosti, na které jste zvyklí, stejně jako u zmíněných 256 GB, výrobci používali k uchování trochu úložného prostoru pro mechanismy, které bojují proti poklesům a vadám výkonu.
Pokud jste například koupili 120 GB disk, můžete si být jisti, že to je skutečně 128 GB interně. Záchranný prostor jednoduše dodává řadičům / firmwarům prostor pro věci jako TRIM, sběr odpadků a vyrovnávání oděvů. Byla běžná praxe ponechat trochu prostoru nerozdělený - navíc nad prostorem, který již byl regulátorem neviditelný - když SSD se poprvé dostaly na trh, ale algoritmy se dostaly podstatně lépe, takže byste neměli dělat to už víc.
EDIT: Vyskytly se určité připomínky k tomu, že tento jev musí být vysvětlen rozporem mezi inzerovaným prostorem, uváděným v gigabajtech (tj. 128 x 10 ^ 9 bajtů) versus Gibibyteovou hodnotou, kterou ukazuje operační systém, což je - většina čas - síla dvou, výpočet na 119,2 gibibytu v tomto příkladu.
Pokud vím, je to něco, co přichází nad věcmi, které jsme již vysvětlili výše. I když určitě nemohu říci, které přesné algoritmy potřebují většinu tohoto extra prostoru, výpočet zůstává stejný. Výrobce sestavuje jednotku SSD, která skutečně využívá výkon dvou buněk blesku (nebo jejich kombinace), ačkoli ovladač nevytváří celý tento prostor pro operační systém. Prostor, který je ponechán, je inzerován jako gigabajty, čímž se v tomto příkladu započítá 111 Gibibyte.
Následuje odpověď od Davida Davida:
Mechanické i pevné disky mají pevnou kapacitu větší než jmenovitá kapacita. "Extra" kapacita je brána jako náhrada za špatné sektory, takže pohony nemusí být perfektní mimo montážní linku, a tak, aby se špatné sektory mohly později zmapovat během používání s volnými sektory. Během počátečního testování v továrně jsou všechna špatná odvětví mapována do rezervních sektorů. Při použití měniče monitoruje sektory (pomocí rutin pro opravu chyb), aby detekovala chyby na úrovni bitů, a pokud se sektor začne špatně, zkopíruje sektor na náhradní a pak ho znovu mapuje. Kdykoli je tento sektor požadován, pohon jde spíše do nového sektoru než do původního sektoru.
U mechanických pohonů mohou přidávat libovolná množství náhradního úložiště, protože řídí kódování servo, hlavu a talíř, takže mohou mít jmenovité úložiště 1 terabajt s dalšími 1 gigabajtem volného místa pro sektorové mapování.
SSD však používají flash paměť, která je vždy vyráběna v síle dvou. Křemík potřebný k dekódování adresy je stejný pro 8 bitovou adresu, která přistupuje k 200 bajtům jako 8 bitová adresa přístupná 256 bajtů. Vzhledem k tomu, že se část křemíku nemění ve velikosti, pak nejúčinnějším využíváním křemíkové nemovitosti je použití dvou výkonů ve skutečném výkonu.
Takže výrobci pohonů jsou přetíženi s celkovým počtem surovin v síle 2, ale stále potřebují vyčlenit část surové kapacity pro sektorové mapování. To vede k kapacitě 256 GB suroviny, která například poskytuje 240 GB užitečné kapacity.
Musíte něco přidat k vysvětlení? Vyjměte v komentářích. Chcete se dozvědět více odpovědí od ostatních uživatelů technologie Stack Exchange? Podívejte se na celý diskusní příspěvek zde.