
Disclamer. Die Publikation stellt eine logische Fortsetzung des ersten Teils dar, der unter erhältlich istreferenz. Material
Noch im Jahr 1515 haben Vermarkter von Intel mitErnsthafte Menschen brachten der Welt die gute Nachricht in Form der Ankündigung einer damals unverständlichen Lösung oder eines Produkts oder einer Technologie unter der Marktmarke 3D Xpoint. Es ging um eine neue Klasse! Speicher, der in Modulen namens Optane implementiert werden sollte. In Pressemitteilungen wurde zumindest ein Wunder versprochen, gefolgt von der Heiligsprechung der Käufer – die versprochenen Eigenschaften des Produkts im Material wirkten so kühn und unglaubwürdig. Wenn die Werbung für ein ähnliches Produkt auf dem Markt den Evangelisten von Apple anvertraut wurde, dann ist der „Fan mit Erfahrung“ der richtige Ansprechpartner. Ich müsste dringend nach einem Ersatz oder zumindest einem Abonnement für das Fitnessstudio mit Steroiden suchen.
Urteilen Sie selbst – sie versprachen einen 1000-mal schnelleren Speicher alsNAND, 1000-mal langlebiger als das gleiche NAND und 10-mal dichter und dementsprechend kompakterDRAM. Ich garantiere es mit einem Screenshot!

In der Struktur des Systems wurde das neue Produkt zugeordnetPositionierung zwischen dem, was der Masse mehr oder weniger klar ist, wie RAM und Solid-State-Laufwerke. Man erwartete eine Art bahnbrechenden Michurin-Hybrid mit damals unerschwinglichen IndikatorenIopsPreise wurden bescheidenerweise nicht bekannt gegeben.
Eine etwas tiefere Untersuchung von Pressemitteilungen am Beispiel von Unternehmenslösungen deutete darauf hin, dass Intel so etwas erfunden hatteCache, auf Technologie so schnell, dass sie es könnenCachen Sie sogar Solid-State-Laufwerke, die aufgrund sinkender Preise immer beliebter werden! Für den Durchschnittsnutzer, der gerade erst in die Welt der schnellen Speichermedien einsteigen konnte, sah alles weniger schokoladig als vielmehr unverständlich aus – schließlich waren es nach seinem Verständnis noch gestern SSDs, die die Leistungsspitze der Welt darstellten von Speichergeräten und jetzt plötzlich Optane. Natürlich war den technischen Spezialisten im Vorfeld alles klar, aber solche Leute sind bekanntlich in der Minderheit. Der Rest erwartete wirklich etwas Erstaunliches in Bezug auf die Speicherung und den Zugriff auf Informationen.
Die Realität erwies sich als etwas prosaischer. Vor dem Hintergrund von Firmenkunden im Einzelhandel wurde die Zukunft zunächst mit NVME-Modulen für angeboten16 GBfür über 40 USD und 32 GB für knapp 80 USD für die Nutzung als Cache auf ganz unkonventionelle Weise.

Das Wunder sollte vor allem zu einer Krücke werdenlangsame Festplatten, von denen die Mehrheit der Benutzer auf dem Planeten Erde auch heute noch die Mehrheit ausmacht. Optane sollte also auf den ersten Blick eine Art Puffer zwischen schnellem Speicher im RAM und einem langsameren Laufwerk werden. RAM ist teuer, SSDs mit angemessener Größe sind teuer. Warum nicht die Bremsmedien mit einer revolutionären Hardware zwischenspeichern?

