Puskurimuistin vaikutus?

Miten kovalevyn puskurimuisti vaikuttaa? Onko sillä paljokin merkitystä, esim 2mt vs 8mt?
41120
Äänestä

Muut lukivat myös

Vastaukset 4

Vanhimmat

Riippuu monesta asiasta... kyllä se auttaa joissain tilanteissa; paljonkin. (parhaassa tapauksessa 1000 kertainen nopeutus hetkellisesti) mutta useimmiten joudutaan kuitenkin tekemään hidas levyhaku jokatapauksessa.

Käytännössä nopeuttaa keskimäärin ehkä maksimissaan 3-15%. Joillain ohjelmistoilla ei juuri laisinkaan (pitkät jatkuvasti luettavat tiedostot) Joillain harvoilla sovelluksilla jopa 80%. Riippuu tosiaan paljon ohjelmiston levynhakutarpeista ja tekniikasta. Esim. web-palvelimissa parhaat levyt ovat juuri suurella cachella varustettuja ja niiden tehokkuusero muihin levyihin on merkittävä. Videoedintointisovellukselle cachella ei ole oikeastaan laisinkaan merkitystä.

Cachen suurentaminen auttaa hiukan mutta kuitenkin suurentamisen hyöty vähenee nopeasti; mega cachea nopeuttaa huomattavasti, 2 megaa cachea nopeuttaa hiukan enemmän mutta suhteessa ei niin paljoa. Nykyisillä suurilla levyillä - etenkin käyttöjärjestelmälevyillä - kannattaisi silti olla vaikka 64 megaa cachea koska muisti ei paljoa maksa kuitenkaan ja nopeushyötyä alkaisi olla jo tuolla muistimäärällä jo mukavasti vaikka suhteessa muistinlisäys ei tehostakaan suoraan verrannollissti... vanhemmat muistipiiritkään eivät hinnaltaan muodostuisi esteeksi, kovalevyjen nopeusluokassa vanhat muistimallit olisivat yhä aivan tarpeeksi nopeita.

Kuitankaan asia ei ole kovin merkityksekäs. Esim. raid-systeemiksi pistetyt levyt ovat nopeudeltaan aivan toisessa luokassa kuin yksi levy jossa on enemmän välimuistia.

Lisäksi hyötyä syö se että useimmat käyttöjärjestelmät toteuttavat vapaalla muistialueellaan levytoimintojen välimuistia jolloin kiintolevyn cache jää yleensä käyttämättä. Tosin nykyisin ennakoivat älykkäät levyt osaavat täyttää cachensa sellaisella tiedolla jota käyttöjärjestelmä ei ole vielä hakenut (prefetch) eli päällekkäisyyttä ei tule.

Äänestä
  • 2mt vs 8mt

    Äänestä

  • näkkikenkä kirjoitti:

    2mt vs 8mt

    2mt vs 8mt niiIN?

    Äänestä

  • tarkoitatko nyt säädeltävää cachea vai kiintolevyssä valmiina olevaa erillistä puskurimuistia?

    Äänestä

Kommentoi aloitusta


Mindy kirjoitti:

Miten kovalevyn puskurimuisti vaikuttaa? Onko sillä paljokin merkitystä, esim 2mt vs 8mt?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu