Waar de cache op hdd te bekijken. De schrijfcacheoptie op de harde schijf instellen

Cachegeheugen- dit is supersnel geheugen, dat betere prestaties heeft dan RAM.

Cachegeheugen vormt een aanvulling op de functionele waarde van RAM.
Als een computer draait, vinden alle berekeningen plaats in de processor en worden de gegevens voor deze berekeningen en hun resultaten opgeslagen in het RAM-geheugen. De snelheid van de processor is meerdere malen hoger dan de snelheid van informatie-uitwisseling met het RAM. Aangezien tussen twee processorbewerkingen een of meer bewerkingen met langzamer geheugen kunnen worden uitgevoerd, stellen we vast dat de processor van tijd tot tijd inactief moet zijn en dat de totale snelheid van de computer daalt.

Het cachegeheugen wordt beheerd door een speciale controller, die, door het uitvoerbare programma te analyseren, probeert te voorspellen welke gegevens en instructies de processor in de nabije toekomst waarschijnlijk nodig zal hebben, en deze in het cachegeheugen pompt, d.w.z. de cachecontroller laadt de benodigde gegevens van het hoofdgeheugen in het cachegeheugen en stuurt, indien nodig, de door de processor gewijzigde gegevens terug naar het hoofdgeheugen.

Het cachegeheugen van de processor vervult ongeveer dezelfde functie als het hoofdgeheugen. Alleen cache is geheugen ingebouwd in de processor en daarom sneller dan RAM, mede vanwege zijn positie. De communicatielijnen die langs het moederbord en de connector lopen, hebben immers een nadelig effect op de snelheid. De cache van een moderne personal computer bevindt zich direct op de processor, waardoor het mogelijk was om de communicatielijnen in te korten en hun parameters te verbeteren.

Het cachegeheugen wordt door de processor gebruikt om informatie op te slaan. De meest gebruikte gegevens worden erin gebufferd, waardoor de tijd van de volgende toegang ertoe aanzienlijk wordt verkort.

Alle moderne processors hebben een cache (in het Engels - cache) - een array van ultrasnel willekeurig toegankelijk geheugen, dat een buffer is tussen de controller van het relatief trage systeemgeheugen en de processor. Deze buffer slaat de datablokken op waarmee de CPU momenteel werkt, waardoor het aantal processoraanroepen naar het extreem trage (vergeleken met de snelheid van de processor) systeemgeheugen aanzienlijk wordt verminderd.

Dit verhoogt de algehele prestaties van de processor aanzienlijk.
Tegelijkertijd is de cache in moderne processors lange tijd geen enkele geheugenarray, zoals vroeger, maar verdeeld in verschillende niveaus. De snelste, maar relatief kleine cache, de cache van het eerste niveau (aangeduid als L1), waarmee de processorkern werkt, wordt meestal verdeeld in twee helften: de instructiecache en de datacache. De L2-cache werkt samen met de L1-cache, die in de regel veel groter is in volume en gemengd is, zonder scheiding in de instructiecache en de datacache.

Sommige desktopprocessors krijgen, naar het voorbeeld van serverprocessors, soms ook L3-cache. L3-cache is meestal nog groter van formaat, hoewel iets langzamer dan L2 (vanwege het feit dat de bus tussen L2 en L3 smaller is dan de bus tussen L1 en L2), maar de snelheid is in ieder geval onvergelijkbaar hoger dan de snelheid systeem geheugen.

Er zijn twee soorten cache: exclusieve en niet-inclusieve cache. In het eerste geval is de informatie in de caches van alle niveaus duidelijk afgebakend - elk van hen bevat uitsluitend originele informatie, terwijl in het geval van een niet-inclusieve cache informatie op alle cacheniveaus kan worden gedupliceerd. Tegenwoordig is het moeilijk te zeggen welke van deze twee schema's het meest correct is - beide hebben zowel nadelen als voordelen. Een exclusief caching-schema wordt gebruikt in AMD-processors, terwijl een niet-exclusief caching-schema wordt gebruikt in Intel-processors.

Exclusief cachegeheugen

Exclusief cachegeheugen veronderstelt de uniciteit van de informatie in L1 en L2.
Bij het lezen van informatie van RAM naar de cache, wordt de informatie onmiddellijk ingevoerd in L1. Wanneer L1 vol is, wordt informatie overgedragen van L1 naar L2.
Als de benodigde informatie niet wordt gevonden wanneer de processor informatie uit L1 leest, wordt deze gezocht in L2. Als de vereiste informatie in L2 wordt gevonden, wisselen de caches van het eerste en tweede niveau regels met elkaar uit (de "oudste" regel van L1 wordt in L2 geplaatst en de vereiste regel uit L2 wordt op zijn plaats geschreven). Als de benodigde informatie niet in L2 wordt gevonden, gaat de oproep naar het RAM.
De exclusieve architectuur wordt gebruikt in systemen waar het verschil tussen de grootte van de eerste en tweede cache relatief klein is.

Inclusief cachegeheugen

Een inclusieve architectuur veronderstelt duplicatie van informatie in L1 en L2.
Het werkschema is als volgt. Bij het kopiëren van informatie van RAM naar de cache, worden twee kopieën gemaakt, één kopie wordt ingevoerd in L2, de andere kopie - in L1. Wanneer L1 vol is, wordt de informatie vervangen door het principe van het verwijderen van de oudste gegevens - LRU (Least-Recently Used). Hetzelfde gebeurt met de cache van het tweede niveau, maar omdat het volume groter is, wordt de informatie er langer in opgeslagen.

Wanneer de processor informatie uit de cache leest, wordt deze uit L1 gehaald. Als de vereiste informatie zich niet in de cache van het eerste niveau bevindt, wordt ernaar gezocht in L2. Als de benodigde informatie wordt gevonden in de cache op het tweede niveau, wordt deze gedupliceerd in L1 (volgens het LRU-principe) en vervolgens overgebracht naar de processor. Als de vereiste informatie niet wordt gevonden in de cache van het tweede niveau, wordt deze uit het RAM-geheugen gelezen.
Inclusieve architectuur wordt gebruikt in systemen waar het verschil in de grootte van de eerste en tweede cache groot is.

