Jsou výhody ukládání do mezipaměti Optane dostupné mimo moderní ekosystém Intel? longread

Prohlášení. Publikace je logickým pokračováním prvního dílu, který je dostupný naodkaz. Materiál

určeno pro široké spektrum čtenářů a proto neobsahuje obzvláště hluboké technické detaily, které zajímají především úzké specialisty. Vše popsané v článku bylo provedeno na zkušebním zařízení pro experimentální účely a autor nenese odpovědnost za případné škody vzniklé v důsledku pokusů o opakování výše uvedeného. Vždy zálohujte!

Ještě v roce 1515 marketéři z Intelu sseriózní lidé ukázali světu radostnou zprávu v podobě oznámení tehdy nepochopitelného řešení nebo produktu či technologie pod tržní značkou 3D Xpoint. Bylo to o nové třídě! paměti, která měla být implementována do modulů s názvem Optane. Tiskové zprávy slibovaly přinejmenším zázrak následovaný kanonizací těch, kteří si jej koupili - slibované vlastnosti produktu v materiálu vypadaly tak odvážně a nevěrohodně. Pokud bylo prosazení podobného produktu na trh svěřeno evangelistům z Applu, pak “fanoušek se zkušenostmi” Musel bych akutně hledat náhradu nebo alespoň předplatné do posilovny se steroidy.

Posuďte sami – slibovali paměť 1000x rychlejší nežNAND1000krát odolnější než stejná NAND a 10krát hustší, a tedy kompaktnějšíDRAM. Zaručuji to screenshotem!

Ve struktuře systému byl přiřazen nový produktumístění mezi tím, co je víceméně jasné pro masy, jako jsou RAM a disky SSD. Očekával se nějaký druh Michurinského průlomového hybridu s ukazateli, které byly v té době příliš vysokéIopsCeny nebyly skromně oznámeny.

Trochu hlubší studie tiskových zpráv na příkladu podnikových řešení naznačila, že Intel nějaké vymyslelmezipaměti, na technologii tak rychle, že mohoumezipaměť i disky SSD, které získávají na popularitě kvůli klesajícím cenám! Pro běžného uživatele, který se právě mohl zapojit do světa rychlých paměťových médií, vše nevypadalo ani tak čokoládově, jako nepochopitelně – vždyť právě včera, v jejich chápání, to byla SSD, která byla vrcholem výkonu na světě. úložných zařízení a teď najednou Optane. Technickým specialistům bylo samozřejmě vše předem jasné, ale takových lidí, jak víte, je menšina. Zbytek skutečně očekával něco úžasného, ​​pokud jde o úložiště a přístup k informacím.

Skutečnost se ukázala být poněkud prozaičtější. Na pozadí firemních klientů v retailu byla nabídnuta budoucnost počínaje moduly NVME pro16 GBza více než 40USD a 32 GB za téměř 80USD pro použití jako cache velmi netradičním způsobem.

Zázrak se měl stát berličkou hlavně propomalé pevné disky, kterých je většina uživatelů na planetě Zemi i dnes většinou. Optane se tedy měl stát na první pohled jakousi vyrovnávací pamětí mezi rychlou pamětí v RAM a pomalejším diskem. RAM je drahá, SSD slušné velikosti jsou drahé. Proč neukládat do mezipaměti brzdové médium pomocí revolučního hardwaru?

Bylo však navrženo to udělat poněkud nelogickycesta. Hlavním rysem zavedení cachovacího disku od Intelu bylo jeho použití v systémech založených na procesorech 7. generace (a ne na všech) a vyšších, tzn. Cílovou skupinou byli pouze kupující nového a drahého hardwaru, u kterých bylo téměř zaručeno, že budou používat systémový disk SSD. V důsledku toho je navrhovaná “vyrovnávací paměť drahá” v novém moderním systému to prostě nepotřebovali. Intel se pokusil přesunout důraz s tím, že hráči si do systému koupí malé SSD a HDD s velkými verzemi “igory” stejně to budeš muset něčím urychlit a právě sem lze nainstalovat Optan.

Ale “nevzlétl” protožeTechnologie vzdorovitě ignorovala starý park a v novém se velmi opozdila kvůli dobrému pronikání velkého množství RAM a SSD do kruhů solventních nadšenců a následně do široké veřejnosti.

Odhoďte sarkasmus, je třeba poznamenat, že samo o sobětechnologie se osvědčila a umožnila vytvářet média, i když ne tak báječnou rychlostí, jak se očekávalo, ale ve skutečnosti - bezprecedentní rychlostí, zejména při práci s náhodným přístupem. Proto celkem rychle, s nadhledem na korporátní sektor založený na 3D Xpointu, vyváleli objemný Optane SSD 800P a naprosto neslušně rychlý Optane SSD 900P. Ale ty ceny..., a s 1000x větší výdrží jednoznačněvzrušení, i když podle mého osobního názoru a 3dnewstest je poněkud neprůkazný a výsledek z odkazu jasně naznačuje, že úložné zařízení bylo s největší pravděpodobností softwarové a bylo provedeno podle předem stanoveného algoritmu po dosažení stanoveného počtu přepsání buněk. Ale bez analýzy řídicího programu jsou tato prohlášení neověřitelná.