Es wurde jedoch vorgeschlagen, dies etwas unlogisch zu tunWeg. Das Hauptmerkmal der Einführung eines Caching-Laufwerks von Intel war seine Verwendung in Systemen, die auf Prozessoren der 7. Generation (und nicht allen) und höher basieren, d. h. Zur Zielgruppe gehörten ausschließlich Käufer neuer und teurer Hardware, bei denen die Verwendung eines SSD-Systemlaufwerks nahezu garantiert war. Infolgedessen ist der vorgeschlagene „Cache teuer“. im neuen modernen System brauchten sie es einfach nicht. Intel versuchte, den Schwerpunkt zu verlagern und sagte, dass Spieler eine kleine SSD für das System kaufen würden und HDDs mit großen Releases „igory“ für das System kaufen würden. Sie müssen es noch mit etwas beschleunigen, und hier kann Optan installiert werden.
Aber „ist nicht gestartet“ WeilDie Technologie ignorierte trotzig den alten Park und kam aufgrund der guten Durchdringung großer Mengen RAM und SSD in die Kreise zahlungskräftiger Enthusiasten und dann in die breite Öffentlichkeit erst sehr spät in den neuen Park.
Abgesehen vom Sarkasmus sollte man sich dessen bewusst seinDie Technologie funktionierte und ermöglichte die Erstellung von Medien, wenn auch nicht mit einer so sagenhaften Geschwindigkeit wie erwartet, aber tatsächlich mit einer beispiellosen Geschwindigkeit, insbesondere bei der Arbeit mit Direktzugriff. Deshalb brachte man mit Blick auf den Unternehmensbereich auf Basis von 3D Xpoint recht schnell die voluminöse Optane SSD 800P und die absolut unanständig schnelle Optane SSD 900P auf den Markt. Aber die Preise... und das mit der 1000-fachen Ausdauer deutlichwurde aufgeregt, obwohl meiner persönlichen Meinung und 3dnewsDer Test ist etwas nicht schlüssig und das Ergebnis des Links deutet eindeutig darauf hin, dass das Speichergerät höchstwahrscheinlich softwarebasiert war und nach einem vorab festgelegten Algorithmus nach Erreichen einer bestimmten Anzahl von Zellüberschreibungen durchgeführt wurde. Ohne Analyse des Steuerungsprogramms sind diese Aussagen jedoch nicht überprüfbar.
Zusammenfassend kann die VermarktungsfirmaIntel und seine Kollegen könnten sehr schnelle Laufwerke der Unternehmensklasse schaffen, die im Einzelhandel aufgrund des Preises nur ein Nischenprodukt sein können - entweder für vermögende Profis oder in Form von Fragmenten für unkonventionelle Caching-Aufgaben.
Caching ist nicht so einfach. Obwohl die Implementierung erst spät erfolgte, könnte sie dennoch für Millionen von alten Systemen nützlich sein - schließlich sollte selbst der jüngste Optans ausreichend Geschwindigkeit für die ernsthafte Unterstützung von Festplattensystemen der Vergangenheit haben, aber Optan hatte dort keinen Platz zum Einfügen - NVME wurde jedoch nicht von allen Motherboards unterstützt Intel hat keine andere Implementierung gebacken. In den gleichen Systemen, in denen der Zauberstab viel zu installieren hatte, der Prozessor jedoch nicht zur Logik passte, schien er heute der übliche Träger für lächerliches Volumen zu sein. Im Allgemeinen beschränkte der Hersteller den Kreis potenzieller Käufer künstlich auf diejenigen, die sich nicht für das Produkt interessierten.
Was ist mit Caching? „Es war da“ schon vor Optan.Moderne Betriebssysteme zwischenspeichern den Datenaustausch mit Standardmitteln und unterschiedlicher Effizienz, unbemerkt vom Benutzer. In Zeiten knapper RAM-Kapazität wurde im Windows-Betriebssystem ein mehr oder weniger verständliches Analogon (genauer ein Analogon – die Implementierungen sind sehr unterschiedlich, aber die Bedeutung ist ähnlich) dessen genannt, was Intel auf Basis von Optan konzipiert hatReadyBoostund wurde natürlich über Flash-Laufwerke verkauft (nicht nur).aber meistens), was viel schneller sein könnte als sich drehende Festplatten. USB3.0 und so. Besonders fortgeschrittene Enthusiasten könnten als Booster eine RAM-Disk einbauen, aber hier stellt sich bereits die Frage nach der Effizienz der Verschwendung von teurem Speicher für eine solche Aktion.
Sphärische Oldfags im Vakuum erinnern sich an die Zeit, alszu sagen, DOOM von Ramdrayv war fett geritten, weil Nicht jeder Rechner hatte dafür genügend RAM. Dadurch war es möglich, das Laden der Bremsen von einer sehr langsamen Diskette in Massenkampfszenen vollständig zu eliminieren und die blinkende Diskette in der Ecke nicht zu sehen. Ie Aber der Engpass war NZHMD, aber im Konsumentensegment gab es keine Alternativen, und Ramdrayv war fast der einzige Weg, um über die von NZHMD gebotenen Geschwindigkeiten hinauszuschauen. An derselben Stelle war es möglich, temporäre Ordner zu platzieren und sogar funktionierende Software zu starten, aber das Problem der Nicht-Volatilität zerstörte alles. Mutanten wie das Gigabyte i-RAM wurden auf der bezrybe geboren, aber mit der zunehmenden Verfügbarkeit von RAM wurden sie an die Peripherie des Marktes gedrängt und von allen außer den sehr seltenen Geeks vergessen.
Im Unternehmensbereich gibt es Caching-Software schon seit längerem, sie funktioniert gut und ist teuer. Aber dort ist die Frage des Preises zweitrangig.
Produkte wie PrimoCache sind erfolgreich im Einzelhandelssegment tätig. Sie können sehen, wie das alles in der Praxis funktionierthierDie Welle funktioniert gut.Insbesondere wenn man bedenkt, dass in diesem Fall ein 2-Level-Caching-System implementiert ist – bevor das System durch die Arbeit mit der Festplatte verlangsamt wird, werden die Daten im RAM-Cache abgelegt und im Hintergrund auf das Laufwerk geschrieben, ohne dass es zu Unannehmlichkeiten kommt. Wenn die Daten noch nicht auf das Laufwerk übertragen wurden, werden sie fast sofort wieder aus dem Cache im RAM gelesen, und das Lesen der beliebtesten und umfangreichsten Daten beim Arbeiten mit PrimoCache erfolgt aus einer auf der SSD duplizierten Kopie, die wird in diesem Programm als L2-Cache bezeichnet. Darüber hinaus ist das Betriebsschema von PrimoCache relativ sicher, wenn Sie sich nicht dazu hinreißen lassen, den Zeithorizont der auf die Festplatte verschobenen Aufzeichnungen weit in die Zukunft zu verschieben.
Es scheint so - warum folgte Intel diesem Weg nicht? Was hinderte die Verfügbarkeit optan-caching alter Systeme und sicherte einen großen Markt? Offenbar vor allem Orientierung an den Firmenkunden. Aber warum sollte man dieses Chaos überhaupt brauen? Im Übrigen sei hier angemerkt, dass Intel, obwohl er die seit langem bekannte Mehrebenen-Cache-Technologie gut implementiert hat, nicht anders als für die Originalität der Implementierung in einem schlechten Sinne bemerkt werden konnte. Tatsache ist, dass die Zwischenspeicherung der Festplatte durch Optan in den Systemen, in denen sie verwendet werden konnte, nach Angaben der Handbücher sehr originell war - im Gegensatz zu der beim Betriebssystem beliebten Duplizierung auf einer Festplatte, wie es bei PrimoCache der Fall war, entschied sich Intel, keine Daten zu duplizieren und tragen.
Ie mit dem Zusammenbruch des Zwischenspeichersystems im Fall von PrimoCache blieben die gesamten Quellinformationen auf den zwischengespeicherten Datenträgern vollständig erhalten, abgesehen von der Tatsache, dass es nicht gelang, aus dem Zwischenspeicher im Arbeitsspeicher aufgezeichnet zu werden, und das System startete vollständig, wenn auch von einem langsamen, aber lebhaften und vollständigen Träger. Aber im Fall von Intel, mit dem Zusammenbruch des Systems auf verschiedenen physischen Medien, gab es vereinzelte Daten, und ob es in diesem Fall möglich ist, etwas wiederherzustellen, ist eine große Frage, aber es gibt nichts zu versuchen.
Vor diesem Hintergrund blieb AMD bei der Präsentation nicht zurückKonzeptionell ähnliche StoreMi-Lösung, ohne die Einschränkungen in Bezug auf die Prozessorzeile und -logik zu vergessen: X399 oder 400, wobei Sie jedoch die Verwendung einer SSD als Zwischenspeicherung zulassen. Es ist bemerkenswert, dass es wieder beabsichtigt war, die Entscheidung denjenigen voranzutreiben, für die es nicht besonders notwendig ist - den Käufern der neuen Linien. AMD hat es irgendwie gesehen.