Het cachegeheugen is echter niet effectief bij het werken met grote hoeveelheden gegevens (video, geluid, afbeeldingen, archieven). Dergelijke bestanden passen gewoon niet in de cache, dus je hebt altijd toegang tot het RAM-geheugen of zelfs de HDD. In dergelijke gevallen vallen alle voordelen weg.Daarom zijn budgetprocessors (bijvoorbeeld Intel Celeron) met een uitgeklede cache zo populair dat de prestaties bij multimediataken (gerelateerd aan het verwerken van grote hoeveelheden gegevens) niet erg worden beïnvloed door de cachegrootte, zelfs ondanks de verminderde werkfrequentie Intel Celeron-bus.

Cache harde schijf

Meestal hebben alle moderne harde schijven hun eigen willekeurig toegankelijke geheugen, cachegeheugen of gewoon cache genoemd. Fabrikanten van harde schijven noemen dit geheugen vaak buffergeheugen. De grootte en structuur van de cache tussen fabrikanten en voor verschillende modellen harde schijven verschillen aanzienlijk.

Het cachegeheugen fungeert als buffer voor het opslaan van tussentijdse gegevens die al van de harde schijf zijn gelezen, maar nog niet zijn overgedragen voor verdere verwerking, en voor het opslaan van gegevens waartoe het systeem vaak toegang heeft. De behoefte aan pass-through-opslag wordt veroorzaakt door het verschil tussen de snelheid van het lezen van gegevens van de harde schijf en de doorvoer van het systeem.

Gewoonlijk wordt het cachegeheugen gebruikt voor zowel het schrijven van gegevens als het lezen, maar op SCSI-schijven is het soms nodig om de schrijfcache te forceren, omdat de schrijfcache op de schijf standaard is uitgeschakeld voor SCSI. Hoewel dit in tegenspraak is met het bovenstaande, is de grootte van het cachegeheugen niet essentieel voor het verbeteren van de prestaties.

Het is belangrijker om de gegevensuitwisseling met de cache te organiseren om de prestaties van de schijf als geheel te verbeteren.
Bovendien worden de prestaties in het algemeen beïnvloed door de algoritmen van de besturingselektronica, die fouten voorkomen bij het werken met de buffer (opslaan van irrelevante gegevens, segmentatie, enz.)

In theorie: hoe groter het cachegeheugen, hoe groter de kans dat de benodigde gegevens in de buffer zitten en het niet nodig is om de harde schijf te "storen". Maar in de praktijk komt het voor dat een schijf met een groot cachegeheugen qua prestaties niet veel verschilt van een harde schijf met een kleiner formaat, dit gebeurt bij het werken met grote bestanden.

Door records te cachen op een opslagapparaat wordt aangeroepen met behulp van vluchtig geheugen met hoge snelheid om schrijfopdrachten te verzamelen die naar opslagapparaten zijn verzonden en deze in de cache op te slaan totdat langzamere media (fysieke schijven of goedkoop flash-geheugen) ze aankunnen. De meeste apparaten die gebruik maken van schrijfcaching hebben een ononderbroken stroomvoorziening nodig.

Om schijfschrijfcaching te beheren, open Configuratiescherm - Apparaatbeheer.

In hoofdstuk Schijfapparaten dubbelklik op de gewenste schijf.

Ga naar het tabblad politici

Snelle verwijdering

Deze waarde is meestal de beste keuze voor apparaten die vaak uit het systeem moeten worden verwijderd, zoals USB-flashstations, SD, MMC, Compact Flash of vergelijkbare geheugenkaarten en andere externe opslagapparaten met plug-in.

Als de optie is geselecteerd Snelle verwijdering, dan bestuurt Windows de opdrachten die aan het apparaat worden doorgegeven met behulp van een methode met de naam pass-through-caching... Met pass-through-caching behandelt het apparaat schrijfopdrachten alsof de cache niet aanwezig is. De cache kan een kleine prestatiewinst opleveren, maar de nadruk ligt op het maximaliseren van de gegevensbeveiliging door commando's te onderscheppen die naar het primaire opslagapparaat worden gestuurd. Het belangrijkste voordeel is de mogelijkheid om een ​​opslagapparaat snel te verwijderen zonder het risico van gegevensverlies. Als u bijvoorbeeld per ongeluk een flashstation uit de poort verwijdert, wordt de kans op verlies van gegevens die erop zijn geschreven aanzienlijk verminderd.

Optimale werking

Deze optie is meestal optimaal voor apparaten die de snelst mogelijke prestaties moeten leveren; voor apparaten die zelden uit het systeem worden verwijderd. Als deze optie is geselecteerd en het apparaat wordt losgekoppeld van het systeem voordat alle gegevens ernaar zijn geschreven (bijvoorbeeld bij het verwijderen van een USB-flashstation), kunnen gegevens verloren gaan.

Indien geselecteerd, gebruikt Windows een techniek die terugschrijfcaching wordt genoemd. Met deze methode kan het opslagapparaat zelf bepalen of de high-speed cache tijd zal besparen bij het uitvoeren van schrijfopdrachten. Als dit het geval is, vertelt het apparaat de computer dat de gegevens zijn opgeslagen, ook al staan ​​de gegevens mogelijk niet op het primaire opslagapparaat (zoals schijf of flashgeheugen). Deze methode verbetert de prestaties van schrijfbewerkingen, die vaak het belangrijkste knelpunt zijn voor de algehele systeemprestaties, aanzienlijk. Maar als om welke reden dan ook de stroomtoevoer naar het apparaat uitvalt, kunnen alle gegevens in de cache (die de computer als veilig beschouwt) verloren gaan.

Schrijf cache naar schijf

