Siis sen mikä on itse levyssä (käyttiksillä on omat kirjoitusvälimuistit jotka voi kytkee pois)?
Onnistuuko esim. jos on Western Digital niin sen omalla diagnostiikkaohjelmalla, tai Seagatella vastaavasti sen omalla softalla?
Mä pistäisin mielelläni noi kirjoitusvälimuistit pois jo sen takia että jos sattuu esim. sähkökatko (ei kaupungissakaan mahdottomuus), niin ei jää tiedot kirjoittamatta levylle sen takia että ne tehtäis viivästyneesti. Parempi siis kirjoittaa tiedot levylle samantien, välttyy sitten tiedostojärjestelmän sekoilultakin.
Lukuvälimuistit saa olla päällä, siinähän vain luetaan.
Onnistuuko esim. jos on Western Digital niin sen omalla diagnostiikkaohjelmalla, tai Seagatella vastaavasti sen omalla softalla?
Mä pistäisin mielelläni noi kirjoitusvälimuistit pois jo sen takia että jos sattuu esim. sähkökatko (ei kaupungissakaan mahdottomuus), niin ei jää tiedot kirjoittamatta levylle sen takia että ne tehtäis viivästyneesti. Parempi siis kirjoittaa tiedot levylle samantien, välttyy sitten tiedostojärjestelmän sekoilultakin.
Lukuvälimuistit saa olla päällä, siinähän vain luetaan.
Vastaukset 5
Vanhimmat
Noista diagnostiikkaohjelmista en osaa sanoa, mutta ainakin Linuxin hdparm osaa säätää tuotakin. Poiskytkemisen hyödyllisyydestä on ole oikein vakuuttunut. Sähkökatkon sattuessa ei ole väliä onko tieto vielä käyttöjärjestelmän puskurissa vai levyn puskurissa tai ei missään puskurissa. Tiedostojärjestelmä jää kuitenkin helposti keskeneräiseen tilaan kun kirjoittaminen päättyy äkisti. Siihen auttaa vikasietoisten tiedostojärjestelmien käyttö. Ext3, ext4, JFS, XFS, ReiserFS, Reiser4, jne.
kovon omia asetuksia muuttaa, siis tuolla kovon omalla softalla, niin että se kirjoitusvälimuisti on poiskytketty. Tiedän että hdparmilla sen voi myös tehdä mutta parempi tietysti jos sen voi kytkeä pois niin että se on itse kovon asetuksiin laitettu.
Mutta hdparm ainakin saa komennettua levyä muistamaan nykyiset asetukset myös bootin yli.
käpälöi vähän hdparm.conf tiedostoa tyyliin
/dev/sda1 {
write-cache = off
}
Ajattelin vain että jos ton saisi tehtyä suoraan itse levyyn, olisi sitten valmiina eikä erikseen tarvis käpälöidä hdparm.confia.
Tohon sun aikaisempaan kommenttiin tuosta journaloivasta järjestelmästä.. Mä oon muuten lukenut että jos write-cache on päällä niin se voi joskus journaloivissa järjestelmissä aiheuttaa ongelmia, en tiedä millaisia kun vaan pikaisesti luin jotain tuollaista. Mutta kyllä mä siis mieluiten pidän sen pois päältä, varmuuden vuoksi.
viestiäni, siis kun laitoin että sda1
pitäis laittaa että sda, eikä osion numeroa lainkaan, toihan pätee koko fyysiseen levyyn eikä pelkkään osioon mutta kun niin vanhasta selkäytimestä tulee noi osion numerotkin laitettua, siis kirjoitusvirhe. :D