Vor diesem Hintergrund eignet sich PrimoCache für beliebige SystemeEs sah etwas vielseitiger aus als die Entscheidungen von Marktführern, die unrealistisch starr an Hardware gebunden waren. Zur neuen Drüse. Eisen ist nicht billig, vor allem bei Intel. Aber dazu weiter unten.
Es sollte auch beachtet werden, dass das Caching mit funktioniertKostenlose Arbeitsspeicher werden von lokalen und Samsung-Unternehmen kostenlos zur Verfügung gestellt - die Hauptanforderung ist die Verfügbarkeit der Systemfestplatte dieser Hersteller. Im Fall des Сciales Cache können Sie mit der Momentum-Software zusätzlich zur Crucial-System-SSD mit anderen SATA-Medien im System arbeiten.
Diese.Die Auswahl ist recht groß und vor diesem Hintergrund ist die Geschlossenheit der Intel-Lösung nicht ganz klar, insbesondere angesichts der wirklich herausragenden Leistungsmerkmale ihrer Produkte, die nur von übertroffen werden könnendie besten Vertreter der NAND-Konkurrenten im Mehrkanal-SLC-Modus.
Fassen wir das Zwischenergebnis zusammen. Der Benutzer hat heute eine sehr große Auswahl. Es ist möglich, billige SSDs auf das System umzuleiten, die heute im Falle von NVME bei relativ geringen Kosten mit unglaublicher Geschwindigkeit massiv verfügbar sind. Dies ist die richtigste, logischste und effektivste Wahl von heute. Je nach den Erfordernissen zum Speichern kalter Daten kann entweder ein Festplattenlaufwerk oder ein zusätzliches SSD-Laufwerk verwendet werden, oder es werden RAID-Arrays der ersten und der zweiten Klasse sowie die Notwendigkeit der Zuverlässigkeit verwendet. Nun, oder externer Speicher, NAS, Clouds usw. Und angesichts der Tatsache, dass Marktführer wie Samsung auch einen nativen Cache mit dem Produkt anbieten, wird Intel Caching eindeutig an der Kasse vorbeigeführt.
Die zweite Richtung kann angenommen werdenZwischenspeicherung, die Intel und AMD gesehen haben, aber beide sind an Hardware gebunden und mehrdeutig implementiert. Infolgedessen fällt das Lösungsmittel in die oben genannte Kategorie und der Rest - das Publikum. Und zu dieser Zeit war DDR4 noch so unangebracht, dass der Preisanstieg durch den globalen Übergang zu neuen Plattformen für diejenigen, für die die alten noch relativ normal waren, etwas gebremst wurde.
Diejenigen, die im Allgemeinen das Ziel hätten sein sollenDas Publikum, nämlich die Besitzer des alten Parks, blieb von den Mainstream-Produzenten zu Unrecht vergessen. Und obwohl der Mainstream andere Ziele verfolgt, ist das Hauptsystemlaufwerk in der weltweiten PC-Flotte, wie bereits erwähnt, immer noch die alte und langsame Festplatte, obwohl viele andere Teile des Systems es ermöglichen würden, dass es selbst nach modernen Maßstäben recht gut funktioniert.
Ignorieren Sie einfach nicht die TatsacheEine beträchtliche Anzahl solcher alten Maschinen kann die Festplatte durch SSDs ersetzen, die aufgrund subjektiver Umstände nicht immer möglich sind, was hauptsächlich darin bestehen kann, dass alles in Ordnung ist und der Maschine vertraut ist, Kennwörter eingegeben werden, Dateien an geeigneten Stellen angeordnet sind und die Neuinstallation des Systems mit 0 stressig sein kann alle sinne. Die direkte Verlagerung durch Klonen ist auch nicht immer bequem, vor allem, wenn es kein Spezialist ist, der beispielsweise nicht vergisst, die Defragmentierung nach Zeitplan auszuschalten. In einigen Fällen kann der Umzug auf ein neues Eisen im Allgemeinen eine örtliche Katastrophe sein, insbesondere bei der Buchhaltung. Für dieses Publikum wären alle Vorteile von Optana von Vorteil, aber sie wurden von der Liste der potenziellen Verbraucher mit einem kräftigen schwarzen Marker ausgeschlossen, d. H. künstliche Plattformbeschränkungen und Preis, der es selbst vor dem Hintergrund fallender Preise für herkömmliche SSDs auf lange Sicht macht, scheint ziemlich aussichtslos.
Um die Situation weiter zu veranschaulichenMit Caching der alten und langsamen Festplatte, unter Berücksichtigung der heutigen Fähigkeiten desselben PrimoCache und einer günstigen 16-GB-SSD von Kingston, gebe ich nur ein paar Screenshots, die speziell für diese Zwecke sorgfältig auf einem gewöhnlichen Laptop aufgenommen wurden, wo typisches SONO und Unterhaltung Die Arbeiten werden mit einer Betriebszeit von ca. 90 Tagen durchgeführt. .e. 3 Monate. Ressourcenintensive Aufgaben wie Videotranskodierung oder die Modellierung von Großprojekten werden hier nicht durchgeführt. Ich bin sicher, dass ich mich nicht irre, wenn ich davon ausgehe, dass etwa 23 aller Heim- und Büro-PCs in einem ähnlichen Szenario verwendet werden.
Also mal.

Und zwei.

