Koduleht » kuidas » Miks SSD-d on ebatavalistes suurustes?

    Miks SSD-d on ebatavalistes suurustes?

    Näib, et SSD-d tulevad tänapäeval üsna mitmetes erinevates suurustes, kuid miks see nii on? Tänase SuperUser Q&A postitusel on vastused ühele uudishimulikule lugeja küsimusele.

    Tänane küsimuste ja vastuste seanss saabub meiega kohtades, kus on SuperUser-Stack Exchange'i alajaotis, kogukondlikult juhitav Q&A veebisaitide rühmitus.

    Foto viisakalt Jung-nam Namilt (Flickr).

    Küsimus

    SuperUser-lugeja Dudemanword soovib teada, miks SSD-d tunduvad olevat kummaline GB-suurus:

    Miks SSD-d on tavalise 256 GB või 512 GB asemel 240 GB või 120 GB suurused? Need numbrid on palju mõttekamad kui 240 GB või 120 GB suurused.

    Miks valmistavad firmad SSD-sid sellisteks, mis näivad olevat „mittestandardsed” suurused?

    Vastus

    SuperUser'i toetajad Patrick R. ja Adam Davis on meile vastused. Esimene üles, Patrick R:

    Kuigi paljud kaasaegsed SSDd nagu 840 EVO seeria pakuvad suurusi, mida te olete harjunud, nagu eespool mainitud 256 GB, kasutasid tootjad natuke hoiustamisvõimalusi mehhanismide vastu, mis võitlevad jõudluse vähenemise ja defektide vastu.

    Näiteks kui sa ostsid 120 GB sõiduki, võite olla päris kindel, et see on tõesti 128 GB sisemiselt. Säilitatud ruum annab kontrollerile / püsivara ruumi sellistele asjadele nagu TRIM, Garbage Collection ja Wear Leveling. Tavaline oli jätta natuke ruumi lahutamatuks - selle ruumi peale, mida kontroller oli juba nähtamatuks teinud - kui SSDd esmakordselt turule sattusid, kuid algoritmid on oluliselt paranenud, nii et sa ei peaks seda tegema. enam.

    EDIT: On tehtud mõned märkused selle kohta, et seda nähtust tuleb seletada reklaamitud ruumi erinevusega, mis on esitatud gigabaitides (st 128 x 10 ^ 9 baiti), võrreldes operatsioonisüsteemi Gibibyte väärtusega, mis on - enamik aeg - kahe võimsusega võimsus, arvutades 119,2 Gibibyte'i selles näites.

    Nagu ma tean, on see midagi, mis on juba eespool selgitatud asjade peal. Kuigi ma kindlasti ei oska öelda, millised täpsed algoritmid vajavad enamikku sellest lisaruumist, jääb arvutus samaks. Tootja koondab SSD-d, mis tõepoolest kasutab kahe arvuga välklampide võimsust (või nende kombinatsiooni), kuigi kontroller ei tee operatsioonisüsteemile kogu seda ruumi nähtavaks. Vasakpoolset ruumi reklaamitakse gigabaitidena, mis on selles näites 111 Gibibyte.

    Järgneb Adam Davise vastus:

    Mõlemal mehaanilisel ja tahkes olekus kõvaketaste võimsus on suurem kui nende nimivõimsus. „Ekstra” võimsus hoitakse kõrvale halbade sektorite asendamiseks, mistõttu ei pea ajamid olema täiuslik kokkupanemisliini küljest ja nii, et halbu sektoreid saab hiljem varu-sektoritega uuesti kaardistada. Tehases tehtava esialgse testimise käigus kaardistatakse kõik halvad sektorid varusektoritele. Kui draivi kasutatakse, jälgib see sektoreid (kasutades veakorrektsioone), et tuvastada bititaseme vigu ja kui sektor hakkab halvaks muutuma, kopeerib see sektori varukambrisse, seejärel kaardistab selle uuesti. Kui seda sektorit taotletakse, läheb see uus sektor, mitte algsektor.

    Mehaanilistel ajamitel võivad nad lisada suvalisi koguseid varuandmeid, kuna nad kontrollivad servot, pea ja taldrikukodeerimist, nii et neil on 1 terabaidi suurune salvestusmaht veel 1 gigabaiti vaba ruumi sektori ümberkaardistamiseks.

    Siiski kasutavad SSD-d välkmälu, mis on alati valmistatud kahe võimsusega. Aadressi dekodeerimiseks vajalik räni on sama 8-bitise aadressi jaoks, mis kasutab 200 baiti 8-bitise aadressina, mis on juurdepääs 256 baitile. Kuna see räni osa ei muutu, siis on räni kinnisvara kõige tõhusam kasutamine tegeliku välklambi võimsusega kahe võimsuse kasutamine..

    Niisiis on draivivalmistajad kinni pidanud koguvõimsusega 2 võimsusega, kuid nad peavad siiski eraldama osa tooraine tootmisvõimsusest sektoripõhiseks kaardistamiseks. See toob kaasa 256 GB tooraine võimsuse, pakkudes näiteks 240 GB kasutatavat võimsust.


    Kas teil on midagi lisada selgitusele? Heli on kommentaarides välja lülitatud. Kas soovite lugeda rohkem vastuseid teistelt tech-savvy Stack Exchange'i kasutajatelt? Vaadake siin täielikku arutelu lõiku.