Hva er Host Memory Buffer (HMB) i SSD?

Du tror kanskje at alle dokumentene og bildene dine er pent lagret i en logisk mappestruktur på datamaskinen. Men du tar feil. Det er visningen som datamaskinen viser deg. I virkeligheten, men hvis du bruker en SSD, er dataene spredt over hele stasjonen.

HDD-er fungerer best hvis du av og til setter dem gjennom en defragmenteringsprosess. Dette sorterte alle databitene på harddisken, slik at relaterte biter var nær hverandre og kunne leses fra stasjonen sekvensielt. Dette er fordi HDD-er er mye raskere til å lese sekvensielle databiter fra tallerkenene sine enn å gjøre tilfeldige avlesninger.

SSD-er er mye bedre ved tilfeldig lesing fordi de ikke trenger å vente på at lesehodet kommer til rett sted først. De er også mye raskere generelt, og det er mange andre grunner til å foretrekke dem.

Saken er at SSD-er lider mye mer av å ha på seg. Hver gang data leses fra, og først og fremst når data skrives til en minnecelle, degraderes cellen litt. For å minimere slitasjen og øke stasjonens levetid, bruker SSD-er en prosess som kalles slitasjeutjevning. Når du skriver data, velger SSD-en å plassere den på de minst slitte cellene først.

Dette resulterer i rare ting som data som teknisk sett blir igjen på stasjonen etter at du har overskrevet en fil, ganske enkelt fordi den nye versjonen er lagret i forskjellige minneceller. De "slettede" dataene er merket som "kan overskrives" i stedet for å slettes aktivt. Sletting bruker én til av det begrensede antallet skrivinger til de berørte minnecellene.

Holde oversikt

SSD-er fører en tabell over hvor alt er lagret og hva som kan og ikke kan overskrives for å fungere effektivt. Dette tar ikke mye plass, men ethvert operativsystem gjør hele tiden små skriveoperasjoner. Disse konstante endringene vil bety at mange skrivinger blir utført til SSD-en, spesielt til en seksjon, noe som vil redusere levetiden.

For å unngå dette inkluderer de fleste SSD-er noe innebygd DRAM. DRAM lider ikke av den samme slitasjen som flash-minne gjør, så det kan oppdateres så ofte som nødvendig. Det er forresten også raskere. Så når du ber om en fil, vil SSD-er med DRAM returnere resultatet litt raskere ettersom oppslagstiden reduseres.

Noen budsjett SSD-er velger å gi avkall på DRAM som et kostnadsbesparende tiltak. Dette forårsaker ytelsespåvirkning og reduserer stasjonens levetid.

Skriv inn HMB

HMB ble designet for å redusere ytelsen og levetiden knyttet til DRAM-løse SSD-er. Host Memory Buffer bruker en annen DRAM-kilde for å lagre minst et delvis logisk til fysisk kart over stasjonen. Det fine med dette er at hver datamaskin allerede har en rikelig kilde til DRAM i datamaskinens hoved-RAM.

SSD-drivere lar SSD-en be om at en liten del av system-RAM-en settes til side og allokeres til å lagre oppslagstabellen. Mens SSD-er vanligvis har 1 GB DRAM per TB flash-minne, er HMB vanligvis ikke i nærheten av den størrelsen. Nøyaktige implementeringer varierer mellom produsenter og stasjoner, men rundt 100 MB er standard. Dette gjør det mulig for de mest brukte dataene å ha sin plassering kartlagt for raskere tilgang. Andre data må nås på den sakte måten.

Dette resulterer i forbedret ventetid i de fleste arbeidsbelastninger sammenlignet med SSD-er uten DRAM. Ytelsen er imidlertid ikke helt i tråd med bruk av innebygd DRAM. Det bidrar også til å redusere noe av slitasjen på selve SSD-en. Imidlertid er denne fordelen vanskelig å måle og sannsynligvis minimal.

Konklusjon

HMB er et nyttig tillegg til DRAM-løse SSD-er. Det kommer bokstavelig talt uten ekstra pengekostnader. Det bidrar til å lindre en god del av ytelsesdegraderingen knyttet til DRAM-løse SSD-er. HMB tilbyr fortsatt ikke samme ytelsesnivå som innebygd DRAM. Det resulterer i litt høyere system-RAM-bruk, noe som kan være et problem på budsjettdatamaskiner med minimal RAM.

RAM-en som er tildelt HMB er vanligvis liten i størrelse, og systemet kan tilby mindre enn SSD-forespørslene om nødvendig. Alt i alt er HMB i hovedsak en seier uten ulemper. I en direkte sammenligning mellom en DRAM-løs SSD med HMB-støtte og en uten, gå for HMB-modellen, til tross for alle andre faktorer. Vi anbefaler likevel SSD-er med innebygd DRAM, da disse tilbyr den beste ytelsen for bare en liten økning i kostnadene. Hva er dine tanker? Del dem i kommentarene nedenfor.


Hvordan klone en harddisk

Hvordan klone en harddisk

I den moderne digitale tidsalder, hvor data er en verdifull ressurs, kan kloning av en harddisk på Windows være en avgjørende prosess for mange. Denne omfattende guiden

Hvordan fikse driveren WUDFRd kunne ikke lastes inn på Windows 10?

Hvordan fikse driveren WUDFRd kunne ikke lastes inn på Windows 10?

Står du overfor feilmeldingen mens du starter datamaskinen som sier at driveren WUDFRd ikke kunne lastes inn på datamaskinen?

Slik fikser du NVIDIA GeForce Experience-feilkode 0x0003

Slik fikser du NVIDIA GeForce Experience-feilkode 0x0003

Opplever du NVIDIA GeForce-opplevelsesfeilkode 0x0003 på skrivebordet ditt? Hvis ja, les bloggen for å finne ut hvordan du løser denne feilen raskt og enkelt.

Hva er SMPS?

Hva er SMPS?

Lær hva som er SMPS og betydningen av ulike effektivitetsvurderinger før du velger en SMPS for datamaskinen din.

Hvorfor slås ikke Chromebooken på

Hvorfor slås ikke Chromebooken på

Få svar på spørsmålet Hvorfor slås ikke Chromebooken min på? I denne nyttige veiledningen for Chromebook-brukere.

Slik rapporterer du phishing-svindel til Google

Slik rapporterer du phishing-svindel til Google

Lær hvordan du rapporterer en svindler til Google for å forhindre at de svindler andre med denne veiledningen.

Roomba stopper, stikker og snur – fiks

Roomba stopper, stikker og snur – fiks

Løs et problem der Roomba-robotstøvsugeren stopper, fester seg og fortsetter å snu.

Hvordan endre grafikkinnstillinger på Steam Deck

Hvordan endre grafikkinnstillinger på Steam Deck

Steam Deck tilbyr en robust og allsidig spillopplevelse rett ved fingertuppene. Men for å optimere spillingen din og sikre best mulig

Hva er isolasjonsbasert sikkerhet?

Hva er isolasjonsbasert sikkerhet?

Skulle fordype seg i et emne som blir stadig viktigere i verden av cybersikkerhet: isolasjonsbasert sikkerhet. Denne tilnærmingen til

Slik bruker du Auto Clicker for Chromebook

Slik bruker du Auto Clicker for Chromebook

I dag skulle du fordype deg i et verktøy som kan automatisere repeterende klikkeoppgaver på Chromebooken din: Auto Clicker. Dette verktøyet kan spare deg for tid og