Shrnutí marketingové společnosti můžeříkají, že Intel a jeho kolegové by mohli vytvořit velmi rychlé pohony ve firemní třídě, které v maloobchodním sektoru mohou být pouze výklenkem díky ceně - buď pro bohaté profesionální nadšence, nebo jako fragmenty pro nekonvenční úlohy ukládání do mezipaměti.

Ukládání do mezipaměti není tak jednoduché. Přestože implementace byla pozdě, přesto by mohla být užitečná pro miliony starých systémů - koneckonců, i nejmladší Optans by měl mít dostatek rychlostí pro seriózní podporu diskových systémů z minulosti, ale Optan tam neměl žádné místo pro vložení - NVME nepodporovaly všechny základní desky, Intel neprovedl žádnou jinou implementaci. Ve stejných systémech, kde má magická hůlka spoustu zástrček, ale procesor se nehodí do logiky, zdálo se, že je to obvyklý nosič směšného objemu pro dnešek. Obecně platí, že výrobce uměle omezil okruh potenciálních kupců na ty, kteří o produkt nezajímali.

A co ukládání do mezipaměti? „Bylo to tam“ ještě před Optanem.Moderní operační systémy ukládají do mezipaměti výměnu dat pomocí standardních prostředků s různou mírou účinnosti, bez povšimnutí uživatele. V dobách mizivé kapacity RAM se v OS Windows nazýval víceméně srozumitelný analog (přesně analog - implementace jsou velmi odlišné, ale význam je podobný) tomu, co Intel koncipoval na základě Optanu.ReadyBoosta prodával se přirozeně prostřednictvím flash disků (nejenale většinou), což by mohlo být mnohem rychlejší než otáčení pevných disků. USB 3.0 a vše ostatní. Obzvláště pokročilí nadšenci mohli přihodit RAM disk jako booster, ale zde se již otázka efektivity plýtvání drahou pamětí na takovou akci stala otázkou.

Sférické oldfagy ve vakuu si pamatují čas, kdyběhat, říkat, DOOM od ramdrayv byl na koni tuk protože ne každý stroj na to měl dostatek paměti RAM. Díky tomu bylo možné zcela eliminovat zátěžové brzdy z velmi pomalého disku v masových bitevních scénách a nevidět blikající disketu v rohu. Tj Ale pak, úzký profil byl NZHMD, ale nebyly tam žádné alternativy ve spotřebitelském segmentu a ramdrayv byl téměř jediný způsob, jak dobře překonat rychlosti nabízené NZHMD. Na stejném místě bylo možné umístit dočasné složky a dokonce i spustit pracovní software, ale otázka nestálosti všechno zkazila. Jako výsledek, mutanti jako Gigabyte i-RAM se narodili na bezrybe, ale s rostoucí dostupností RAM, oni byli tlačeni na okraj trhu a zapomenuti všichni kromě pro velmi vzácné geeks.

Ve firemním segmentu existuje cachovací software poměrně dlouho, funguje dobře a je drahý. Ale tam je otázka ceny druhořadá.

Produkty jako PrimoCache úspěšně působí v maloobchodním segmentu. Můžete se podívat, jak to vše funguje v praxizdeVlna funguje dobře.Zejména s ohledem na to, že v tomto případě je implementován 2-úrovňový systém ukládání do mezipaměti - než je systém zpomalen prací s diskem, jsou data umístěna do mezipaměti RAM a zapsána na disk na pozadí, aniž by to způsobilo nepohodlí. Pokud data ještě nebyla přenesena na jednotku, budou téměř okamžitě znovu načtena z mezipaměti v paměti RAM a čtení nejoblíbenějších a nejobjemnějších dat při práci s PrimoCache probíhá z kopie duplikované na SSD, která v tomto programu se nazývá L2 cache. Operační schéma PrimoCache je navíc relativně bezpečné, pokud se nenecháte unést posouváním časového horizontu nahrávek odkládaných na HDD daleko do budoucnosti.

Zdálo by se - proč Intel nešel touto cestou? Co bránilo dostupnosti starověkých systémů optan-caching a zabezpečilo velký trh? Zřejmě především orientace na korporátního klienta. Ale proč vůbec vařit tento nepořádek? Mimochodem, je třeba poznamenat, že společnost Intel, i když dobře implementovala víceúrovňovou technologii mezipaměti, která je známa již dlouhou dobu, nemohla pomoci, ale měla by být poznamenána originalitou implementace ve špatném smyslu. Faktem je, že ukládání do mezipaměti HDD prostřednictvím Optanu v těch systémech, kde by mohlo být použito, se podle manuálů stalo velmi originální - na rozdíl od duplikace dat, která je oblíbená u OS na disku, jak to bylo v PrimoCache, se Intel rozhodl duplikovat data a nést.

Tj teoreticky, se zhroucením systému ukládání do mezipaměti v případě PrimoCache, zůstala celá zdrojová informace na médiu uloženém v mezipaměti kompletně minus skutečnost, že se mu nepodařilo nahrát z mezipaměti v paměti RAM, a pak se systém úplně spustil, i když z pomalého, ale živého a úplného operátora, Ale v případě Intel, se zhroucením systému na různých fyzických médiích, tam byly rozptýlené kusy dat, a zda je možné obnovit něco v tomto případě je velká otázka, ale není kam zkusit.

