cs.phhsnews.com


cs.phhsnews.com / Co způsobuje, že paměť Flash eMMC je životaschopná v mobilních zařízeních, ale nikoliv v počítačích?

Co způsobuje, že paměť Flash eMMC je životaschopná v mobilních zařízeních, ale nikoliv v počítačích?


Používání paměti flash pro spuštění systému stolního počítače, jako je systém Windows, Ale co je pro mobilní zařízení žádoucí a životaschopnou volbou? Dnešní příspěvek SuperUser Q & A má odpověď na zvědavou čtenářskou otázku.

Současná otázka a odpověď se k nám dostala s laskavým svolením SuperUser - podřízené rozdělení Stack Exchange,

Snímač SuperUser RockPaperLizard chce vědět, co dělá paměť Flash eMMC životaschopnou v mobilních zařízeních, ale ne v počítačích:

Od okamžiku, kdy byly vynalezeny USB flash disky, lidé si uvědomili, jestli by mohli na nich provozovat své operační systémy. Odpověď byla vždy "ne", protože počet zápisů požadovaných operačním systémem by je rychle vyčerpal.

Jelikož SSD se staly populárnějšími, zlepšila se technologie vyrovnávání opotřebení, aby se jim umožnilo provozovat operační systémy. Různé tablety, netbooky a jiné štíhlé počítače používají místo pevného disku nebo SSD flashovou paměť a na něm je uložen operační systém.

Jak se to náhle stalo praktickým? Obvykle implementují technologie pro vyrovnávání opotřebení, například?

Co dělá z paměti flash eMMC životaschopnou v mobilních zařízeních, ale ne v počítačích?

Respondenti Speeddymon a Journeyman Geek odpovědí

SuperUser. První z nich, Speeddymon:

Všechny paměťové zařízení typu flash, od tabletů po mobilní telefony, inteligentní hodinky, jednotky SSD, SD karty v kamerách a jednotky USB s palcem používají technologii NVRAM. Rozdíl je v architektuře NVRAM a způsob, jakým operační systém připojuje souborový systém na jakékoliv médium, na kterém je uložen.

Pro tablety a mobilní telefony s technologií Android je technologie NVRAM založena na eMMC. Data, která můžu najít na této technologii, naznačují, že mezi 3k až 10k zápisovými cykly. Bohužel, nic z toho, co jsem dosud našel, není konečné, protože Wikipedia je prázdná v písemných cyklech této technologie. Všechna ostatní místa, která jsem se dívala, se stala různými fóry, takže jsem sotva to, co bych nazval spolehlivým zdrojem.

Pro srovnání jsou zápisové cykly na jiných technologiích NVRAM, jako jsou SSD, které používají technologii NAND nebo NOR 10k a 30k

Nyní, pokud jde o volbu operačního systému, jak připojit souborový systém. Nemohu mluvit o tom, jak to dělá Apple, ale pro Android je čip rozdělen na pevný disk. Máte diskový oddíl operačního systému, datový oddíl a několik dalších vlastních oddílů v závislosti na výrobci zařízení.

Skutečný kořenový oddíl žije uvnitř zavaděče, který je ve formě komprimovaného souboru (jffs2, cramfs atd.) Společně s jádrem, takže po dokončení bootovacího kroku 1 (obvykle obrazovka výrobce) se současně instalují jádra jádra a kořenový oddíl jako disk RAM.

Když se operační systém spustí, připojí se souborový systém primárního oddílu (/ systém, který je jffs2 na zařízeních před Androidem 4.0, ext2 / 3/4 na zařízeních od Android 4.0 a xfs na nejnovějších zařízeních) jako čtení jen tak, aby k němu nemohly být zapsány žádné údaje. To samozřejmě může být zpracováno takzvaným "zakořeněním" vašeho zařízení, které vám umožní přístup jako super uživatel a umožňuje vám znovu namísto oddílů čtení a zápis. Údaje o uživateli jsou zapsány na jiný oddíl na čipu (/ data, která vychází ze stejné konvence podle výše uvedené verze pro Android).

S rostoucím počtem mobilních telefonů, budete rychleji zasahovat do zapisovacího cyklu, protože všechna data se nyní ukládají do úložiště eMMC namísto SD karty. Naštěstí většina systémů souborů detekuje neúspěšný zápis do dané oblasti úložiště. Pokud se zápis nezdaří, data jsou tiše uložena do nové oblasti úložiště a špatná oblast (známá jako špatný blok) je odpojena ovladačem souborového systému, takže data již nejsou v budoucnu psána tam. Pokud dojde k selhání čtení, jsou data označena jako poškozená a uživatel je vyzván, aby spustil kontrolu systému souborů (nebo zkontrolovat disk) nebo zařízení automaticky kontroluje souborový systém během dalšího spuštění.

Ve skutečnosti má společnost Google patent na automatické zjišťování a manipulaci se špatnými bloky: Správa špatných bloků ve flash paměti pro elektronickou kartu flash data

Chcete-li získat více informací o tom, jak se náhle stal praktickým, není otázka správná otázka se zeptat. Nikdy nebylo nepraktické. Byl důrazně doporučen proti instalaci operačního systému (Windows) na SSD (pravděpodobně) kvůli počtu zápisů na disk.

Například registr obdrží doslova stovky reads a writes za sekundu, což může být viděn s nástrojem Microsoft-SysInternals Regmon.