Standaard gebruikt Windows schrijfcache naar schijf. Dit betekent dat het systeem het opslagapparaat periodiek instrueert om alle gegevens in de cache naar het primaire opslagapparaat te sturen. Door deze parameter te selecteren, worden deze opdrachten voor periodieke gegevensoverdracht uitgeschakeld. Niet alle apparaten ondersteunen al deze functies.

Als een hoge baudrate uw grootste zorg is, moet u beide opties inschakelen: onder Verwijderingsbeleid selecteer item Optimale werking, en in de sectie Beleid voor recordcache selecteer item Schrijfcaching toestaan ​​voor dit apparaat(als de systeemhardware en het opslagapparaat deze functies ondersteunen).

Hoe wijzig ik de schrijfcache-opties voor een apparaat?

Bij de meeste consumentgerichte opslagapparaten, zoals USB-flashstations, SD- of MMC-geheugenkaarten of externe schijven, kunt u de caching-instellingen voor het apparaat niet wijzigen. Bij interne SATA- of SAS-harde schijven die bij Windows worden geleverd, kunnen deze instellingen meestal worden gewijzigd (afhankelijk van de fabrikant van het apparaat). Raadpleeg de documentatie van de fabrikant om de cachemogelijkheden van een bepaald apparaat te begrijpen en om te bepalen welke opties het beste bij uw behoeften passen.

Meer informatie over het voorkomen van gegevensverlies

Systemen waarvoor schrijfcaching overal tussen de toepassing en het opslagapparaat is ingeschakeld, moeten stabiel zijn en niet onderhevig zijn aan stroompieken. Als een apparaat dat op het systeem is aangesloten gebruikmaakt van schrijfcaching, gaan de caching-algoritmen voor het apparaat ervan uit dat er continu stroom beschikbaar is voor zowel de cache als gegevens van en naar de cache verplaatsen. Als bekend is dat het systeem of de voeding potentiële problemen heeft met het leveren van stroom, dan mogen deze mogelijkheden niet worden benut.

Verwijder ook voorzichtig verwijderbare opslagapparaten zoals USB-flashstations, SD-, MMC- of Compact Flash-kaarten en externe schijven. Bij gebruik van de parameter Veilig verwijderen Windows kan in de meeste scenario's gebruikersgegevens beschermen. Het is echter mogelijk dat bepaalde stuurprogramma's of toepassingen niet compatibel zijn met het Windows-model, wat kan leiden tot gegevensverlies wanneer dergelijke apparaten worden verwijderd. Open indien mogelijk de toepassing Veilig verwijderen voordat u een extern opslagapparaat van het systeem verwijdert.

Bronnen: Windows Help-documentatie.

U bent waarschijnlijk minstens één keer geïnteresseerd geweest in de vraag hoe u de cache van de harde schijf kunt vergroten en hoe veilig deze is.

Helaas haast ik me om je van streek te maken - dit is precies wat onmogelijk is, omdat het cachebord zelf op de schijf is geïnstalleerd en we er geen toegang toe hebben. Maar de cache van de harde schijf kan worden vergroot, het is vrij eenvoudig om het te doen, het enige probleem is dat je hiervoor een deel van het RAM-geheugen moet opofferen. Het programma op stuurprogrammaniveau (dit betekent dat het systeem deze cache niet zal zien, het zal alleen het programma zien dat veel RAM in beslag nam en dat is alles) zal geen bestanden cachen, wat erg belangrijk is, maar blokken!.

Dit programma heet PrimoCache. Dit programma begint zijn werk pas na het laden van Windows zelf, dus het laden zelf zal niet versnellen. Het is belangrijk om te begrijpen hoe het werkt om niet te snel conclusies te trekken.

Het programma wordt betaald, maar er is een testperiode van 60 dagen, wat voldoende is om het effect te evalueren.

U moet niet te veel RAM toewijzen aan de schijfcache, anders kan het systeem hoogstwaarschijnlijk af en toe vertragen, omdat er niet genoeg RAM is. Persoonlijk raad ik aan om de cache in te stellen op niet meer dan 50% van het totale RAM-geheugen als je meer dan 4 GB van al het geheugen hebt en niet meer dan 25% als je minder hebt.

Zo'n cache versnelt het werk van de schijf, al was het maar omdat het opnameproces is gedebugd, in het algemeen neemt het af - het gebeurt niet altijd, zoals sommige programma's, maar na een tijdje, wat kan worden gespecificeerd in de instellingen . Wat doet het? Dit geeft de maximale snelheid voor het lezen van gegevens van de schijf als deze zich niet in de cache bevindt, omdat deze niet wordt verstoord door het schrijfproces.

PrimoCache kan geweldig zijn in het verlengen van de levensduur van een SSD door de belasting ervan te verminderen, vooral voor goedkope SSD's. Een ander voordeel is dat het doorspoelen van de cache naar een SSD veel sneller gaat dan naar een gewone, wat handig is in gevallen waar je een grote cache hebt.

Het knelpunt in de schijf is ook het opnemen van een groot aantal kleine bestanden. In dit geval is dit probleem opgelost, aangezien kleine bestanden eerst in de cache worden geplaatst, van waaruit ze vervolgens naar de schijf worden geschreven zonder de gebruiker te storen.

Dus als je geïnteresseerd bent in dit hulpprogramma, dan is het hier - Nieuwe PrimoCache 2.0.0 - dit is een supercache voor je schijf! ... In dit artikel overweeg ik de tweede versie van het hulpprogramma, ik denk dat er geen problemen zullen zijn met installatie en configuratie.

Als de computer geen "zware" schijfbewerkingen heeft, dat wil zeggen, een groot aantal bestanden schrijven, ze lezen, of dit alles tegelijk, dan merkt u misschien het effect van PrimoCache niet. Het hulpprogramma versnelt de harde schijf niet, maar laat hem maximaal werken! In dit geval krijgt u direct toegang tot veelgebruikte blokken van het bestandssysteem.