Wie aus dem Programmbericht für 3 Monate ab ersichtlichDie Systemfestplatte des Betriebssystems hat versucht, 664 GB an Informationen zu lesen, von denen 643,61 für den gemeinsam genutzten Cache verantwortlich waren. fast 97%. Und ein Drittel aller Daten (fast 222 GB) wurde aus dem L2-Cache gelesen. Ie Tatsächlich las das System von einer langsamen Festplatte nur 3% der Daten - alles andere wurde aus dem RAM und einer Zwischenspeicher-SSD mit angemessenen Geschwindigkeiten und der Reaktion der Benutzeroberfläche gelesen. Im Alltag hat sich Windows nicht verlangsamt.
Das zweite wichtige Element in der Statistik istGesamtaufforderung zur Aufzeichnung durch das System - fast 369 GB, von denen nur 223,43 oder 62,1% den realen Träger erreichten. Tatsache ist, dass zu einem bestimmten Zeitpunkt das Schreiben eines Teils der Daten in diesem Moment an Relevanz verliert, wenn der physische Datensatz noch nicht aus dem Cache in den RAM geschrieben wurde und die Verzögerungszeit manuell eingestellt ist und ich 60 Sekunden habe, dann reichen diese Daten nicht aus vor dem träger. In unserem Fall haben wir dank Caching nicht mehr als 100 GB aufgenommen. Im Fall von SSD könnte dies als Einsparung seiner Ressource bezeichnet werden, aber heute ist dieser Indikator wenig relevant.
Am Ende werde ich diese Zwischenspeicherung feststellenDies geschah auf einem Laptop mit 16 GB RAM und einer Caching-SSD von 16 GB, und dieselben 16 Caching-GBs auf einem Solid-State-Laufwerk liefen für etwa 60 Tage Betriebszeit aus. Außerdem wurden die irrelevanten Daten durch neue ersetzt, aber wenn die SSD größer wäre, würde dies schließlich fast das gesamte Hauptlaufwerk in dem Teil duplizieren, von dem aus das aktive Lesen mehr als 2-3 Mal ausgeführt wird. Ie Wenn wir eine 128 GB große SSD in den Cache legen, werden die Spiele dort langsam dupliziert. Das wäre Optan.
Aber in Wirklichkeit ist alles ein bisschen, wie Sie wissenmag es nicht wirklich. Die jüngeren Versionen des wundersamen Optan erschienen plötzlich auf Flohmärkten zu einem Preis von etwa 10 USD und oft ungenutzt. neu! Laut Intel können sie nicht für das Caching außerhalb des nativen Ökosystems verwendet werden. Auf inkompatiblen Systemen können sie bestenfalls als reguläre NVME-Laufwerke in einem fehlerhaften Steckplatz und mit einem komischen Volumen von 16 oder 32 GB verwendet werden. Wie der Filmklassiker sagte - das ist nicht ernst gemeint!

Und es kann verstanden werden - gut, wer brauchtkosmisch schnelle 16 GB auf dem Hintergrund einer Siedlung, die in einem Highspeed-Slot zu 1 Wahrscheinlichkeit viel schneller und voluminöser tendiert, z. B. Samsung-Oberklasse für relativ ausreichendes Geld? Nun, wirklich wettbewerbsfähige Laufwerke werden heute von Samsung gemacht, und wenn sie auch in einem Überfall sind ... aber wir wurden abgelenkt.
Der Weg, Optan so zu nutzen, wie Intel es sah, hat das Zeitfenster für Benutzer alter Systeme jedoch völlig unvernünftig geschlossen.
Und jetzt werden wir dies ausreichend veranschaulichenantik, aber dennoch immer noch recht verbreitet in der SOHO-Plattform. Dabei handelt es sich nicht um konkrete Hardware, sondern vielmehr um die Phase des Übergangs von IDE-Schnittstellen zu SATA in der Anfangsphase. Für diese Zwecke habe ich ein voll funktionsfähiges Couture-Board gefunden, d.h. von ASUS –M2NPV-VM.

Es war recht günstig, aber nicht schlechteine für die damalige Zeit ausgestattete Basis für ein Büro- oder Heimgerät: integriertes Video mit der Möglichkeit, 2 Monitore anzuschließen, 8 GB unterstützter DDR2-Speicher, Videoausgang, 2xIDE, 4xSATA2 und sogar LPT (Finanziers werden den Wert dieser Zeit verstehen), ohne USB, Netzwerk, Audio und 1394a.
Im Allgemeinen habe ich im Jahr 2006 ein sehr gutes Ergebnis erzieltOffice auf Boards dieser Serie, die immer noch Finanz- und Buchhaltungsprobleme löst, wenn auch in leicht modernisierter Form – die Plattform ermöglicht Ihnen dies kostengünstig und ohne Umstellung des Betriebssystems mit allen Add-Ons.
Der schwächste Punkt der Versammlung heuteEntsprechend den Anforderungen und dem Aufgabenprofil ist der Antrieb genau das Richtige. Der einfachste Weg, das Problem zu lösen, besteht darin, die Systemfestplatte auf eine SSD zu klonen und dann mit schnellen und kostengünstigen Medien zu arbeiten. Es gibt jedoch eine Nuance: Obwohl die SSD-Ressource heute als unproblematische Angelegenheit angesehen werden kann, versagen SSDs dennoch unerwartet und unwiderruflich.
Bei regelmäßigen Backups ist dies überhaupt nicht möglich.spielt keine Rolle, aber nicht jeder macht das und auch nicht immer, vor allem nicht zu Hause. Im Büro sollte es natürlich – Ich muss einfach – um ein verantwortungsbewusster Energieverbraucher zu sein, aber in der Praxis sitzt er auch nicht in jedem und nicht den ganzen Tag, und wo er sitzt, wird normalerweise nicht an Streichhölzern gespart, und das Hintergrund-Backup ist normalerweise aktiv und funktioniert autonom.
Es ist leicht zu sehen, dass die Testladung hatSchnittstelle SATA2, die uns theoretisch eine Bandbreite von 300 Megabytes pro Sekunde bietet, die für Massenlaufwerke dieser Zeit unerreichbar ist. Die typische Festplatte dieser Zeit sah im heutigen populären Test so aus

Herzzerreißender Anblick. So hätte der Esel Ea das Ergebnis des Rennens charakterisiert.
Moderne Kollegen sehen nicht besser aus.