Instalace systému Windows byla doporučena proti SSD první generace, protože s nedostatkem úrovně opotřebení, data zapsaná do registru každou sekundu (pravděpodobné) nakonec ulovila až počáteční osvojitele a vyústila v unbootable systémy kvůli korupci registru.

S tabletami, mobilními telefony a téměř žádné jiné vložené zařízení, neexistuje žádný registr (Windows Embedded zařízení jsou výjimky, samozřejmě), a tak se neustále obává data do stejných částí bleskového média.

U zařízení se systémem Windows Embedded, například mnoha kiosků nalezených na veřejných místech (například Walmart, Kroger atd.), kde se občas objeví náhodný BSOD, ne celol Je spousta konfigurace, kterou lze provést, protože jsou předem navrženy s konfiguracemi, které se nikdy nemění. Jediný čas, kdy se změní, je před tím, než je čip napsán ve většině případů. Všechno, co je třeba uložit, jako je platba do obchodu s potravinami, se provádí přes síť na databázi úložiště na serveru.

Následuje odpověď z Journeyman Geek:

Odpověď byla vždy "ne" protože počet zápisů požadovaných operačním systémem by je rychle vyčerpal.

Konečně se staly nákladově efektivní pro hlavní použití. Toto "opotřebení" je jediným problémem, který je trochu předpokladem. Existují systémy, které po dlouhou dobu vypouští pevnou paměť. Mnoho lidí, kteří postavili auto-motory vyřazené z CF karet (které byly elektricky kompatibilní s PATA a triviální instalovat ve srovnání s pevnými disky PATA) a průmyslové počítače měly malé, robustní úložiště založené na flashu

. nemnoho možností pro průměrného člověka. Mohli byste si koupit pricy CF kartu a adaptér pro laptop nebo najít malý, velmi pěkný průmyslový disk na module modulu pro pracovní plochu. Oni nebyli příliš velké v porovnání se současnými pevnými disky (moderní IDE DOMs top na 8GB nebo 16GB myslím). Jsem si jist, že byste mohli dostat Solid State systémové disky nastavené tak, aby se standardní SSD staly běžnými.

Pokud jsem vím, neexistují žádné univerzální / magické vylepšení opotřebení. Došlo k přírůstkovému zlepšení, když jsme se přestěhovali od cenově dostupného SLC k MLC, TLC a dokonce i QLC spolu s menšími procesními rozměry (z nichž všechny mají nižší náklady s určitým vyšším rizikem opotřebení). Flash se stal mnohem levnějším.

Existovalo také několik alternativ, které neměly problémy s opotřebením. Například běh celého systému z ROM (což je pravděpodobně solid state storage) a baterie s podporou paměti RAM, kterou mnoho starých SSD a přenosných zařízení, jako je Palm Pilot použitý. Žádný z nich není dnes běžný. Pevný disk se houpal ve srovnání s tvrzením, baterie s podporou RAM (příliš drahé), staré polovodičové zařízení (poněkud pricy) nebo rolníci se vlajkami (nikdy nechytili kvůli strašné hustotě dat). Dokonce i moderní flash paměť je potomkem rychle vymazávacích eepromů a eepromy byly použity v elektronických zařízeních pro ukládání věcí, jako je firmware pro věky.

Pevné disky byly jednoduše na hezké křižovatce velkého objemu (což je důležité) náklady a poměrně dostatečné úložiště.

Důvodem, proč se v moderních a nízkopodnikových počítačích nachází eMMC, jsou součásti relativně levné, dostatečně velké (pro stolní operační systémy) za tyto náklady a společné sdílení s komponentami mobilních telefonů. jsou vyráběny ve velkém balení se standardním rozhraním. Oni také dávají velkou hustotu skladování pro jejich objem. Vzhledem k tomu, že mnohé z těchto strojů mají malou 32GB nebo 64GB jednotku, na paralelním disku s pevnými disky od léta před deseti lety, jsou v této roli rozumnou volbou.

Nakonec dosáhneme místa, kde si můžete uložit e-commerce, a to s rozumnou rychlostí, a to s rozumnou rychlostí a bleskem, což je důvod, proč lidé jdou za ně.

Musíte něco přidat k vysvětlení? Zní to 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.


Image Credit: Martin Voltri (Flickr)


Co je nového v macOSu 10.13 High Sierra, nyní k dispozici

Co je nového v macOSu 10.13 High Sierra, nyní k dispozici

Další verze macOS je nyní vylepšena s Safari, Mail, Photos a hodně pod kapotou. Zde jsou ty nejlepší funkce, které uvidíte v programu MacOS 10.13 "High Sierra". SOUVISEJÍCÍ: Jak zkusit MacOS High Sierra Beta právě teď Ne, to není překlep - říkají to Vysoká Sierra, po nejvyšší části pohoří Sierra Nevada v Kalifornii.

(how-top)

Je lepší stahovat hry Xbox a PlayStation nebo je kupovat na disku?

Je lepší stahovat hry Xbox a PlayStation nebo je kupovat na disku?

Když si kupujete konzolovou hru, máte dvě možnosti: můžete ji koupit jako stahujte prostřednictvím obchodu PlayStation Store nebo Xbox Games Store v závislosti na vaší platformě nebo jako fyzický disk z Amazonu nebo od místního prodejce. Existují výhody a nevýhody pro oba možnosti, takže zvážte, který z nich je pro vás vhodný.

(how-top)