Kirjoittaja Aihe: Tiedostojärjestelmä SSD kovoille?  (Luettu 23343 kertaa)

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #20 : 03.04.09 - klo:14.51 »
Rupesin miettii omaan miniläppäriin tota tiedostojärjestelmä-hommaa.
Ext2 taitaa olla herkkä korruptoitumaan = ei kiitos.
Ext3 noatimen ja linux.fi -ohjeiden mukaan helpotettuna voisi olla itselleni parempi, mutta ei kai mikään estäisi rakentamasta sellaista systeemiä, että mounttaisi tiedostojärjestelmän read-onlynä oletuksena ja tarpeen mukaan vaan remounttaisi kirjoitusoikeuksien kanssa.

Tollainen nyt tuli nopeella g:lla vastaan: http://en.opensuse.org/How-To_Make_the_root_filesystem_read-only

Kokeilenpas tätä:
https://help.ubuntu.com/community/aufsRootFileSystemOnUsbFlash
« Viimeksi muokattu: 03.04.09 - klo:21.42 kirjoittanut jussike »

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #21 : 03.04.09 - klo:15.03 »
Itse käytän Eee 901 koneella ext2:ta, koska se näyttää antavan minulle reilusti lisää aikaa ajella akulla. Johtunee varmastikin siitä, ettei tule koko ajan kirjoitelleeksi asemalle. Toistaiseksi en ole kohdannut mitään suoria havaintoja korruptoitumisesta. Itselläni on tosin myös 2 gigaa käyttömuistia, joten olen ottanut swap-osion pois kulumasta.

Voisiko joku ystävällisesti kertoa millä sovelluksella korruptoitumisen voi huomata välillisesti?


Fri13

  • Käyttäjä
  • Viestejä: 465
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #22 : 03.04.09 - klo:16.36 »
Itselläni ollut ext4 (ext4dev) käytössä Fedora 9:stä lähtien ja toiminut ongelmitta myös SSD kovalevylläni. Olen asentanut SSD-levylle ainoastaan käyttöjärjestelmän ja esimerkiksi home on toisella HDD-levyllä.

No eihän se SSD kovalevy kulu mihinkään jos sulla on vain käyttis sillä :-D
On turhalta kuullostavaa käyttää useita gigatavui pelkälle käyttikselle joka vie muutaman megan. Järkevämpää olis käyttää jotai kunnollista tiedostojärjestelmää ja SSD levy sitten kanssa tallenuspaikkana kaikille ohjelmille ja tavalline kovalevy käytettynä kotikansiolle, tempille ja swapille ja tietenki /etc kansiolle.

aho

  • Vieras
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #23 : 03.04.09 - klo:21.59 »
No eihän se SSD kovalevy kulu mihinkään jos sulla on vain käyttis sillä :-D
On turhalta kuullostavaa käyttää useita gigatavui pelkälle käyttikselle joka vie muutaman megan.

Jeps, minulla on ainastaan vmlinuz ja pari hassua modulia SSD:llä. Näin se on kaikkein paras.

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #24 : 05.04.09 - klo:00.51 »
Edellisessä viestissäni linkkaama AUFS-ohje tuntuisi toimivan hienosti.

Nyt minulla on EXT2-juurijärjestelmä ro-tilassa oletuksena. Muutokset eivät tallennu, eikä levylle kirjoiteta mitään. Oletettavasti tiedostojärjestelmä ei korruptoidu, vaikka koneen ajaisi alas holtittomasti esimerkiksi akun loppumisen takia.

Mutta se mikä tekee tämän mielestäni hienoksi, on se, että voin valita writable-session grubista, tai vaihtaa tilaa jopa lennosta.

Aspire Onen tapauksessa voinen myös halutessani liittää esimerkiksi erillisen muistikortin /home:ksi kirjoitusoikeuksien kera.

planetisti

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #25 : 06.04.09 - klo:09.00 »
Eikö SSD:t kestä jo niin paljon kirjoittamista, ettei tiedostojärjestelmällä olisi kauheasti merkitystä?

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #26 : 06.04.09 - klo:09.42 »
Eikö SSD:t kestä jo niin paljon kirjoittamista, ettei tiedostojärjestelmällä olisi kauheasti merkitystä?
Lyhyesti sanottuna eivät kestä.