Es ist nicht schwer zu erraten, dass wir heute kein solches Hockey brauchen. Aber was ist, wenn die Buchhaltungsabteilung diese alten Bremsen durchdreht und sich aus irgendeinem Grund nicht bewegt?
Die Antwort ist eigentlich genau anderthalb, weil... sie haben gemeinsame Wurzeln. VonreferenzWir haben herausgefunden, dass man dem Langsamen eine Krücke geben kann,Aber die Festplatte kann nicht plötzlich ausfallen, auch nicht durch eine kleine SSD mit PrimoCache. Die Software erstellt aus dem RAM einen Puffer, aus dem die Daten in den Cache der SSD gelangen und erst dann im Hintergrund auf die Festplatte geschrieben werden. Beim Lesen nach dem ersten Lesevorgang werden beliebte Daten entweder aus einem schnellen Cache im RAM oder ... von einer Kopie auf einer Caching-SSD gelesen, etwas langsamer als aus dem RAM, aber mit recht solider Geschwindigkeit. Die allgemeine Logik wird im Folgenden noch einmal in Erinnerung gerufen.
Die durchschnittliche und kostengünstigste 16-GB-SSD mit SATA-Schnittstelle zeigt diese Geschwindigkeiten auf dem jeweiligen System.

Dies ist ein unbestrittener Durchbruch beim Lesen aus dem Cache.bei etwa 60! mal schneller als HDD. Ie Beliebte Daten werden auf einer Zwischenspeicherungs-SSD dupliziert und beim Zugriff mit SSD-Geschwindigkeit gelesen. Das Durchschreiben eines solchen Cache erfolgt verzögert und per SDD bei 30! mal schneller Gleichzeitig besteht keine Gefahr eines unerwarteten Ausfalls einer solchen SSD. In diesem Fall bootet das System leise vom Haupt-CDM und ist betriebsbereit. Langsam aber ganz. Nur Daten, die versagen, werden nicht vom Cache auf die Festplatte geschrieben.
Ich möchte das linear feststellenWir sind aus zwei Gründen nicht an Aufnahmegeschwindigkeiten interessiert. 1 - Die überwiegende Mehrheit der Bedienvorgänge im Haushalt mit Laufwerken zeichnen sich durch eine Abfragetiefe von 1–4 aus. Und im Grunde ist es 1. Dies bedeutet nicht, dass es überhaupt keine langen Warteschlangen gibt, sie treten jedoch selten auf und die lineare Geschwindigkeit wird für uns nur dann wichtig, wenn das Ziel ein großes Datenarray aufzeichnet und dies oft nicht so ist. Nehmen wir zum Beispiel die Recherchen von Intel zu unseren eigenen Mitarbeitern mit der durchschnittlichen Leseanforderung.

Aber die Warteschlange beim Start der beliebten Software

Wichtig dabei ist: – wenn die Arbeit beschleunigt wirdMit einer Anforderungswarteschlangenlänge von 1–4 wird die Reaktionsfähigkeit des Systems für den Benutzer radikal beschleunigt. Für den Benutzer sind Filmaufnahmezeiten in Minuten nicht so wichtig wie Standzeiten in Bruchteilen und Sekunden, wenn er mit einer vertrauten Benutzeroberfläche arbeitet. Caching eliminiert diese sekundenlangen Einfrierungen bis hin zur Fähigkeit des Prozessors, die Benutzeraufgabe zu verarbeiten. Diese. Die Festplatte stellt keinen betrieblichen Engpass mehr dar.
Es scheint, was hat Optan damit zu tun? Warum haben wir so viel Text gelesen? 1... nein 2 Tee für diejenigen, die mit dem Lesen fertig sind – es stellt sich heraus, dass alles möglich ist!
Natürlich, NVME an eine Platine anschließenIch habe Dinosaurier gesehen, es gibt keinen direkten Weg, und es scheint - es besteht keine Notwendigkeit - schließlich können wir das Caching implementieren, wovon wir sprechen, wobei wir jede herkömmliche SATA-SSD verwenden, sogar auf SATA2. Diese Schnittstelle ist keine Einschränkung für Aufgaben der willkürlichen Arbeit mit kleinen Dateien, von denen die absolute Mehrheit besteht. Ie Raumlineare Geschwindigkeiten moderner SSDs im Szenario des Arbeitens mit Arrays kleiner Dateien sind nicht gefragt, da Dutzende von Prozessorkernen, die ihre Software lange Zeit nicht nutzen konnten, in synthetischen Tests immer noch cool aussehen.
Die Karte ist jedoch mit einem PCI Express-Steckplatz für x16 und x1 ausgestattet. Und wenn Sie in x16 eine Videokarte anschließen und sogar ein kleines Spiel aus der nicht sehr alten Vergangenheit spielen können, bleibt x1 oft frei (wenn nicht meins) und seine eine Zeile sollte theoretisch eine Bandbreite von 250 Megabytes pro Sekunde haben, was sogar weniger als SATA2 ist.
Allerdings handelt es sich hier um PCIex, was bedeutet, dass Sie dort versuchen können, ein NVME-Gerät zu installieren!
Natürlich wird es da nicht direkt funktionieren Die physische Implementierung von Kontaktgruppen in pciex und m.2 ist unterschiedlich. Aber vielleicht gibt es Optionen?
Sie werden freundlicherweise in Asien hergestellt und auf Ali für nicht sehr teuer präsentiert. Es sieht so aus.

Bestellung, warte, hoffe.
In der Zwischenzeit suchen wir nach dem experimentellen Optan und finden ihn auf dem nächstgelegenen Internet-Flohmarkt für genau 10 cu.

Ja, ich habe ein Material speziell für dieses Material gekauft, aber anscheinend war es nicht das einzige Angebot und "es wird mehr davon geben."
Für Schreibmaterial ging ich zu picofinancialein Risiko - denn im Fehlerfall wird weder der Optan noch der Adapter besonders benötigt, weil Ich verwende SSD mit vollständiger Zwischenspeicherungssoftware und es gibt keinen Platz für mich, um sie zu verwenden - vielleicht wieder auf dem Flohmarkt, aber ...
Danke, Bürger von Kharkiv, für den ehrlichen Versand -Ich hatte keine Gelegenheit, die Post einzuchecken, aber Optan erwies sich als lebendig und Sie beteiligen sich jetzt am Schreiben dieses Textes. Wenn Sie uns lesen, werden Sie vielleicht in Kommentaren schreiben, woher diese "Scheiben" zu diesem Preis kamen, obwohl wir bereits davon ausgegangen waren, dass sie für diejenigen wirklich nützlich waren, die aus irgendeinem Grund mit dem System installiert wurden - ein bisschen und auf Flohmärkten Sie erscheinen zu Preisen, die sich vom Einzelhandel stark unterscheiden. Stark
Theoretisch sollten wir also Optane einbauenChinesischer Adapter, Adapter in PCI-E x1 auf Mainboard, Mainboard einschalten und hoffen, dass der ganze Aufbau startet. Wenn die Handbücher nicht lügen, werden wir Erfolg haben. In der Zwischenzeit beobachtet dieser Charakter die Manipulationen mit Interesse und verdächtigt uns der Piraterie der Idee.