Ik zal er ook aan toevoegen dat het systeem de blokken niet in de cache opslaat, maar de bestanden zelf. En PrimoCache cachet precies de blokken van het bestandssysteem, het maakt niet uit welk bestand het is. Daarom werkt bijvoorbeeld Windows 10 persoonlijk sneller voor mij, aangezien er veel blokken in de cache komen die direct door het systeem zelf worden gebruikt.

Disclaimer... Het materiaal is ontworpen voor een breed scala aan lezers en bevat daarom geen technische details, normen en andere dingen die in de eerste plaats van belang zijn voor beperkte specialisten. Alles wat in het artikel wordt beschreven, is uitgevoerd op testapparatuur voor experimentele doeleinden en de auteur is niet verantwoordelijk voor enige schade veroorzaakt door pogingen om het bovenstaande te herhalen. Maak altijd back-ups!

Vriendelijke, beste lezers!

Waar heb je het over?

Vandaag gaan we het hebben over een uiterst kosteneffectieve, maar effectieve oplossing voor het bekende reactievermogenprobleem van computers met een traditionele harde schijf of HDD. Het is de HDD die het knelpunt of knelpunt is in de prestaties van computers, waar het het systeem is. De reden hiervoor ligt in het mechanische karakter, waardoor de HDD relatief goed kan werken met grote bestanden tijdens sequentiële read-write, maar wanneer het gaat om het werken met een groot aantal kleine bestanden die fysiek verspreid kunnen worden op verschillende plaatsen van de magnetische platen ziet de situatie er erg slecht uit - tijdverlies voor het positioneren van de kop en algemene lage prestaties van de mechanica in deze modus, mogelijke fragmentatie van de bestanden zelf op de schijf leiden tot wat de gebruiker ziet als "remmen" of ernstige vertraging bij het uitvoeren van taken met betrekking tot gegevensuitwisseling met de schijf.

Waar wordt het gevonden?

Zo'n scenario is tegenwoordig bijvoorbeeld het belangrijkste bij het werken met browsers die intensief interageren met de schijf in termen van plaatsing en uitlezing. cache... Uiterlijk ziet het eruit als een constant brandend licht voor het uitwisselen van gegevens met een schijf en sterke vertragingen in het werk, vooral wanneer de RAM (RAM) bijna helemaal gevuld. De taakbeheerder toont in dergelijke situaties iets als dit.

En als, in het geval van HDD, bij het kopiëren van een grote map met video, de gebruiker als geheel deze niet fundamenteel zou kopiëren gedurende 16 of 22 minuten, dan met vertragingen van ongeveer een seconde of meer in reactie op huidige acties, de situatie zou velen uit het delicate mentale evenwicht kunnen leiden.

Wat te doen?

De standaardoplossing voor deze situatie is algemeen bekend - het vervangen van het systeemopslagmedium in een desktop- of laptopcomputer van een mechanische HDD naar de zogenaamde. solid-state SDD slaagde erin een opvallende reële en subjectieve versnelling van het schijfsysteem te bereiken en daarmee de computer als geheel. We gaan niet diep in op gebruikersscenario's als: degenen die het voor hun werk kritisch nodig hadden, hebben lang geleden vervangingen doorgevoerd. Er bestaat geen twijfel over de juistheid van deze stap, aangezien: zelfs bij gebruik van de eenvoudigste en "traagste" SSD, nam de werksnelheid voor het systeem met een orde van grootte toe - d.w.z. 10 keer.

Is alles zo elegant?

Over het algemeen wel, maar het vervangen van de systeemschijf brengt een aantal moeilijkheden en risico's met zich mee waarmee rekening moet worden gehouden.

    SSD-schijven met een acceptabel volume voor het systeem (en vandaag is het 256 GB) zijn niet goedkoop en zijn het afgelopen jaar iets in prijs gestegen vanwege het gebrek aan geheugen dat erin wordt gebruikt, wat ook wordt gebruikt in moderne smartphones, en ze zijn goed verkopen. Tegelijkertijd is de productiecapaciteit niet van rubber en stijgen de prijzen een beetje. De goedkoopste opties kijken naar het $ 100-teken, om dat niet van ver te zeggen.

    Wanneer u een schijf vervangt, moet u ofwel een afbeelding (snapshot) van het systeem maken en deze naar een nieuwe schijf overbrengen, of, wat over het algemeen beter is, het besturingssysteem en alle software erop helemaal opnieuw installeren. Er is niets ingewikkelds aan dit proces, maar een onvoorbereide gebruiker zal er veel tijd aan besteden en iemand zal het helemaal niet aankunnen.

    SSD-schijven werden eerder verdacht van beperkte herschrijfbronnen. Technisch gezien hebben ze een eindige bron, maar in de praktijk zal elke moderne schijf jarenlang genoeg zijn voor een gewone gebruiker. Veel tests hebben bevestigd dat de bron van de voorwaardelijke 256 GB-instantie die we overwegen voldoende is om er niet over na te denken. Hier is een grafiek van een Japanse collega die erop uit was om mijn dienst Crucial BX100 af te vegen. Zoals je kunt zien op de afbeelding voor 2,7 Peta!Bytes aan herschrijvingen, leefde de schijf nog. Degenen die zich op de maanpiek hebben bekommerd, worden uitgenodigd om de uitleg voor de afbeeldingen van de auteur te vertalen.

Het is voldoende, maar nog steeds eindig, en met elke ronde van technologieën (SLC, MLC, TLC, QLC, enz.) En de verfijning van het productieproces, groeit deze hulpbron plotseling niet, maar daalt. Er zijn ongeveer 100.000 herschrijvingen aangekondigd voor SLC en al minder dan 1.000 voor TLC. Laten we eens kijken naar de plaat van V. Sterkin