V této souvislosti AMD nezůstala pozadu, prezentovalaStoreMi koncepčně podobné řešení, aniž by zapomnělo na omezení procesoru linky a logiky: X399 nebo 400, ale umožňuje použít jakýkoliv SSD jako ukládání do mezipaměti. Je pozoruhodné, že opět bylo zamýšleno posunout rozhodnutí k těm, kterým to není zvlášť nutné - kupujícím nových linek. AMD to nějak viděl.

Na tomto pozadí PrimoCache pro všechny systémyVypadalo to poněkud univerzálnější než rozhodnutí vedoucích osob na trhu, která byla bezdůvodně přísně vázána na hardware. Do nové žlázy. Železo není levné, zejména v případě Intel. Ale o tom níže.

Mělo by být také uvedeno, že práce s vyrovnávací pamětíBezplatná RAM je nabízena pro bezplatné použití společností Сrcial a Samsung - hlavním požadavkem je dostupnost systémového disku těchto výrobců. V případě Сrcial cache vám software Momentum umožňuje pracovat navíc s SSD systému Crucial s dalšími médii SATA v systému.

Tito.výběr je poměrně velký a na jeho pozadí není uzavřenost řešení Intel zcela jasná, zejména s přihlédnutím ke skutečně vynikajícím výkonnostním charakteristikám jejich produktů, kterým se mohou vyrovnat pouzenejlepších zástupců konkurentů NAND v multikanálovém režimu SLC.

Pojďme shrnout průběžný výsledek. Uživatel má dnes velmi široký výběr. Je možné odklonit levné SSD do systému, který je dnes v případě NVME za relativně rozumné peníze k dispozici za neuvěřitelných rychlostí. Toto je nejsprávnější, logická a efektivní volba dneška. V závislosti na potřebách pro ukládání studených dat lze použít buď HDD nebo další SSD, nebo RAID pole od prvního a druhého po chuť a potřebu spolehlivosti. No, nebo externí úložiště, NAS, mraky, atd. A vzhledem k tomu, že tito lídři na trhu, jako je Samsung, nabízejí také nativní vyrovnávací paměť, která je dodávána s produktem, je ukládání do mezipaměti Intel jasně vedeno v pokladně.

Lze předpokládat druhý směrukládání do mezipaměti, že Intel a AMD viděl, ale oba jsou vázány na hardware a implementovány nejednoznačně. V důsledku toho rozpouštědlo spadá do výše uvedené kategorie a zbytek - publikum. A v té době byla DDR4 stále tak nevhodná, že růst cen byl mírně zpomalen globálním přechodem na nové platformy pro ty, kterým staré byly stále relativně normální.

Ti, kteří obecně měli být cílempublikum, jmenovitě majitelé starého parku, zůstalo mainstreamovými producenty nezaslouženě zapomenuto. A i když má mainstream jiné cíle, nicméně, jak již bylo uvedeno, ve světové flotile počítačů je hlavním systémovým diskem stále starý a pomalý pevný disk, ačkoli mnoho dalších částí systému by umožnilo, aby byl docela funkční i podle moderních standardů.

Prostě to ignorujteZnačný počet takových starých strojů může nahradit pevný disk s SSD, které nejsou vždy možné kvůli subjektivním okolnostem, které mohou spočívat především v tom, že je vše v pořádku a je stroji dobře známo, jsou zadána hesla, soubory jsou umístěny na vhodných místech a přeinstalace systému s 0 může být stresující všechny smysly. Přímá relokace klonováním také není vždy vhodná, zejména pokud to není specialista, který nezapomene například vypnout defragmentaci podle plánu. V některých případech může být přesun na nové železo obecně místní katastrofou, zejména v případě účetního typu. To je na tomto publiku, že všechny výhody Optany by byly, ale byly vyloučeny ze seznamu potenciálních spotřebitelů s tučným černým fixem, tj. umělá platforma omezení a ceny, což z něj dělá i v dlouhodobém horizontu na pozadí klesajících cen tradičních SSD, zdálo by se to docela beznadějné.

Pro další dokreslení situaces cachováním starého a pomalého HDD, s přihlédnutím k dnešním možnostem stejné PrimoCache a levného 16GB SSD od Kingston, dám jen pár screenshotů, pečlivě pořízených speciálně pro tyto účely na běžném notebooku, kde je typické SONO a zábava práce se provádí s dobou provozuschopnosti asi 90 dnů. 3 měsíce. Úlohy náročné na zdroje, jako je překódování videa nebo modelování rozsáhlých projektů, se zde neprovádějí. Jsem si jist, že se nemýlím, pokud budu předpokládat, že v podobném scénáři je použito asi 23 všech domácích a kancelářských počítačů.

Takže časy.

A dva.

Jak je vidět z programové zprávy po dobu 3 měsícůSystémový disk operačního systému se pokusil číst 664 GB informací a 643,61 z nich odpovídalo sdílené vyrovnávací paměti, tzn. téměř 97%. A třetina všech dat, tedy téměř 222 GB, byla přečtena z vyrovnávací paměti L2. Tj ve skutečnosti, z pomalého HDD, systém četl jen 3% dat - všechno ostatní bylo přečteno z RAM a SSD SSD s odpovídajícími rychlostmi a odezvou uživatelského rozhraní. V běžných termínech systém Windows nezpomalil.