Mekanismit kuten journalointi ja relatime nostavat kirjoituskertojen lukumäärää dekadilla tai jopa kahdella. Lisäksi SSD:t kirjoitetaan ensin lohkot täyteen ja sitten vasta tyhjennetään lohkoja kirjoitusta varten. Kun kaikkialle on kirjoitettu niin muistilohkojen tyhjennysprosessi se vasta jämäyttääkin koneen, ennenkuin data on saatu kirjoitetuksi.

Siksi liikoja/turhia kirjoitteluja SSD-levyille kannattaa välttää mahdollisimman paljon. valinnoilla voidaan vaikutta kuoleeko levy vuodessa tai kahdessa vai kestääkö se koko koneen käyttökelpoisen eliniän(n.10v).

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Storck

  • Vieras
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #27 : 06.04.09 - klo:10.14 »
Olkaa rauhallisia, itselläni on kuvan mukainen levy ja valmistaja lupaa aika pitkät käyttöajat. Laskekaa itse paljonko ikää saatte..

http://www.ocztechnology.com/products/flash_drives/ocz_core_series_v2_sata_ii_2_5-ssd

Laskekaa itse ja päätelkää kestääkö vai ei.    8)


edit.   Kuinka monella on SSD-levy hajonnut/lopettanut toiminnan vuodessa parissa? Käsi ylös!!!
« Viimeksi muokattu: 06.04.09 - klo:10.16 kirjoittanut Storck »

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #28 : 06.04.09 - klo:12.13 »
Olkaa rauhallisia, itselläni on kuvan mukainen levy ja valmistaja lupaa aika pitkät käyttöajat. Laskekaa itse paljonko ikää saatte..

http://www.ocztechnology.com/products/flash_drives/ocz_core_series_v2_sata_ii_2_5-ssd

Laskekaa itse ja päätelkää kestääkö vai ei.    8)


edit.   Kuinka monella on SSD-levy hajonnut/lopettanut toiminnan vuodessa parissa? Käsi ylös!!!
Noita testanneet eivät ole niitä vielä rikki saaneet, mutta se mikä heitä on eniten raastanut on tuo erasointisekvenssien aiheuttama hyytyminen. Sehän ilmenee vasta sitten kun levy on vähintään yhden kerran kirjoitettu täyteen. Tiedostoja tuhottaessa muistilohkoja ei vielä tyhjennetä, vaan tyhjennys tapahtuu vasta kun ei ole enää lohkoja, mihin kirjoittaa. Tällä pyritään minimoimaan tyhjennyskertojen määrää. Tuo hyytyminen on nyt se seikka, johon valmistajat koettavat kehittää ratkaisua. Ratkaisu saattaa löytyä myös tiedostojärjestelmien puolelta, eli tehdään järjestelmä, joka ottaa huomioon SSD:n erityisominaisuudet.

Kyllä nuo OCZ:n levyt olivat mukana vertailussa, jonka luin
http://www.anandtech.com/storage/showdoc.aspx?i=3531
ja johon perustan mielipiteeni.

T:Jallu59

P.S Linkistä kiitos Linus Thorvalds:in blogille.
http://torvalds-family.blogspot.com/
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Storck

  • Vieras
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #29 : 06.04.09 - klo:13.43 »
Joo, toisella koneella on linkki miten kirjoituskertojen määrää saa vähennettyä ja muuta vastaavaa viritystä. Laitan kun olen kotikoneella...

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #30 : 06.04.09 - klo:16.26 »
Siis mikä sitten on järkevää SSD:n käyttöä ??? Luin niin pitkälti kuin ehdin tuota artikkelia http://www.anandtech.com/storage/showdoc.aspx?i=3531 mutta en saanut vastausta muuhun kuin siihen, että SSD hidastuu kirjoituskertojen myötä, ainakin tiettyn pisteeseen, mutta on käytettynäkin edelleen varteenotettava vaihtoehto kovalevylle.

Mutta miten sitten on sen lopullisen "puhkikulumisen" laita  ???