„Auf dem Meer auf dem Ozean gibt es eine Insel, auf dieser Insel gibt es eine Eiche, unter der Eiche ist eine Truhe vergraben, in der Truhe ist ein Hase, im Hasen ist eine Ente, In der Ente ist ein Ei, im Ei ist eine Nadel” (Mit)
Na dann. Sie sammelten unsere Brust dh. Systemeinheit und drücken Sie hoffentlich den Netzschalter. Theoretisch sollte es funktionieren, aber zum Zeitpunkt der Produktion unseres Motherboards konnte niemand, der bei Verstand ist, solche Strukturen aufbauen, und deshalb gab niemand Garantien für den Erfolg.
3-2-1 ... lass uns gehen.

Und dann der erste Halt. Es wird erwartet, dass das BIOS unser Handwerk ignoriert. Es ist nichts besonders Unerwartetes. Der Wunsch, mit einer solchen Blinddarmentzündung zu beginnen, wäre zu anmaßend. Wir gehen weiter.
Vergiss zu klären. Der Vollständigkeit halber haben wir Windows 7 Maximum 64-Bit-SP1 als Betriebssystem ausgewählt.
Und tatsächlich erhielt ein Loch ein Loch - in der Liste der Geräte erwies sich unsere technische Lösung als sichtbar, aber nicht identifiziert.

Und diese beiden sind um die Ecke.

Im Laufe der Jahre muss ich zugeben, dass ich das vergessen habeWindows 7 hat nicht sofort gelernt, NVME zu verstehen. Von Natur aus hatte sie jedes Recht dazu – 2009 hatte noch niemand solch ausgefallene Hardware gesehen – relativ moderne Implementierungen waren noch 5 Jahre alt und Microsoft erfand die entsprechende Krücke erst später. Beschreibung der Krückereferenz, aber Pech – Ab heute ist die Patch-Nummer 29990941 für die Sieben nicht mehr verfügbar, aber können wir uns vor so einer Kleinigkeit wirklich fürchten?
Und nach wenigen Sekunden finden wir das, wonach wir suchen, auf thehotfixshare.net/board/index.php?showtopic=22296 und ziehen es auf den Globus, dh. Betriebssystem und das Ergebnis eines Neustarts ausstehend.
Beim Neustart handelt es sich im System um ein neu identifiziertes Gerät im Bereich der Laufwerke. Hier können sich Interessenten mit der vollständigen Liste der Laufwerke vertraut machen, die während des Tests verwendet wurden.

Ihre Gesichter strahlen Freude und Gelassenheit auserreicht (mit). Warum das System den Optan so seltsam identifiziert hat, ist nicht so interessant, als in den Festplattenmanager zu schauen, um sich zu vergewissern, wie die Dinge aussehen. Mit Blick auf die Zukunft mussten die Medien formatiert werden und er sah so etwas.

Optane-Obermaterial.In diesem Screenshot habe ich speziell zwei Festplatten gezeigt – die zweite ist eine normale 16-GB-SSD von Kingston, die in diesem System früher in Verbindung mit PrimoCache zum Caching verwendet wurde. Wie wir sehen, sind 16 GB ein bedingtes Konzept in Medien. Das liegt vor allem daran, dass Hersteller Gigabyte und Megabyte als Vielfaches von 1000 und nicht als 1024 zählen. Zweitens zeigen die Zahlen, die wir sehen, dass der Mediencontroller in beiden Fällen Over-Provisioning auf Firmware-Ebene durchführt, d. h. lässt einen Teil des nutzbaren Volumens des Trägers für den Benutzer unzugänglich, um die Zuverlässigkeit und Stabilität der Geschwindigkeitsanzeigen zu gewährleisten. Wie genau der Controller den verborgenen Bereich nutzt, ist für uns nicht wichtig. Wichtig ist, dass im Fall von Optan die „Unterfüllung“ deutlich spürbar ist, etwa 2,5 GB! Diese. Der Einsatz von Junior-Optans für Systemzwecke kann nur für Fälle ultrakompakter Installationen von Windows 7 diskutiert werden, was aus praktischen Gründen in sehr hochspezialisierten Fällen sinnvoll sein kann. Es ist eine ziemliche Herausforderung, etwas zu entwickeln, das so produktiv ist, dass der M.2 auch ein normaler wäre. Und wenn es keinen Standard-M.2 gibt, dann wird durch ein Design wie unseres nicht jedes UEFI Optan in der POST-Phase generell als Träger sehen – d. h. Vom Laden daraus ist keine Rede. In unserem Fall erscheint Optan als Laufwerk beim Laden von Windows-Treibern. Darüber hinaus hängt der gesamte Erfolg unseres Vorhabens nun davon ab, wann es für das Betriebssystem verständlich wird.
Nun, als wir den Optan reicher gemacht habenIm Anti-Quarter-Board mit Hilfe einer Krücke wird es Zeit, den bekannten Test durchzuführen. Vorab ist darauf hinzuweisen, dass bei einer solchen speziellen Karte wie der unseren bei der Bewertung des Ergebnisses eine Änderung der Treiber und der Hardware erforderlich ist. Seien Sie vorsichtig - wir testen den Optan jetzt als normales Laufwerk.
Start, Start, Ergebnis. Die grundlegenden Herstellerangaben sind auf der rechten Seite aufgeführt.