Druhým důležitým prvkem ve statistice jecelkový požadavek na záznam ze strany systému - téměř 369 GB z toho pouze 223,43 nebo 62,1% dosáhlo skutečného dopravce. Faktem je, že v určitém okamžiku zápis části dat ztratí v tomto okamžiku význam, pokud fyzický záznam ještě nebyl proveden z vyrovnávací paměti do paměti RAM a doba zpoždění je nastavena ručně a mám 60 sekund, pak tato data nedosáhnou před dopravcem. V našem případě jsme díky cachingu nezaznamenali více než 100 GB. V případě SSD by to mohlo být nazýváno šetřením jeho zdroje, ale dnes je tento ukazatel málo relevantní.

Na konci si povšimnu, že ukládání do mezipamětiStalo se to na přenosném počítači s 16 GB paměti RAM s vyrovnávací pamětí SSD 16 GB a tyto 16 vyrovnávací paměti GB na jednotce SSD běžely asi 60 dní bez provozuschopnosti. Dále, irelevantní data byla nahrazená novými, ale jestliže SSD byl větší, to by nakonec duplikovalo téměř celý hlavní pohon v části od kterého aktivní čtení jde více než 2-3 časy. Tj Pokud do vyrovnávací paměti vložíme 128 GB SSD, hry tam budou pomalu duplikovány. To by byl Optan.

Ale ve skutečnosti, jak víte, je všechno trochunení to tak. Mladší verze zázračného Optanu se náhle začaly objevovat na bleších trzích za cenu asi 10 USD a často nevyužité. nové! Podle společnosti Intel nemohou být použity pro ukládání do mezipaměti mimo původní ekosystém. V nejlepším případě na nekompatibilních systémech mohou být použity jako běžný disk NVME v deficitním slotu a s vtipným objemem 16 nebo 32 GB. Jak říkal film klasický - to není vážné!

A lze to pochopit - dobře, kdo to potřebujekosmicky rychle 16 GB na pozadí dohody, která má tendenci 1 pravděpodobnost ve vysokorychlostním slotu pro mnohem rychlejší a objemnější, například Samsung horní řady za relativně přiměřené peníze? Opravdu, konkurenční disky dnes dělají Samsung, a pokud jsou také v nájezdu .... ale my jsme rozptýlení.

Nicméně, způsob, jak používat Optan jak Intel viděl to, ale úplně nepřiměřeně zavřel okno příležitosti pro uživatele starých systémů, tam je.

A nyní to dostatečně ilustrujemestarožitné, ale přesto stále poměrně běžné na platformě SOHO. Nemluvíme o konkrétním hardwaru, ale spíše o období přechodu z rozhraní IDE na SATA v raných fázích. Pro tyto účely jsem našel zcela fungující couture board, tzn. od společnosti ASUS –M2NPV-VM.

Bylo to docela levné, ale nebylo to špatnéna tu dobu vybavený základ pro kancelářský nebo domácí stroj: integrované video s možností připojení 2 monitorů, 8 GB podporované paměti DDR2, video výstup, 2xIDE, 4xSATA2 a dokonce i LPT (finančníci pochopí hodnotu té doby), nepočítám USB, síť, audio a 1394a.

Obecně platí, že v roce 2006 jsem shromáždil velmi dobréoffice na deskách této řady, která stále řeší finanční a účetní problémy, i když v mírně upgradované podobě - ​​platforma vám to umožňuje levně a bez přesouvání OS se všemi doplňky.

Nejslabší místo dnešního shromážděníPodle standardů a profilu úkolů je pohon právě takový. Nejjednodušší způsob, jak problém vyřešit, je naklonovat systémový disk na SSD a poté pracovat s rychlými a levnými médii dnes, ale existuje nuance - ačkoli zdroj SSD lze dnes považovat za bezproblémový problém, přesto SSD selhávají. nečekaně a neodvolatelně.

Pokud máte pravidelné zálohy, není to vůbec možné.nehraje žádnou roli, ale ne každý to dělá a ne vždy, zvláště doma. V kanceláři by to samozřejmě mělo – Prostě musím – být zodpovědným uživatelem energie, ale v praxi také nesedí ve všech a ne celý den, a tam, kde sedí, většinou na zápasech nešetří a záloha na pozadí je většinou zapnutá a funguje autonomně.

Je snadné vidět, že testovací náboj mározhraní SATA2, které nám dává teoretické 300 megabajtů šířky pásma za sekundu, které nelze dosáhnout pro masové disky té doby. Typický pevný disk té doby v dnešním populárním testu vypadal takto

Zřetelný pohled. Tak by osel Ea charakterizoval výsledek závodu.

Moderní kolegové nevypadají lépe.

Není těžké odhadnout, že takový hokej dnes nepotřebujeme. Ale co když se účetní oddělení točí na těchto starých brzdách a pohyb z nějakého důvodu je nevhodný?