Hoewel in de praktijk grote afwijkingen mogelijk zijn, zoals ik hierboven heb geïllustreerd. In theorie had Crucial's SSD deze resultaten niet moeten waarmaken. Hier worden speciale technische artikelen aan gewijd, maar voor een gewone gebruiker, zoals we hadden afgesproken, maakt dit niet zoveel uit. Het zal niet gemakkelijk zijn om de schijf tot in de gaten te vegen, en in feite is er niet zoveel huwelijk als het lijkt. Maar als de schijf desondanks kapot gaat, zal hij, zoals alle tests aantonen, hoogstwaarschijnlijk gewoon plotseling uit het systeem verdwijnen. Deze gebeurtenis kan worden voorspeld door de SMART-parameters te bewaken, maar een gewone gebruiker zal zich er niet mee bezig houden. U hoeft alleen te onthouden dat er regelmatig back-ups van het systeem en belangrijke informatie moeten worden gemaakt. Toegegeven, de gebruiker doet dit zelden opnieuw. Daarom moeten we onthouden dat op een dag de schijf plotseling stopt met werken of dat hij "eraf zal vallen".

4. Het laatste risico volgt uit het vorige. Het is bijna onmogelijk om gegevens op uw gebruikte SSD te herstellen, zoals onmogelijk is in het geval van een storing als gevolg van stroomproblemen. En als waardevolle informatie op een "uitgebrande" elektronische, maar fysiek hele harde schijf in een grote stad wordt hersteld, dan werkt zo'n operatie mogelijk niet met een SSD. Over het algemeen falen harde schijven veel voorspelbaarder. Dit betekent helemaal niet dat u geen SDD hoeft te installeren, maar u moet zich hiervan bewust zijn.

Dus om het te zeggen of niet?

Set, maar niet brutaal, maar kalm en met begrip afdalen in de valleien!

Hoe is het? En hoeveel kost bandy?

Dat is hoe. Als we een gemiddelde SOHO nemen van 3 conventionele computers met HDD, waarvan 1 een desktop is en 2 draagbaar, dan kost het verbeteren van de gebruikerservaring ermee 3 SSD's en de tijd van 1 "tyzhprogrammer" om de oplossing te implementeren. Alles kan in een voorwaardelijke werkdag, als er geen haast is en er geen noodzaak is om iets als gespecialiseerde boekhouding over te dragen, bijvoorbeeld software, enz. In geld kan het ongeveer 210 tot veel USD kosten, afhankelijk van de gekozen SSD. Het bedrag is over het algemeen klein, maar het is ook nergens overbodig + bovenstaande risico's.

Kun je geld besparen?

Het blijkt dat je zo'n kans kunt en moet overwegen. Zoals al afgesproken, zijn er veel computers, waar het ijzeren deel over het algemeen redelijk goed is voor de taken die het oplost. Veel kantoormachines, gekocht voor de scherpe daling van de SSD-prijzen, zijn nog steeds behoorlijk relevant voor hun taken, als je geen A-projecten speelt, geen video's bewerkt, geen enorme databases onderhoudt, enz. Trouwens, deze machines hebben mogelijk een 32-bits besturingssysteem en een soort smalle software.

Voor dergelijke gevallen zijn er programma's waarmee u de oude langzame HDD in de cache kunt plaatsen. Windows doet het eigenlijk best goed zelf. Een deel van het vrije RAM-geheugen houdt rekening met recente bestanden en als u ze opnieuw opent, worden ze niet beschouwd als van een langzame schijf, maar van snel RAM-geheugen. Dit is in algemene termen. Probeer een zware toepassing te starten nadat u uw computer hebt opgestart, sluit deze en start hem opnieuw op. De tweede keer start hij merkbaar sneller op. een deel of alles zal al in het RAM-geheugen staan. Maar RAM is geen rubber, en zodra er weinig ruimte in zit vanwege de huidige taken en massale lees-schrijfbewerkingen beginnen, zal de trage harde schijf weer als een gewicht aan de werksnelheid hangen, incl. programma-interface. Je zag de afbeelding van de taakbeheerder hierboven.

Over het algemeen moet er iets worden besloten - installeer SDD of ...

Of kijk naar caching-software zoals PrimoCache van Romex. Het heeft geen zin om de voordelen lang te beschrijven, maar in het kort zien ze er zo uit.

    Het programma kan een lees-schrijfbuffer maken van RAM naar een langzame HDD. Dus als u 1 GB RAM toewijst, gaan alle lees- en schrijfbewerkingen van de huidige bewerkingen door deze buffer, terwijl het daadwerkelijke schrijven naar de HDD wordt vertraagd. Dit verbetert subjectief het reactievermogen aanzienlijk. bij het lezen van wat recentelijk is gebruikt, wordt alles uit deze buffer gehaald, en bij het schrijven wordt de schijf uitgesteld gebruikt en op een bepaald moment van het verzoek wordt het schrijfsysteem praktisch niet geladen. Dit is duidelijk zichtbaar in de systeemmonitor.

    Het programma kan de gespecificeerde buffer in het geheugen creëren die onzichtbaar is voor het systeem! Dit geldt voor 32-bits systemen, waar vervanging door 64-bits systemen om de een of andere reden ongewenst is. Als u fysiek 4 GB RAM in uw machine heeft (of kunt plaatsen), dan zal 3-3.5 ongeveer zichtbaar zijn voor het systeem en van de rest kunt u een buffer voor de HDD maken. Dit is een erg coole functie. Veel laptops hebben nog steeds de technische mogelijkheid om niet meer dan 4 GB RAM te installeren op 32-bits systemen. De extra gigabyte kan veilig in de cache van de oude schijf worden gezet. De verbeteringen zijn direct zichtbaar. En de Hamlet-vraag van 32 of 64 bits met 4 GB RAM verdwijnt in dit specifieke geval vanzelf.

    Alle cache die in het systeem is verzameld, wordt bij het opnieuw opstarten naar de schijf geschreven en bij het opstarten hersteld. Dit verlengt de opstarttijd vanuit de "uit"-status enigszins, maar hoe belangrijk is het voor mensen die de computer maandenlang niet overbelasten met slaap- en sluimerstand? Onderstaande screenshot toont een voorbeeld van een computerkast die bijna 3 weken niet overbelast was. Ervaren gebruikers kunnen een veel langere uptime laten zien. Wakker worden duurt seconden, in tegenstelling tot opnieuw opstarten.