Für die Museumsausstellungsplattform ist das Ergebnis sehrsogar anständig. Wir werden versuchen, es näher zu verstehen. Ich möchte Sie daran erinnern, dass diese Zahlen uns zunächst als Aufträge interessieren, da ihre Wiederholgenauigkeit auf anderen Systemen unterschiedlich sein kann. Und je neuer das System ist, desto höher ist die Leistung!
Maximale lineare Lesegeschwindigkeit etwasIch habe das theoretische Maximum unserer PCI-E x1 nicht mit 250 Megabyte pro Sekunde in einer Richtung erreicht. Und in Bezug auf das Lesen von bis zu 4-kb-Blöcken mit einer Tiefe von 1 ändert sich die Zahl fast nicht.
Online-Schacht- und StreutestgeschwindigkeitenVon unterschiedlichem Kaliber und der Leser selbst kann unser Ergebnis mit dem vergleichen, das mit modernster Hardware der Spitzenklasse erzielt wurde, und wir geben immer noch an, dass wir seit etwa 10 Jahren auf der Grundlage eines alten, wie Mammut-Wolle-Boards, nur einen Weltraumruck in der Wachstumsrate der Arbeit mit 4-KB-Blöcken im Vergleich zu sehen mit HDD dieser Zeit!
Noch einmal zur Klarheit.

In Teil 4kb-Blöcken mit einer Warteschlangentiefe von 1 Höheist etwa 312 mal! In Anbetracht der Tatsache, dass diese Operationen die Mehrheit im Arbeitsalltag darstellen, sollte die Reaktionsgeschwindigkeit eines Systems mit einem solchen Träger nur auf dem Prozessor liegen. Dies ist jedoch der Fall, wenn eine solche Platte systemisch ist und sie kosmisch die richtige Menge hat. In diesem Zusammenhang müssen Sie darüber nachdenken, wie Sie einen Teil der Aufgaben des Lesens von Systemdateien und anderer Software an Optan übertragen. Die Antwort stammt aus dem bisherigen Material - PrimoCache und anderen Caching-Programmen, die schnelle Laufwerke als Puffer verwenden können.
In unserem Fall hat PrimoCache die Konstruktion regelmäßig gesehen und war bereit, sie für das Caching zu verwenden.
Im PrimoCache-Systemfenster sieht es so aus.

Damit sind wir am Ende aller Kursarbeiten angelangt. PrimoCache erkannte den schnellen Optan routinemäßig als potenziellen L2-Cache und wurde für die Verwendung konfiguriert.
Der Moment der Wahrheit wird kommen, wenn Sie neu starten, weil ...Wir wissen nicht, in welcher Ladephase das Betriebssystem Optan als Träger erkennt und PrimoCache dementsprechend beginnt, es zu verwenden, und PrimoCache kann die zwischengespeicherte SSD bereits während des Startvorgangs verwenden – ein Teil davon erfolgt nicht von der zwischengespeicherten Festplatte. aber von der Caching-SSD, d.h. Beim Start wird alles viel schneller. Auswirkung bei Lese-Caching über SATA SSD beim Bootenhierwurde praktisch etabliert und ist offensichtlich.
Wir starten neu und... Das Optan im Adapter ist ruhigschafft es, zu funktionieren – wir etablieren endlich die Möglichkeit, es mithilfe von PrimoCache als Caching-Festplatte für ein altes System mit Festplatte zu verwenden.
Am Ende, wie wir uns erinnern, nach einer WeilePrimoCache wird beliebte Daten auf Optan duplizieren, und die weitere Auswertung erfolgt mit sehr hoher Geschwindigkeit. Je nach Version von PrimoCache können Sie sowohl Lesen als auch Schreiben zwischenspeichern. Der Hauptunterschied zu dem von Intel für Optan angebotenen Modell besteht darin, dass der Algorithmus von Intel die beim Optan beliebten Betriebssystemdaten überträgt und von PrimoCache dupliziert wird. Ie Im Falle von PrimoCache werden die Daten nicht verloren, wenn der Cache-Träger beschädigt wird. Das System kehrt mit dem Laden der Festplatte zurück und arbeitet langsam damit.
Welche endgültigen Zahlen haben wir als Ergebnis der Idee? Screenshots unten.

Versuchen wir, sie herauszufinden.In unserem System sind 2 GB antikes DDR2 für PrimoCache reserviert, und innerhalb dieses Volumens finden alle Vorgänge mit dem „Festplatten“-Subsystem im Wesentlichen im RAM mit der entsprechenden Geschwindigkeit statt. Es versteht sich, dass die Geschwindigkeiten auf moderneren Plattformen höher sein werden. Wenn die Arbeit mit den Daten abgeschlossen ist, werden diese still und unmerklich (in einigen Fällen durch Optan – mehr dazu weiter unten) auf der langsamen Festplatte gespeichert, ohne dass es für den Benutzer zu Unannehmlichkeiten kommt. Logischerweise handelt es sich dabei um eine Art Ramdrive. Wenn ein Datenarray verarbeitet wird, das die zugewiesene RAM-Größe überschreitet, passt es nicht in das RAM-Laufwerk und wird direkt auf die Festplatte verschoben, es sei denn, es ist in Dateien unterteilt, von denen einige hineinpassen. Die beiden folgenden Messungen zeigen dies perfekt. Gleichzeitig ist klar, dass Caching hier nicht völlig nutzlos ist – selbst im schlimmsten Fall laufen die Daten viel schneller auf die Festplatte und von dort – mindestens 2-4 mal schneller als die nicht zwischengespeicherte Version. Diese. Der Cache schafft es teilweise, auch bei einem großen Array etwas zu verarbeiten, insbesondere beim Schreiben mit Optan. Aber wie wir oben geschrieben haben, sind solche Belastungen zu Hause und im Büro nicht häufig und daher ist das Warten auf die einmalige Verarbeitung solcher Mengen nicht kritisch, aber die Systemreaktion bei typischen Arbeiten wird radikal schneller!
Um zu verstehen, welchen Beitrag unser Optan zum Endergebnis leistet, werden wir den Cache in PrimoCache im RAM deaktivieren und nur Optan belassen.
Wie Sie sehen, hat sich die Situation sehr verändert.