Odpověď je vlastně přesně jeden a půl, protože... mají společné kořeny. Podleodkazzjistili jsme, že dát berličku pomalému,ale pevný disk nemůže náhle selhat, a to ani prostřednictvím malého SSD pomocí PrimoCache. Software vytvoří z RAM vyrovnávací paměť, ze které půjdou data do mezipaměti na SSD a teprve poté se na pozadí zapisují data na HDD. V případě čtení po úvodním čtení budou oblíbená data načtena buď z rychlé mezipaměti v RAM nebo... z kopie na cachovacím SSD o něco pomaleji než z RAM, ale celkem solid-state rychlostí. Obecná logika je připomenuta níže.

Průměrná a cenově nejvýhodnější 16 GB SSD s rozhraním SATA zobrazí tyto rychlosti v daném systému.

Toto je nepochybný průlom pro čtení z mezipaměti -na asi 60! rychlejší než HDD. Tj populární data budou duplikována na SSD v mezipaměti a při přístupu budou čtena rychlostí SSD. Zápis přes takovou mezipaměť se stane se zpožděním a přes SDD na 30! krát rychleji. Současně nehrozí neočekávané selhání takové SSD - pokud k tomu dojde, systém se tiše spustí z hlavního CDM, připraveného k provozu. Pomalé, ale celé. Pouze data, která selžou, nebudou zapisována z mezipaměti na disk.

Rád bych poznamenal, že lineárníNezaznamenáváme rychlost nahrávání z 2 důvodů. 1 - drtivá většina uživatelských operací domácností s pohony je charakterizována hloubkou dotazu 1–4. A v podstatě je to 1. To neznamená, že nejsou žádné dlouhé fronty vůbec, ale vyskytují se jen zřídka a lineární rychlost bude pro nás důležitá pouze tehdy, když cílový záznam a čtení velkého datového pole, které v SOHO často není. Například vezmeme výzkum společnosti Intel na vlastní zaměstnance s průměrnou hloubkou požadavků na čtení.

Ale hloubka fronty při spuštění populárního softwaru

Důležité zde je – při urychlení práces délkou fronty požadavků 1-4 se radikálně zrychlí odezva systému pro uživatele. Pro uživatele nejsou při práci se známým rozhraním doby záznamu filmu v minutách tak kritické jako zmrazení ve zlomcích a sekundách. Ukládání do mezipaměti eliminuje tato sekundová zamrzání až do schopnosti procesoru zpracovat uživatelskou úlohu. Tito. disk přestává být provozním úzkým hrdlem.

Zdá se, co s tím má společného Optan? Proč jsme četli tolik textu? 1... ne 2 čaj pro ty, kteří dočetli - ukazuje se, že všechno je možné!

Samozřejmě připojte NVME k desceViděl jsem dinosaury, není nikde přímo, a zdálo by se to - není třeba - koneckonců, můžeme realizovat ukládání do mezipaměti, což je to, o čem mluvíme, s použitím naprosto všech konvenčních SATA SSD, dokonce i na SATA2. Toto rozhraní není omezením pro úkoly libovolné práce s malými soubory, z nichž absolutní většina. Tj Prostorové lineární rychlosti moderních SSD ve scénáři práce s poli malých souborů nejsou žádány, protože desítky procesorových jader, které nemohly dlouho používat svůj software, ale vypadalo to v syntetickém testování, je vždy cool!

Deska je však vybavena slotem PCI Express x16 a x1. A pokud v x16 můžete připojit grafickou kartu a dokonce hrát malou hru z ne-tak vzdálené minulosti, pak x1 často zůstane volný (ne-li můj) a jeho jeden řádek teoreticky by měl mít propustnost 250 megabajtů za sekundu, což je ještě méně než SATA2.

Toto je však pciex, což znamená, že tam můžete zkusit nainstalovat zařízení NVME!

Samozřejmě to nebude fungovat přímo, protože fyzická implementace kontaktních skupin v pciex a m.2 je odlišná. Ale možná existují možnosti?

Jsou a laskavě vyrobeny v Asii a prezentovány na Aliho za ne příliš drahé. Vypadá to takto.

Počkej, doufej.

Do té doby, po cestě, hledáme experimentální Optan a najdeme ho na nejbližším internetovém bleším trhu za přesně 10 cu.

Ano, koupil jsem si ho speciálně pro tento materiál, ale zřejmě to nebyla jediná nabídka a "jich bude více."

Pro psaní jsem šel na picofinancialriziko - protože v případě selhání nebude ani Optan ani adaptér zvlášť potřebný, protože Používám SSD s kompletním softwarem pro ukládání do mezipaměti a nebude tam místo, kde bych je mohl používat - možná znovu na bleším trhu, ale ...

Děkuji, občan Charkov, za poctivou přepravu -Neměl jsem možnost zkontrolovat poštu, ale Optan se ukázal být naživu a nyní se účastníte psaní tohoto textu. Možná, když nás čtete, budete psát v komentářích, kde tyto „disky“ pocházejí z této ceny, i když jsme již předpokládali, že jsou opravdu užitečné pro ty, kteří byli z nějakého důvodu instalováni se systémem - trochu a na bleších trzích objevují se za ceny velmi odlišné od maloobchodních. Silně.