Maar wat heeft de SSD ermee te maken?

Maar op wat.

4. Het programma kan een L2-cache maken voor een trage HDD vanaf elke SDD die op het systeem is aangesloten! Hij weet ook hoe hij een snelle flashdrive moet gebruiken.

EN? Hoe het werkt?

De auteurs van het programma beschrijven dit in detail, maar in een notendop: alles wat actief op de HDD wordt gelezen, wordt op de SSD gedupliceerd en bij herhaalde toegang niet van de HDD, maar door de SSD met zijn hoge snelheden gelezen. Tegelijkertijd blijft het schrijven naar een langzame schijf vertraagd doorgaan via de buffer in RAM (hoe meer u toewijst, hoe beter). Uiterlijk ziet het eruit als een opvallende "versnelling" van de oude schijf terwijl het fysiek als de belangrijkste schijf blijft gebruiken, maar in feite is het aan 2 kanten bekleed met rekwisieten uit de snelle cache voor lezen en schrijven.

Zo ziet het er in theorie uit.

Zo ziet het eruit op mijn werklaptop met 4GB RAM en 32bit Windows 10.

Zoals je aan de statistieken kunt zien, bestond mijn werk gedurende een bepaalde periode uit 88% werken met de cache en 43% lezen van de caching SSD.

Waarom überhaupt een HDD cachen? Kan de SSD onmiddellijk in het systeem worden geïnstalleerd?

Feit is dat voor een goed gebruikersresultaat van caching op deze manier een kleine en goedkope SSD voldoende is. Voordat ik het materiaal schreef, gebruikte ik een SSD met een grootte van slechts 16 GB voor het cachen van de HDD in mijn laptop. Hier is het.

Ik bleek maar 7 gigabyte aan actieve data te hebben, een 16 gigabyte SSD koop je voor nog geen 10 dollar. en het zal genoeg zijn. Tegelijkertijd houdt PrimoCache statistieken bij en mijn cache-hit tijdens normaal gebruik is ongeveer 90%, d.w.z. de oude HDD wordt niet alleen voor 90% ontladen, maar ook via de buffer gebruikt. Als gevolg hiervan is de belasting ervan, zelfs bij het starten van een browser met 50 tabbladen, zelden 100% lang. Kortom, veel minder en op zeer korte termijn volledig. Zo ziet een geladen systeem eruit met 4 browsers, een office suite, skype en vibe, evenals een afbeeldingseditor met caching via SSD. Tegelijkertijd blijven reactievermogen en efficiëntie behouden.

Schijf 0 is een trage HDD. Schijf 1 - 16 GB SSD hierboven afgebeeld. SSD nam de plaats in van CD-RW via de lade, die vandaag voor $ 4 vol staat op verschillende sites. Duizenden van hen

In een desktop-pc kan de SSD direct worden aangesloten.

De gebruikerservaring is op een goede manier drastisch veranderd. Van een broedend systeem tot een zeer responsieve laptop. In de nieuwste versies van PrimoCache leerden ze hoe ze het Windows-wisselbestand moesten cachen, wat op het punt staat het RAM-geheugen te vullen en de prestaties van het systeem radicaal verandert. Wie in een situatie is beland waarin swap de HDD doorsnijdt (en ze hebben het allemaal), zal begrijpen waar het over gaat. Hier kunt u veilig verder werken. Je hebt de foto's gezien. Tegelijkertijd is het noodzakelijk om nuchter de technische kant van de oplossing te beoordelen en te begrijpen dat het plaatje er bijvoorbeeld zo uit kan zien. In dit geval is de belasting van de HDD groot, maar de schouder vervangt de cache. In een specifiek geval kunnen we praten over het leegmaken van de cache naar schijf, en dit proces heeft mogelijk helemaal geen invloed op het werk.

Natuurlijk zal pure SDD positiever brengen, maar ook zal de prijs hoger zijn.

Wat zijn de voordelen?

    We versnellen het werkende systeem een ​​beetje zonder dat we iets hoeven over te zetten of opnieuw te installeren. Al uw gegevens, wachtwoorden en al het andere staan ​​op hun gebruikelijke plaats. U installeert een extra schijf in het systeem en, nadat u de caching-software hebt geïnstalleerd, stelt u deze in 2 minuten in. En het werkt steeds sneller.

    Bij een onverwachte SDD-storing worden de gegevens op de HDD op geen enkele manier beschadigd.

    Het is goedkoper.

Het is ook gebruikelijk in dergelijke onderwerpen om de resultaten van de bekende test van de snelheid van het werken met aandrijvingen te tonen. Laten we tradities niet veranderen! Zonder en met cache.

Opgemerkt moet worden dat de test is uitgevoerd met andere geïmplementeerde programma's. De grootte van 500 mb wordt geacht passend te zijn voor het profiel van het werk. Bij grote volumes zullen de snelheden dalen, maar, zoals we al hebben aangegeven, zullen de meeste van hen bij het kopiëren van een map met een video niet echt schelen of het 22 minuten of een half uur duurt. Het belangrijkste is dat we een tactische verbetering krijgen in de interactie met het systeem. In feite laat de test zien hoe snel u kunt werken met gegevens binnen de toegewezen buffer., maar als je veel kleine bestanden aan het werk hebt, zal hun verwerking in werkelijkheid veel sneller worden totdat de buffer is uitgeput, en als het gebruikelijke volume aan bestanden in het werk minder is dan de buffer of ze langzaam aankomen, dan zullen we krijg een soort RAMDRIVE analoog. Het resultaat wordt lui naar de HDD geschreven en gelezen van de kijk op de SSD. Voor ondersteuning van browsersnelheid werkt dit heel goed.

Kenmerken van het werk?