Für Fälle von 50 und 100 Megabyte wirWir beobachten eine niedrige sequentielle Lesegeschwindigkeit und ein starkes Wachstum in weiteren Durchläufen. Dies kann durch die Tatsache erklärt werden, dass der neu erstellte Datensatz zum ersten Mal gelesen wird, der gleichzeitig im Optan dupliziert wird und später aus ihm liest. Das System sieht dies jedoch nicht und „glaubt“, dass das Lesen direkt vom Laufwerk C: fortgesetzt wird. Größere Testmuster ohne Cache im RAM haben anscheinend keine Zeit, um vollständig in Optan zu replizieren, was zu Ergebnissen führt, die ab 500 MB beobachtet werden können.
Ich denke, es gäbe eine Möglichkeit zum StreifenbreitentestB. PCI-E x1-Aufzeichnung, dann würde genau dort der Moment des Leistungsabfalls eintreten, und dieser liegt bei modernen Systemen weit über unseren 250 MB in einer Richtung. Deshalb ist es für PrimoCache wichtig, ein Cache-Bundle im RAM und auf einem schnellen Laufwerk zu verwenden. Einmal konfiguriert, erfordert diese Software in Zukunft praktisch keine Aufmerksamkeit mehr und im Falle eines unerwarteten Herunterfahrens des Betriebssystems beginnt die Sammlung des Caching-Arrays ohne Benutzereingriff und im Hintergrund von neuem. Ein echtes Array wird nach einem Ausfall viel schneller aufgebaut als das primäre – Offenbar gibt es in den Tiefen der Software eine Beschreibung dazu und im Fehlerfall werden die bereits als aktuell bezeichneten Daten dupliziert. Das Einzige, was spürbar sein wird, ist eine vorübergehende Rückkehr der Betriebsgeschwindigkeit auf das HDD-Niveau, wie die Praxis zeigt, ist jedoch bereits nach wenigen Betriebsminuten eine Beschleunigung spürbar.
Wahrscheinlich hat es der Cacher irgendwie so gewolltkleiner Optan als Produkt von Intel. Dann wurde die Idee von AMD übernommen, aber offenbar nicht, weil sie wirklich nötig war, sondern weil sie einfach nicht schlechter war als die eines Konkurrenten – Die Marketingabteilung erhielt eine Auszeichnung und wird dies auch weiterhin tun. Beide Giganten knüpften die Technologie im Fall von Intel an ihre eigene Hardware oder im Fall von AMD an ein Paket aus Hardware und manchmal kostenpflichtiger Software.
Aber alles kann unter Umgehung der Logik gestartet werdenOligopole sind ganz normale Werkzeuge. Natürlich ist PrimoCache nicht die einzige Software, die langsame Laufwerke über RAM und schnelle Laufwerke zwischenspeichern kann, aber wir betrachten dieses Beispiel als Fortsetzung des vorherigen Themasdes Materialsund einige Unternehmenssoftwareprodukte in diesem Bereich sind ohne Hardwareschlüssel nicht einmal zum Testen verfügbar.
Apropos Test: Unser kleiner Test sollte eher als Indikator für einen Trend als als genaues Ergebnis betrachtet werden.
Но зачем у нас фигурировало на стене ружье т.е. SSD Kingston на 16 gb? Дочитавшим до этого места предлагается третий чай 🙂
В прошлом материале мы кешировали НЖМД именно через него. Это был копеечный вариант, коими были завалены барахолки и они будут продаваться еще т.к. при сегодняшних ценах на SDD 16gb просто не могут стоить дорого – флешки дешевле. Дешевле, но не быстрее. А даже 16gb SSD, как видно из теста выше, сильно быстрее любого, даже современного потребительского НЖМД. Есть конечно и гибридные SSD-HDD, но кеширующие буферы в них редко бывают значительными и настраивать их внутреннюю логику работы пользователю не предлагается.
Nach dem Anschluss des "fabelhaften" Optan als Zwischenspeicherplatte blieb Kingston nicht bei uns, aber wir werden eine Verwendung dafür finden.
В нашей системе, как мы помним, всего 8 гб оперативной памяти ДДР2, часть из которых мы отводим PrimoCache на кэш первого уровня. Через него данные бегут на кэш второго уровня в виде Оптана и потом уже оседают на медленном НЖМД. В связи с объемом ОЗУ и аппетитами сегодняшних программ, браузеров в частности, отказаться от файла подкачки нам не удастся, да и не нужно. Версии PrimoCache выше 3 умеют кешировать и своп т.е. файл подкачки, но в нашем случае, мы можем еще более разгрузить системный диск и даже кэш, разместив своп на отдельном SSD. У нас это будет маленький Kingston.
Warum?

Oh, sie werden schießen! (c)
Если вчитаться в треды о логике работы со свопами в среде Windows, то в глубине комментариев Microsoft можно найти объяснение, что если в системе своп размещен на нескольких дисках, то Windows будет опираться в первую очередь на тот, который более свободен от запросов. Т.е. разместив своп на отдельном SATA SSD мы дополнительно разгрузим дисковую подсистему. Совсем отключать своп на системном медленном НЖМД не стоит т.к. некоторое ПО все равно требует его наличия, а если Microsoft говорит правду, то своп на быстром твердотельном диске будет куда производительнее, ведь он, ко всему, расположен на физически ином, чем системный носителе. Закешировать, к слову, можно и его, но это уже для совсем энтузисастов и по данным той же Microsoft в работе со свопом сильно превалирует именно чтение, которое мы пытаемся организовать с отдельного SSD.
Таким образом у нас получился Франкенштейн, где системным диском – старый НЖМД, который по условиям задачи трогать нельзя, он закеширован с помощью PrimoCache транзитом через ОЗУ Оптаном, а своп лежит на физически отдельном SATA SSD + 2 гб НЖМД под холодные данные, бекапы и прочее.
Als Ergebnis typische Aufgaben nach 2-3 Ausführungenwerden durch Lesen von Optan unterstützt und dann sehr schnell ausgeführt. Wir sind nicht an bestimmten Millisekunden interessiert. Subjektiv ist es radikal schneller als die Originalversion mit einer Systemfestplatte und spürbar schneller als das Cachen nur über eine SSD. Sowohl zu Beginn als auch in der Arbeit. Und das alles ohne das Risiko eines Datenverlustes bei einem Defekt von Optan oder einer anderen SSD!
Die Lösung ist sicherlich nicht massiv, aber äußerst effektiv, und ich bin sicher, dass Sie mit Optan® das zweite derartige Experiment zu Antiquitäten wahrscheinlich nicht finden werden