Takže teoreticky bychom měli dát OptaneČínský adaptér, adaptér v pci-e x1 na základní desce, zapněte základní desku a doufejte, že se celá struktura spustí. Pokud návody nelžou, uspějeme. Tato postava mezitím se zájmem sleduje manipulace a podezřívá nás z pirátství nápadu.

“Na moři na oceánu je ostrov, na tom ostrově je dub, pod dubem je zakopaná truhla, v truhle je zajíc, v zajíci je kachna, v kachně je vejce, ve vejci je jehla” (S)

Tak tedy. Shromáždili naši hruď, tzn. a doufejme, že stisknete tlačítko napájení. I když teoreticky by to mělo fungovat, ale v době výroby naší základní desky, nikdo v jejich správné mysli nemohl stavět takové struktury, a proto nikdo neposkytl žádné záruky úspěchu.

3-2-1 ... pojďme.

A pak první zastávka. Očekává se, že BIOS ignoruje naše řemeslo. Není nic nečekaného. Touha začít s takovou apendicitidou by byla příliš domýšlivá. Jdeme dál.

Zapomněl jsem objasnit. Pro úplnost jsme jako operační systém vybrali Windows 7 Maximum 64-bit Sp1.

A ve skutečnosti obdržel díru od koblihy - v seznamu zařízení se naše technické řešení ukázalo být, i když viditelné, ale neidentifikované.

A tito dva jsou za rohem.

V průběhu let, musím přiznat, jsem na to zapomnělWindows 7 se nenaučil okamžitě rozumět NVME. Přirozeně na to měla plné právo - v roce 2009 ještě nikdo neviděl tak výstřední kusy hardwaru - relativně moderní implementace byly ještě 5 let staré a Microsoft vynalezl odpovídající berličku až později. Popis berleodkaz, ale smůla – ode dneška již není patch číslo 29990941 pro sedmičku dostupný, ale opravdu nás může taková maličkost vyděsit?

A po několika vteřinách najdeme to, co hledáme, na adrese thehotfixshare.net/board/index.php?showtopic=22296, přetažením na zeměkouli, tzn. OS a čekající na výsledek restartu.

Restartování je v systému nové identifikované zařízení v sekci pohonů. Zájemci se zde mohou seznámit s kompletním seznamem disků, které byly použity při testování.

Jejich tváře vyzařují radost a vyrovnanost - efekt(s). Proč systém tak podivně identifikoval Optan pro nás, není tak zajímavý, jak se podívat do správce disků, aby se ujistil, jak se věci mají. Při pohledu do budoucna říkal, že média musela být formátována a viděl něco takového.

Optanový svršek.Na tomto snímku obrazovky jsem konkrétně ukázal dva disky – druhý je běžný 16GB SSD od Kingstonu, který byl v tomto systému dříve používán ve spojení s PrimoCache pro cachování. Jak vidíme, 16 GB je v médiích podmíněný koncept. Primárně je to způsobeno tím, že výrobci počítají gigabajty a megabajty jako násobky 1000, nikoli 1024. Za druhé, čísla, která vidíme, ukazují, že v obou případech řadič médií provádí Over-Provisioning na úrovni firmwaru, tzn. ponechává část užitečného objemu nosiče uživateli nepřístupnou, aby byla zajištěna spolehlivost a stabilita ukazatelů rychlosti. Jak přesně ovladač využívá skrytou oblast, není pro nás důležité. Důležité je, že v případě Optanu je „nevyplnění“ docela patrné, přibližně 2,5 GB! Tito. o použití juniorských Optanů pro systémové účely lze diskutovat pouze pro případy ultrakompaktních instalací Windows 7, které pro praktické účely mohou dávat smysl ve velmi vysoce specializovaných případech. Přijít s něčím tak produktivním, že by M.2 byla i běžná, je docela problém. A pokud neexistuje standardní M.2, tak přes design jako je ten náš, ne každé UEFI uvidí Optan ve fázi POST jako nosič obecně - tzn. O načítání z něj není řeč. V našem případě se jako jednotka objeví Optan ve fázi načítání ovladačů Windows. Navíc celý úspěch našeho podniku nyní závisí na tom, kdy přesně se stane srozumitelným pro operační systém.

Teď, když jsme Optan obohatilianti-quarter board pomocí berle, je čas spustit dobře známý test. V předstihu by mělo být řečeno, že v případě takovéto konkrétní rady, jako je ta naše, je při hodnocení výsledku nutné provést změnu řidičů a hardwaru. Věnujte pozornost - nyní testujeme Optan jako normální disk.

Start, vzlet, výsledek. Základní specifikace výrobce jsou uvedeny vpravo.

Výsledkem je expozice muzejní expozicedokonce slušné. Pokusíme se to podrobněji pochopit. Dovolte mi, abych vám připomněl, že tyto údaje nás v první řadě zajímají o objednávky, protože jejich opakovatelnost se může lišit v jiných systémech. A čím je systém novější, tím vyšší bude výkon!

Maximální lineární rychlost čteníNedosáhl jsem teoretického maxima našeho pci-e x1 na 250 megabajtů za sekundu v jednom směru. A pokud jde o čtení až 4kb bloků s hloubkou 1, hodnota se téměř nemění.