Eikä kukaan edelleenkään vastannut kysymykseeni:
Lainaus
Voisiko joku ystävällisesti kertoa millä sovelluksella korruptoitumisen voi huomata?
Eli jos itsepäisesti ajattelen säästellä SSD:tä käyttämällä ext2 tiedostojärjestelmää, niin miten havaitsen "korruptoitumisen"? Tätä aihetta on vatvottu eri foorumeilla kohta ties kuinka ja kauan, mutta selvää ei tunnu saavan. Mietityttää esimerkiksi, että miten esimerkiksi ASUS uskaltaa valita ext3:n Eee Linux koneillensa, jos se on huono vaihtoehto SSD:n kestävyyden kannalta? No, kai se kestää juuri laitteen takuun ajan...

meizirkki

  • Käyttäjä
  • Viestejä: 1039
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #31 : 06.04.09 - klo:17.20 »
Eli jos itsepäisesti ajattelen säästellä SSD:tä käyttämällä ext2 tiedostojärjestelmää, niin miten havaitsen "korruptoitumisen"? Tätä aihetta on vatvottu eri foorumeilla kohta ties kuinka ja kauan, mutta selvää ei tunnu saavan. Mietityttää esimerkiksi, että miten esimerkiksi ASUS uskaltaa valita ext3:n Eee Linux koneillensa, jos se on huono vaihtoehto SSD:n kestävyyden kannalta? No, kai se kestää juuri laitteen takuun ajan...

ext2 korruptoitumissyytettä on vatvottu aivan yhtä paljon kuin ext3:n levynkulumissyytettä. Tuskin ext2 peruskäytössä edes korruptoituu pahasti. Itselläni on säätäessä kuitenkin käynyt aivan liian monta kertaa niin, että koneesta on pakko ottaa virrat pois väkisin dpkg:n ollessa kaynnissä, kun käytin vielä ext2:ta oli uudellenkäynnistyksen jälkeen naaman edessä I/O erroreita. Ext3:a käyttäessä näin ei tapahdu.

Itse olen valmis ottamaan sen riskin, että levy kuluu hieman enemmän käytössä, kun vaihtoehtona on se että yksi vahinko pakottaa asentamaan koko systeemin alusta lähtien, journalointi pelastaa varsinkin SSD levyillä paljon.

Nyt on ollut 4gigan halpa muistikortti todella rajulla käytöllä 9 kuukautta. Ekan kuukauden tappelin ext2 kanssa, mutta sitten palo hermot ja otin ext3 käyttöön. Tähän saakka ei ole mustikortti osoittanut kummempaa kulumista. Tähän väliin voisi kysyä, että onko journaloivan tiedostojärjestelmän käytöstä jotakin kulumistestejä jossain?? (niinkuin serola jo kysyikin) On päivän selvää että mikä tahansa laite kuluu sitä enemmän, mitä enemmän sitä käytetään. Minä en kuitenkaan usko ext3:n käytön aiheuttavan muistikortin iän merkittävää lyhenemistä.
Fanitan:
Bitcoin, maailman suurin virtuaalivaluutta ja hajautetun laskennan projekti.
Enlightenment, helposti kustomoitava työpöytä. => PPA ubuntulle

jussike

  • Käyttäjä
  • Viestejä: 979
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #32 : 06.04.09 - klo:18.04 »
Read-onlynä käyttämisen pitäis ratkaista molemmat ongelmat: korruptoitumisen ja kulumisen.
Riippuu tietysti käytöstä soveltuuko se omaan käyttöön.

Storck

  • Vieras
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #33 : 07.04.09 - klo:15.12 »
Tässä jotain ohjeita levylle kirjoittamisen vähentämiseksi, sama linkki täällä joskus ollut

http://wiki.ubuntu-fi.org/Asus_EEE_901_konfigurointi_(Intrepid_Ibex)#head-e5ec22107473480cb5e17af4073deb2f418dbaf9

serola

  • Käyttäjä
  • Viestejä: 647
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #34 : 08.04.09 - klo:09.31 »
http://wiki.ubuntu-fi.org/Asus_EEE_901_konfigurointi_(Intrepid_Ibex)#head-e5ec22107473480cb5e17af4073deb2f418dbaf9
Kiitokset muiden puolesta; itsellä nuo määritykset onkin jo käytössä.