Er zijn er eigenlijk 2. Als alles is gestart, moet je voor de eerste keer al je programma's zoals gebruikelijk uitvoeren, maar in dit proces worden zij en de bestanden die worden verwerkt, gedupliceerd op de SSD en zullen daar in de toekomst dynamisch veranderen - iets zal verdwijnen als niet-opgeëist, iets dat als nieuw moet worden geregistreerd van vaak gebruikt. Voor de initiële vorming van de cache zal een half uur of een uur normaal werk nodig zijn. Het effect zal binnen 10 minuten merkbaar zijn.

Als de Windows-sessie onjuist wordt beëindigd, kan de cache op nul worden gezet en de volgende keer dat deze wordt gestart, wordt deze opnieuw gevormd.

Anders zal de aanwezigheid van de hele onderneming zich op geen enkele manier manifesteren, behalve voor het verbeteren van de gebruikerservaring, behalve voor het hieronder beschreven risico.

Zijn er risico's?

Ja. Er is één, maar zeer significant risico. Als de opnamevertraging op de HDD te lang is ingesteld (bijvoorbeeld meer dan 100 seconden) en er is een samenloop van een hoge opnamebelasting en een stroomstoring, kan het systeem ernstig worden beschadigd. Als belangrijke systeemgegevens geen tijd hebben om aan de systeemmedia te worden toegevoegd, heeft Windows de kans om helemaal niet opnieuw te starten. Dit scenario kan worden vermeden door de vertraagde opnametijd te verkorten en een ononderbroken stroomvoorziening te gebruiken. Houd hier rekening mee als u last heeft van onvoorziene stroomstoringen. Maar zelfs als u de schrijfcaching minimaliseert, werkt SSD-leescaching prima en brengt u geen risico's met zich mee.

Hoeveel goedkoper is het?

De wiskunde is eenvoudig. Zoals je je herinnert, schrijven we over voorwaardelijke 3 auto's in een gezin of een klein kantoor. SSD voor alles kost vanaf $ 210 + werk.

De meest betaalbare 256 gb (en we waren het erover eens dat dit slechts de werkelijke grootte is in het geval van directe vervanging van de HDD) SSD's kosten tegenwoordig ongeveer hetzelfde.

In het geval van caching-software kan een 16 gigabyte SSD voor cache absoluut alles zijn en kost minder dan $ 10. PrimoCache voor 3 computers kost $ 70. met toekomstige updates (wij zijn voor juridische, vooral intellectuele, software - warez is niet onze collega). Schijfladen in plaats van een optische drive voor nog eens $ 10.

Totaal: $ 100 tegen $ 210 uit de hand en je kunt het geleidelijk doen zonder het gebruikelijke werk echt te onderbreken, aangezien PrimoCache al een proefperiode van 60!-dagen heeft. Die. in dit deel wordt voorgesteld om voor het monster slechts $ 10 te riskeren. voor een kleine SSD en als iets niet past bij toekomstige kosten en retouren. Maar je zult het waarschijnlijk leuk vinden.

Canadese handel?

Het lijkt misschien dat ik specifieke software aanbied, maar dat is niet het geval. Er zijn andere caching-programma's op de markt. Super snelheid is bijvoorbeeld een prima optie, maar duurder en met minder functionaliteit qua caching reads via een SSD.

De slimste, of wat?

Feit is dat vergelijkbare technologieën niet alleen binnen PrimoCache beschikbaar zijn. Dergelijke mechanismen voor het versnellen van SSD door vrij RAM-geheugen zijn standaard beschikbaar in de fabriekssoftware voor SAMSUNG, CRUCIAL en andere SSD's. Met goede hoeveelheden RAM worden indrukwekkende resultaten behaald met kleine bestanden die in dit RAM passen + de belasting van de SSD is enigszins in evenwicht. Uiterlijk lijkt dit een onmiddellijke reactie van het systeem, als het niet in strijd is met de mogelijkheden van de processor. Maar RAM kost ook geld en de prijs stijgt vandaag.