On-line hřídel a rozptylové zkušební rychlosti Opatnovrůzného kalibru a čtenář sám může porovnat náš výsledek s výsledkem získaným na špičkovém moderním hardwaru, a stále říkáme, že po dobu asi 10 let, na základě starověké, jako je mamutová vlna, deska, vidíme jen prostorové rázové tempo růstu práce s 4kb bloky ve srovnání s s pevným diskem té doby!

Ještě jednou pro jasnost.

V části 4kb bloky s hloubkou fronty 1 výškyje asi 312 krát! Vzhledem k tomu, že tyto operace představují většinu v každodenní práci, by rychlost odezvy systému s takovým dopravcem měla spočívat pouze na procesoru. Ale je to v případě, že takový disk je systémový a jsou kosmicky správného množství. V tomto ohledu je nutné uvažovat o tom, jak převést část úkolů čtení systémových souborů a dalšího softwaru na Optan. Odpověď bude z předchozího materiálu - PrimoCache a dalších programů pro ukládání do mezipaměti, které mohou používat rychlé disky jako vyrovnávací paměť.

V našem případě PrimoCache pravidelně viděl stavbu a byl připraven ji použít pro ukládání do mezipaměti.

V systémovém okně PrimoCache to vypadá takto.

Takže jsme se dostali na konec všech kurzů. PrimoCache rutinně rozpoznával rychlý Optan jako potenciální L2 cache a byl nakonfigurován tak, aby ji používal.

Okamžik pravdy přijde, když restartujete, protože...Nevíme, v jaké fázi načítání OS rozpozná Optan jako nosič, a podle toho jej PrimoCache začne používat a PrimoCache může používat cachovací SSD již během procesu bootování - část se vyskytuje nikoli z mezipaměti HDD, ale z cachovacího SSD, tzn. Při startu je vše mnohem rychlejší. Efekt v případě ukládání do mezipaměti čtení přes SATA SSD ve fázi bootovánízdevznikla prakticky a je to zřejmé.

Restartujeme a... Optan v adaptéru je docela dostpodaří začít fungovat - konečně zřizujeme možnost používat jej jako cachovací disk pro starý systém s HDD pomocí PrimoCache.

Nakonec, jak si pamatujeme, po chvíliPrimoCache bude duplikovat populární data o Optanu a jejich další čtení z ní bude probíhat velmi vysokou rychlostí. V závislosti na verzi programu PrimoCache můžete ukládat do mezipaměti čtení i zápis. Klíčovým rozdílem od modelu, který Intel nabídl pro Optan, je to, že algoritmus Intel přenáší data OS, která jsou oblíbená u Optan, a PrimoCache je duplikuje. Tj v případě PrimoCache, pokud dojde k přerušení nosiče mezipaměti, data nezmizí - systém se vrátí k načítání pomocí HDD a pomalá práce s ním.

Jaké jsou konečné údaje, které máme v důsledku této myšlenky? Screenshoty níže.

Zkusme na ně přijít.V našem systému jsou pro PrimoCache alokovány 2 GB starožitné DDR2 a v rámci tohoto svazku se veškeré operace s „diskovým“ subsystémem v podstatě odehrávají v RAM odpovídající rychlostí. Je třeba si uvědomit, že na modernějších platformách budou rychlosti vyšší. Po dokončení práce s daty se tiše a nepostřehnutelně usadí (v některých případech prostřednictvím Optan – více o tom níže) na pomalém HDD, aniž by to uživateli způsobilo nějaké nepříjemnosti. Logicky jde o jakýsi ramdrive. Pokud se zpracuje datové pole, které překročí přidělené množství RAM, tak se nevejde do ramdrive a půjde rovnou na HDD, pokud není rozděleno na soubory, z nichž se do něj některé vejdou. Dvě níže uvedená měření to dokonale ukazují. Přitom je zřejmé, že cachování zde není úplně zbytečné – i v těžkém případě utíkají data na HDD mnohem rychleji a z něj – alespoň 2-4krát rychlejší než ten bez mezipaměti. Tito. Cache částečně zvládá něco zpracovat i v případě velkého pole, zejména při zápisu pomocí Optanu. Ale jak jsme psali výše, takové zátěže nejsou doma a v kanceláři časté, a proto není čekání na jednorázové zpracování takových objemů kritické, ale odezva systému se v případě typické práce radikálně zrychlí!

Abychom pochopili, jaký přínos pro náš konečný výsledek naše Optan dělá, vypneme cache v PrimoCache v RAM a ponecháme pouze Optan.

Jak vidíte - situace se hodně změnila.

Pro případy 50 a 100 megabajtů, myPozorujeme nízkou sekvenční rychlost čtení a silný růst v dalších průchodech. To lze vysvětlit tím, že nově vytvořený soubor dat je poprvé čten, který je současně duplikován v Optanu a později z něj čte, ale systém to nevidí a „myslí“, že čtení pokračuje přímo z jednotky C :. Větší testovací vzorky bez mezipaměti v paměti RAM nemají zřejmě čas během průchodu plně replikovat na Optan, což vede k výsledkům, které lze pozorovat od 500 MB.