Vaan vastaus tässä ketjussa esitettyihin kysymyksiin, ja johtopäätös esitettyihin väittämiin lienee, että suo siellä, vetelä täällä. jotkut saa saavat SSD:n sekaisin ext2:lla. Minulla ei toistaiseksi ole esiintynyt vielä mitän ongelmia noin neljään kuukauteen. Toisaalta laitevalmistajat tyrkkäävät huoletta laitteiden mukana tuleviin käyttiksiin ext3:n, ja eiköhän Windows XP myös kirjoittane koko ajan roppakaupalla varmistuksia asemalle. Eli laitevalmistajat eivät juuri tunnu huolehtivan sen enempää SSD asemien hidastumisesta kuin niitten loppuunkulumisestakaan.

Tuo mainittu Eee 90 konfigurointiohje on kuitenkin hyvä lähtökohta muillekin SSD aseman sisältäville minikannettaville. Saman ohjeen alkupuolella neuvotaan myös tuon 'noatime'-option määritteleminen, mikä osaltaan vähentää levykäyttöä. Samoin annetaan ohje swap-osion poistamiseksi. Tuossa kuitenkin varauksena se, että käyttömuistia on tuolloin syytä olla riittävästi. Mikä on riittävää, on tieten suhteellista, mutta perussurffailussa riittänee yksikin giga.

Swap-osio SSD:llä on eräs itseäni erityisesti askarruttanut seikka. Eli onko tuo swap-osio fyysisesti erillään oleva, jolloin siihen kohdistuu tavallistakin enemmän kirjoituskertoja, vai käyttäkö järjestelmä swap-osiota varten mitä tahansa vapaana olevaa osaa asemasta. Jos osio on fyysisesti erotettu, niin tuon osan pitäisi maalaisjärjellä ajatellen joutua erityiselle "kulutukselle". Jos noin, niin sitäkin suurempi syy luopua koko swap-osiosta ja pitää tempit sun muut käyttömuistissa.

Storck

  • Vieras
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #35 : 08.04.09 - klo:09.42 »
http://wiki.ubuntu-fi.org/Asus_EEE_901_konfigurointi_(Intrepid_Ibex)#head-e5ec22107473480cb5e17af4073deb2f418dbaf9
Kiitokset muiden puolesta; itsellä nuo määritykset onkin jo käytössä.

Vaan vastaus tässä ketjussa esitettyihin kysymyksiin, ja johtopäätös esitettyihin väittämiin lienee, että suo siellä, vetelä täällä. jotkut saa saavat SSD:n sekaisin ext2:lla. Minulla ei toistaiseksi ole esiintynyt vielä mitän ongelmia noin neljään kuukauteen. Toisaalta laitevalmistajat tyrkkäävät huoletta laitteiden mukana tuleviin käyttiksiin ext3:n, ja eiköhän Windows XP myös kirjoittane koko ajan roppakaupalla varmistuksia asemalle. Eli laitevalmistajat eivät juuri tunnu huolehtivan sen enempää SSD asemien hidastumisesta kuin niitten loppuunkulumisestakaan.

Tuo mainittu Eee 90 konfigurointiohje on kuitenkin hyvä lähtökohta muillekin SSD aseman sisältäville minikannettaville. Saman ohjeen alkupuolella neuvotaan myös tuon 'noatime'-option määritteleminen, mikä osaltaan vähentää levykäyttöä. Samoin annetaan ohje swap-osion poistamiseksi. Tuossa kuitenkin varauksena se, että käyttömuistia on tuolloin syytä olla riittävästi. Mikä on riittävää, on tieten suhteellista, mutta perussurffailussa riittänee yksikin giga.

Swap-osio SSD:llä on eräs itseäni erityisesti askarruttanut seikka. Eli onko tuo swap-osio fyysisesti erillään oleva, jolloin siihen kohdistuu tavallistakin enemmän kirjoituskertoja, vai käyttäkö järjestelmä swap-osiota varten mitä tahansa vapaana olevaa osaa asemasta. Jos osio on fyysisesti erotettu, niin tuon osan pitäisi maalaisjärjellä ajatellen joutua erityiselle "kulutukselle". Jos noin, niin sitäkin suurempi syy luopua koko swap-osiosta ja pitää tempit sun muut käyttömuistissa.

Nämä on paljon MUTU-juttuja. Aivan sama kuin autokauppa, joskus uudetkin autot "hajoaa" vaikka oli ihan uusi ja piti olla hyvää laatua.  ;)

UGH

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #36 : 08.04.09 - klo:11.39 »