Het meest recente voorbeeld van hoe dergelijke ontwerpen op de markt worden gepromoot (trouwens, ze worden gepromoot met een vertraging van 10 jaar, aangezien het moest gebeuren vóór de enorme verlaging van de kosten van SSD's) is de onlangs gepresenteerde caching-technologie met behulp van het nieuwe OPTANE-geheugen van Intel. Het idee zelf is niet nieuw en is een herhaling van oudere oplossingen zoals Smart Response, maar het is wel het idee dat vandaag relevant is voor Intel.

Conceptueel lijkt alles erg op elkaar. De uitvoeringsdetails zijn natuurlijk anders. Snelheidsbeperkingen - ook. Zo ook de prijs.

Zoiets ziet eruit als de resultaten van het cachen van een traditionele HDD-technologie met OPTANE van Intel. De studie verscheen onlangs op 3Dnieuws Komt het niet een beetje overeen met onze ervaring? En de snelheid van geavanceerde SSD's om het werk te vergelijken met kleine bestanden is dat wel.


In het geval van Intel is de technologie zelf alleen beschikbaar in de technische bundel van een specifieke chipset, processor en de schijf zelf.

Dit alles is niet goedkoop en in het geval van moderne snelle SSD's is het bijna zinloos, zoals je in de grafieken kunt zien.

Maar voor de OPTANE + HDD bundel is het resultaat interessant. Het enige probleem is dat als de gebruiker een systeem heeft gekocht dat met OPTANE kan werken, de systeem-HDD er hoogstwaarschijnlijk niet meer zal zijn.

We bouwen met onze eigen handen een functioneel bijna analoog aan alle hardware met een minimaal budget en een echt tastbaar resultaat hier en nu, en goedkoop!

Maar hoe zit het met de bron van de caching SSD?

Goede vraag en ik heb er onderzoek naar gedaan. In een experimentele laptop op een T9500-processor, 4 GB RAM, HDD en Windows 10 32bit, die vaak werkt en altijd 3-4 open browsers heeft met elk 40-50 tabbladen, een werkende kantoorsuite en andere semi-kantoortaken, een caching 16 GB schijf wordt eenmaal per dag onder zware belasting herschreven, wat met een bron van zelfs het zwakste geheugen van 1000 herschrijvingen 3+ jaar probleemloze versnelling zal bieden. In het geval van mijn specifieke 16 gb SSD is dit MLC-geheugen met de opgegeven 3000 cycli (wat in werkelijkheid veel meer kan zijn), wat de levensduur van de cache al op 10+ jaar brengt!

Totaal?

Het is belangrijk om te begrijpen dat we de taak hebben gesteld om een ​​ultra-budget boost te geven aan een computer met een HDD, en niet om deze voor 5 kopeken naar mainfarame te converteren. Die gebruikers die alle voordelen van SDD begrijpen en het nodig hebben voor werk- of speeltaken, werken er waarschijnlijk al mee of plannen er een budget voor in een van de moderne versies. Daardoor ben ik er zeker van dat we de in de titel genoemde taak op ultrabudgettaire basis hebben uitgevoerd.

Als je werk een kantoorkarakter heeft en de mogelijkheden om volledig te upgraden naar een SSD zijn beperkt, dan heeft zo'n beslissing volgens mij alle recht op leven. Bovendien, als PrimoCache wordt gekocht, kan het in de toekomst worden gebruikt voor SSD-werking, wat de gebruikerservaring alleen maar verder zal verbeteren door de belasting van de SSD via RAM te verdelen. Zoals we hierboven al hebben opgemerkt, is de instapdrempel slechts ongeveer $ 10. of nog minder.

Het is vermeldenswaard dat om de prestaties van een 2TB HDD aanzienlijk te verbeteren, volgens gebruikersrecensies, elke 64GB SSD voldoende is. Het is onwaarschijnlijk dat velen zoveel actieve bestanden hebben om te lezen, maar de volgorde van de benodigde ruimte voor caching is belangrijk.

In ieder geval maakt de weloverwogen benadering het mogelijk om op zijn minst een goedkoop alternatief te bieden voor de dure vandaag en niet elke beschikbare overgang naar SSD, maar als een maximum om prestaties te leveren bij gewone taken die voldoende zijn om deze overgang uit te stellen tot de aankoop van een geheel nieuw systeem , wanneer het huidige platform eindelijk niet meer aan de werkbehoeften zal voldoen. ...

Andrey Zinchenko, doctor in de economie, universitair hoofddocent aan de afdeling Financiën van de National University of Shipbuilding, Master of Public Administration (MPA)

De snelheid van werken van veel programma's en de laadtijd van het besturingssysteem zelf, hangt vaak niet af van de kracht van de processor of de hoeveelheid RAM, maar van de snelheid van het opslagmedium - de harde schijf. Tegenwoordig zijn er analogen met conventionele HDD's op de markt verschenen - SSD-solid-state drives, maar hun kosten zijn nog steeds merkbaar hoog en niet iedereen kan een dergelijke aankoop betalen. Daarom laten we vandaag verschillende manieren zien om de harde schijf te optimaliseren en te versnellen.

Hoe u de snelheid van uw harde schijf kunt verhogen

de eerste manier HDD-versnelling wordt geassocieerd met het uitschakelen van systeemindexering van de harde schijf. Onthoud dat deze methode geschikt is voor diegenen die de ingebouwde zoekfunctie van het besturingssysteem niet gebruiken. Ga hiervoor naar "Deze computer" (Win + E), selecteer de systeemschijf (meestal C), open het menu "Eigenschappen" en schakel het item "Indexering toestaan" uit. We passen toe en start vervolgens de pc opnieuw op.

tweede manier- logboekregistratie van gebeurtenissen op de harde schijf uitschakelen. Hiermee kunt u de service deactiveren die alle gebeurtenissen en storingen die optreden vanaf de HDD bewaakt en registreert. Volg hiervoor deze stappen:

Voer de opdrachtregel uit namens de beheerder (Start-Run-CMD); ... schrijf in een lege regel het commando fsutil usn deletejournal / D X :, X hier is de letter van je harde schijf en druk op de Enter-toets; ... om een ​​computer opnieuw op te starten.

de derde manier ingewikkelder en omvat de installatie van software van derden. Om het te implementeren, moet u minimaal 2 GB vrij RAM-geheugen hebben. Om de snelheid te verhogen, kiest u het programma Fancy Cache - het is gratis en bestaat in twee versies - voor de hele schijf en voor een aparte partitie.

Kies degene die het beste voor u werkt. Nadat de software is geïnstalleerd, configureert u deze als volgt:

Cache Grootte-waarde - 2048 Mb voor één harde schijf; ... Blokgrootte waarde - laat het standaard staan; ... Algoritmewaarde - laat LFU-R standaard; ... zet een vinkje voor Defer-Write en stel een vertraging van 300 seconden in; ... zet een vinkje voor Release After Write zodat extra gegevens uit de cache worden verwijderd, als ze niet nodig zijn om te lezen, raken we niets anders aan.

Daarna moet u het programma starten met de knop Start Caching en de snelheid van de harde schijf meten met behulp van het CrystalDiskMark-analyseprogramma. Het is alleen nodig om te verduidelijken dat de daadwerkelijke prestatieverbetering merkbaar is bij het zoeken naar bestanden, bij het kopiëren van kleine hoeveelheden gegevens.

Heeft u niet één, maar meerdere harde schijven, dan is de optie met de organisatie van een RAID0-array geschikt voor u, waarbij u ook de snelheid van de harde schijf kunt verhogen, maar het risico bestaat op gegevensverlies bij storingen. Maar dit is al een onderwerp voor een ander artikel.

Vergeet niet dat de snelheid wordt gewonnen door de harde schijf waarvan de technische parameters voldoen aan de moderne eisen - de SATA 3-interface voor gegevensoverdracht, een hoogwaardige geheugencontroller, zijn eigen cachegeheugen is groter dan of gelijk aan 32 MB (met een capaciteit van 1TB - 64MB).

Dat is alles, succes met je instellingen en snelle harde schijven!