Myslím, že by existovala možnost testu šířky proužkupci-e x1 nahrávání, pak by okamžik poklesu výkonu nastal přesně tam, a to v moderních systémech leží daleko za našimi 250 MB v jednom směru. Proto je pro PrimoCache důležité používat balíček mezipaměti v RAM a na rychlém disku. Po nakonfigurování tento software v budoucnu prakticky nevyžaduje žádnou pozornost a v případě nečekaného vypnutí OS začne sběr cachovacího pole nanovo bez zásahu uživatele a na pozadí. Skutečné pole po selhání je sestaveno mnohem rychleji než primární – zjevně je v hloubi softwaru nějaký jeho popis a v případě poruchy se již popisovaná data jako aktuální duplikují. Jediná věc, která bude patrná, je dočasný návrat provozní rychlosti na úroveň HDD, ale jak ukazuje praxe, zrychlení je cítit již po několika minutách provozu.

Asi takhle to kešer nějak zamýšlelmalý Optan jako produkt společnosti Intel. Poté tuto myšlenku přijalo AMD, ale zjevně ne proto, že by to bylo skutečně potřeba, ale proto, aby prostě nebyl horší než jeho konkurent – Marketingové oddělení získalo ocenění a bude v tom pokračovat. Oba giganti svázali technologii s vlastním hardwarem v případě Intelu nebo balíkem hardwaru a někdy placeného softwaru v případě AMD.

Ale vše lze spustit obcházením logikyoligopoly jsou zcela standardní nástroje. PrimoCache samozřejmě není jediný software, který dokáže ukládat do mezipaměti pomalé disky přes RAM a rychlé disky, ale tento příklad považujeme za pokračování předchozího tematickéhomateriálua některé podnikové softwarové produkty v této oblasti nejsou dostupné ani k testování bez hardwarového klíče.

Když už mluvíme o testování, náš malý test by měl být považován spíše za indikátor trendu než za přesný výsledek.

Но зачем у нас фигурировало на стене ружье т.е. SSD Kingston на 16 gb? Дочитавшим до этого места предлагается третий чай 🙂

В прошлом материале мы кешировали НЖМД именно через него. Это был копеечный вариант, коими были завалены барахолки и они будут продаваться еще т.к. при сегодняшних ценах на SDD 16gb просто не могут стоить дорого – флешки дешевле. Дешевле, но не быстрее. А даже 16gb SSD, как видно из теста выше, сильно быстрее любого, даже современного потребительского НЖМД. Есть конечно и гибридные SSD-HDD, но кеширующие буферы в них редко бывают значительными и настраивать их внутреннюю логику работы пользователю не предлагается.

Po spojení "pohádkového" Optanu, jako disku pro ukládání do mezipaměti, zůstal Kingston s námi nevyzvednutý, ale najdeme pro něj využití.

В нашей системе, как мы помним, всего 8 гб оперативной памяти ДДР2, часть из которых мы отводим PrimoCache на кэш первого уровня. Через него данные бегут на кэш второго уровня в виде Оптана и потом уже оседают на медленном НЖМД. В связи с объемом ОЗУ и аппетитами сегодняшних программ, браузеров в частности, отказаться от файла подкачки нам не удастся, да и не нужно. Версии PrimoCache выше 3 умеют кешировать и своп т.е. файл подкачки, но в нашем случае, мы можем еще более разгрузить системный диск и даже кэш, разместив своп на отдельном SSD. У нас это будет маленький Kingston.

Proč?

Oh, budou střílet! (c)

Если вчитаться в треды о логике работы со свопами в среде Windows, то в глубине комментариев Microsoft можно найти объяснение, что если в системе своп размещен на нескольких дисках, то Windows будет опираться в первую очередь на тот, который более свободен от запросов. Т.е. разместив своп на отдельном SATA SSD мы дополнительно разгрузим дисковую подсистему. Совсем отключать своп на системном медленном НЖМД не стоит т.к. некоторое ПО все равно требует его наличия, а если Microsoft говорит правду, то своп на быстром твердотельном диске будет куда производительнее, ведь он, ко всему, расположен на физически ином, чем системный носителе. Закешировать, к слову, можно и его, но это уже для совсем энтузисастов и по данным той же Microsoft в работе со свопом сильно превалирует именно чтение, которое мы пытаемся организовать с отдельного SSD.

Таким образом у нас получился Франкенштейн, где системным диском – старый НЖМД, который по условиям задачи трогать нельзя, он закеширован с помощью PrimoCache транзитом через ОЗУ Оптаном, а своп лежит на физически отдельном SATA SSD + 2 гб НЖМД под холодные данные, бекапы и прочее.

Jako výsledek, typické úkoly po 2-3 popravyjsou podporovány čtením z Optanu a pak jsou prováděny velmi rychle. Nemáme zájem o konkrétní milisekundy. Subjektivně, to je radikálně rychlejší než původní verze se systémovým HDD a znatelně rychlejší než ukládání do mezipaměti pouze prostřednictvím SSD. Na začátku i v práci. A to vše bez rizika ztráty dat v případě závady Optan nebo jiného SSD!

Řešení rozhodně není masivní, ale mimořádně efektivní a jsem si jist, že druhý takový experiment na starožitnostech s Optanem likely nejspíš nenajdete