Swap-osio SSD:llä on eräs itseäni erityisesti askarruttanut seikka. Eli onko tuo swap-osio fyysisesti erillään oleva, jolloin siihen kohdistuu tavallistakin enemmän kirjoituskertoja, vai käyttäkö järjestelmä swap-osiota varten mitä tahansa vapaana olevaa osaa asemasta. Jos osio on fyysisesti erotettu, niin tuon osan pitäisi maalaisjärjellä ajatellen joutua erityiselle "kulutukselle". Jos noin, niin sitäkin suurempi syy luopua koko swap-osiosta ja pitää tempit sun muut käyttömuistissa.

Jos rakkine päättää swapata, niin kirjoituksia tulee tosi paljon. Varmin tapa välttää swap on olla luomatta sille osiota. Tällöin kone sitten vain hyytyy rammin loppuessa  ;D. Jos kuitenkin haluaa swapin luoda pelastusrenkaaksi moista vastaa, kannatta katsoa Ubuntun tuunausohjeista http://wiki.ubuntu-fi.org/Ubuntun_tuunaus swappauksen minimointiohjeet. Swapin käytön minimoimiseksi vähämuistisimmassa läppärissäni olen soveltanut /etc/sysctl.conf:issa arvoja:
Koodia: [Valitse]
# Tuunattu swapin osalta
vm.swappiness=1
vm.vfs_cache_pressure=30
Oletusasetuksilla tuo olisi pitänyt jo pientä palaa swapista käytössä.

Vaan pitäähän tuo jonkun swapin siemenen, myös vm.swappiness:in arvolla nolla
Koodia: [Valitse]
jallu@wanhakehno:~$ sudo sysctl -w vm.swappiness = 0
jallu@wanhakehno:~$ free -m
             total       used       free     shared    buffers     cached
Mem:           185        175         10          0          5         64
-/+ buffers/cache:        104         80
Swap:          664          1        662
eli tuo ilmeisesti joka bootissa syntyvä kirjoituskerta pitää sietää, jos haluaa yleensä swappiosiota käyttää.

T:Jallu59
« Viimeksi muokattu: 08.04.09 - klo:11.59 kirjoittanut Jallu59 »
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Outolintu

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #37 : 08.04.09 - klo:15.14 »
Minulla on kait sitten jonkinmoinen testi menossa tuosta SSD-levyn kestävyydestä, standardi 9.04 (EXT4) 64-bit asennus swappeineen päivineen ja 1 giga rammia. SSD ostettu elokuussa ja nyt on siis toinen ubuntu-versio asennettu puhtaalta pöydältä. Levy on toiminut tähän saakka niin erinomaisesti etten edes tämän perusteella harkitsisi tavallisen kovalevyn hankkimista.

SSD siis OCZ core V1.
Numbat

Jallu59

  • Käyttäjä
  • Viestejä: 3430
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #38 : 08.04.09 - klo:16.38 »
Minulla on kait sitten jonkinmoinen testi menossa tuosta SSD-levyn kestävyydestä, standardi 9.04 (EXT4) 64-bit asennus swappeineen päivineen ja 1 giga rammia. SSD ostettu elokuussa ja nyt on siis toinen ubuntu-versio asennettu puhtaalta pöydältä. Levy on toiminut tähän saakka niin erinomaisesti etten edes tämän perusteella harkitsisi tavallisen kovalevyn hankkimista.

SSD siis OCZ core V1.

Onko sulla noatime vai relatime käytössa ? Emtä muuta reippaasti kirjoitustaajuuteen vaikuttavaa ?

T:Jallu59
Jari J. Lehtinen, Wanhempi (iki?)tietoteekkari & tietotekniikkakonsultti Turust, P4-HT / 3,0 GHz, Intel945 IGP 226MB & 4GBram & UbuntuStudio 14.04. Toshiba Satellie 50-C, i5 dual-core 2,3GHz, ubuntu-mate 16.04 LTS

Outolintu

  • Käyttäjä
  • Viestejä: 174
    • Profiili
Vs: Tiedostojärjestelmä SSD kovoille?
« Vastaus #39 : 08.04.09 - klo:17.37 »
???? noatime, relatime?

Mitn en ole muuttanut, alpha3-versio asennettu sellaisenaan alternate-levyltä ja sen jälkeen ladattu päivitykset.
Numbat