SSD a partície

Mimak

SSD a partície
« kdy: 17. 03. 2013, 21:55:55 »
Kapacita priemerných ssd diskov je už na celkom slušnej úrovni tak ma napadá hneď pár otázok na zamyslenie.
Vraj prázdne ssd je rýchlejšie, ale čo sa stane pri jeho rozdelení na partície ? Hlavne v prípade použitia rozdielnych súborových systémov pri dualboote win a linux.
Ak by sa používal iba jeden zo systémov a druhý len na občasné použitie neignoroval by disk priestor s jeho partíciou? Neprepisovali by sa stále bloky len v rozsahu aktívnej partície a neznížila by sa jeho životnosť ?


PanKapitanRUM

Re:SSD a partície
« Odpověď #1 kdy: 18. 03. 2013, 00:07:35 »
To záleží především na použitém řadiči ::)
Pokud použiješ jednoduchou flash paměť, rozdělíš jí a pak používáš její části, zapisuješ "obvykle" do stejných bloků.
U SSD je to mnohem složitější a obávám se, že na správnou otázku jen tak nepřijdeš.
SSD si totiž data uvnitř skládá "po svém".

Mějme kapacity SSD: 32/64/128/256 giga, většinou to je zařízené tak, že v té 256ce budou obsazené všechny pozice.
Nicméně zápisy jdou do všech chipů naráz, proto taky je 256ka podstatně rychlejší než 64ka.
Tj. máš řekněme 8 chipů, do kterých řadič zapisuje a zápisy rozkládá tak, že mazání probíhá na pozadí.
Mějme sektor obsahující XXXXXXXXXXXXXXXXXXXXX12300000 a pokud k němu chceš dopsat na konec 1, různé řadiče se zachovají různě.
Sandforce vezme celý sektor XXXXXXXXXXXXXXXXXXXXX12300000, změní ho XXXXXXXXXXXXXXXXXXXXX12300001 a zapíše na nové místo, protože přepis trvá podstatně déle a staré místo označí v Queue ke smazání. Toto místo bude nahrazeno za 000000000000000000000000000000 a až bude chip potřebovat něco zapsat, zapíše to právě na tohle připravené místo.

Tedy u chipů sandforce je vlastně jedno, co na disk nahráváš, protože si to uvnitř stejně popřehazuje tak, jak mu to nejlépe vyhovuje.
Ale to se bavíme o jednom konkrétním typu sandforce, který jsem si načetl.

Indilinx BF3 se oproti tomu chová jinak, měl by umět částečné přepisy, ten ze sektoru XXXXXXXXXXXXXXXXXXXXX12300000 vezme druhou polovinu vynuluje jí XXXXXXXXXXXXXX0000000000000000 a zapíše tam změněná data zpět XXXXXXXXXXXXXXXXXXXXX12300001, Indilinx BF3 má totiž docela slušnou cache, proto mu čekání na smazání vlastně nevadí. 

Tedy tak by to mělo být, ale péro na špalek za to nedám ::)

No a pak tu je Intel, který si pro různé disky píše komplet vlastní firmware a ten pracuje zase úplně jinak.

Ale hodně obecně by neměl být problém s hromadou pártic, pokud po sobě umí systém uklízet.
Tj. systém musí být schopný řadiči říct, aby data trimnul a uvolnil je. Pokud to systém neumí, opotřebení se zvyšuje.
Taky není od věci vyhradit pro rozprostření opotřebení o trochu místa víc, třeba na 128GB disku, který se tváří jako 120GB disk, udělat pártici jen 110GB, tím zaručíš, že rezervovaného místa bude pořád dost.

Jak vidíš, defrag disku nemá prakticky smysl, oproti tomu má velký smysl mazat staré soubory a zakázat zbytečné zápisy.

PanKapitanRUM

Re:SSD a partície
« Odpověď #2 kdy: 18. 03. 2013, 00:15:28 »
Pár doplnění:
64 GB disk má obvykle osazeno méně paměťových chipů než 256ka, což snižuje rychlost a zkracuje životnost, ostatně pokud zapisuji data stále dokola na 4 chipy místo 16-ti, tak logicky k opotřebení dojde 4x rychleji.

Udělat menší partici než 120 GB, tj. třeba tu 110 GB má smysl jen v případech, kdy systém nepodporuje TRIM nebo hrozí úplné zaplnění disku. Jinak to opravdu nemá smysl, protože různé řadiče si to skládají tak, jak se jim to hodí.

Atd...

aaa158

  • ****
  • 251
    • Zobrazit profil
    • E-mail
Re:SSD a partície
« Odpověď #3 kdy: 18. 03. 2013, 10:28:09 »
Vacsiu zivotnost dosiahnes "hybridnym" pristupom - klasicky HDD na data (RAID1, prip casty backup, ale kto sa s tym chce babrat), SSD na system (v pripade Lin bude SDD viac-menej read-only (okrem updatov) ak to dobre rozvrhnes: / na SDD, /home, /var, /tmp HDD). Data HDD zvycajne na rychlosti systemu nevidno, okrem napr. Firefox profilu kedze to cita z $HOME (takze FF startuje akoby bol na HDD).

Zopper

  • *****
  • 917
    • Zobrazit profil
Re:SSD a partície
« Odpověď #4 kdy: 18. 03. 2013, 10:48:55 »
Vacsiu zivotnost dosiahnes "hybridnym" pristupom - klasicky HDD na data (RAID1, prip casty backup, ale kto sa s tym chce babrat), SSD na system (v pripade Lin bude SDD viac-menej read-only (okrem updatov) ak to dobre rozvrhnes: / na SDD, /home, /var, /tmp HDD). Data HDD zvycajne na rychlosti systemu nevidno, okrem napr. Firefox profilu kedze to cita z $HOME (takze FF startuje akoby bol na HDD).

Takhle to mám (akorát mám jen single drive, třetí HDD do notebooku už nenacpu :D) .
Co se ale týče browserů a jejich profilů: V Archlinuxu v AURu jsou skripty pro automatizace tmpfs - profil se automaticky načte do RAM, prohlížeč pracuje s profilem v RAM, a pravidelně se obsah ukládá na disk. A tohle se dá udělat prakticky s čímkoliv co potřebuje rychlost.


Re:SSD a partície
« Odpověď #5 kdy: 18. 03. 2013, 11:12:45 »
Vacsiu zivotnost dosiahnes "hybridnym" pristupom - klasicky HDD na data (RAID1, prip casty backup, ale kto sa s tym chce babrat), SSD na system (v pripade Lin bude SDD viac-menej read-only (okrem updatov) ak to dobre rozvrhnes: / na SDD, /home, /var, /tmp HDD). Data HDD zvycajne na rychlosti systemu nevidno, okrem napr. Firefox profilu kedze to cita z $HOME (takze FF startuje akoby bol na HDD).
to je fakt rada jak noha: kup si tiche a rychle SSD a pak si dej data ktera nejvic ovlivnuji pocity z odezev systemu (cache prohlizece) na pomaly, liny a hlucny HDD. bububu prepisy!
Děkuji za možnost editace příspěvku.

Zopper

  • *****
  • 917
    • Zobrazit profil
Re:SSD a partície
« Odpověď #6 kdy: 18. 03. 2013, 15:17:30 »
to je fakt rada jak noha: kup si tiche a rychle SSD a pak si dej data ktera nejvic ovlivnuji pocity z odezev systemu (cache prohlizece) na pomaly, liny a hlucny HDD. bububu prepisy!

Cache prohlížeče patří do tmpfs, ne na disk, stejně jako celý jeho profil. Ani SSD se nemůže rovnat s RAM, takže malá ale intenzivně využívaná data je nejlepší prostě strčit tam a synchronizovat to na disk na pozadí.
A na druhou stranu, toho mého půl tera dat (iso obrazy, virtuální disky, fotky, nějaké wine instalace, ...) nemá smysl dávat na SSD z finančních důvodů. Ve výsledku je systém mnohem svižnější než jen s klasickým diskem a i když se občas musí na IO trochu čekat, poměr cena/výkon je u řešení 128/256GB SSD + 1TB HDD ve většině případů mnohem lepší, než si koupit 2x512GB SSD (obzvlášť při zahrnutí rizika odrovnání jednotky).

Co se přepisů týče, známému loni dvakrát během dvou měsíců odešlo SSD a podle servisu to bylo v obou případech na přepisy, takže ano, bububu přepisy.

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:SSD a partície
« Odpověď #7 kdy: 18. 03. 2013, 15:48:26 »
Cache prohlížeče patří do tmpfs, ne na disk, stejně jako celý jeho profil.

Jak kdy. Kdyz mam ve stroji 2 GB pameti ci mene (je takovych okolo porad jeste dost), nezaplacam ji kus nejakou cache, protoze ji dokazu zaplacat otevrenymi taby a jinymi vecmi. Krome toho jsem na nekolika strojich (ano, nebyl to posledni vykrik PC technologie) videl, ze pri /tmp v ram doslo k znacne neprijemnemu zhorseni odezvy desktopu, az kolikrat cloveku tekly nervy. Po prestehovani /tmp na disk jsem si lebedil, jak mam stroj rychly. Dalsi vec pak je, ze distra upgradovala system s presunem /tmp na tmpfs hlava nehlava, bez ohledu na velikost RAM a bez upozorneni uzivatele, ktery pak travil spoustu casu na Google, aby zjistil, co se posralo. Vedlo to pak s klidem k tomu, ze se treba nedokazal vygenerovat initrd, protoze nebylo dost mista v /tmp a k dalsim podobnym problemum, treba k neschopnosti vypalit CD/DVD, protoze nebylo kam dat docasne soubory. Maintaineri bohuzel opomneli shlednout z oblaku, kde sedi se svym mesic starym superstrojem dolu, k obycejnym uzivatelum, kteri si dovoluji jeste pouzivat nekolik let stare vraky.

Blabla

Re:SSD a partície
« Odpověď #8 kdy: 18. 03. 2013, 15:56:35 »
Co se přepisů týče, známému loni dvakrát během dvou měsíců odešlo SSD a podle servisu to bylo v obou případech na přepisy, takže ano, bububu přepisy.

Bububu přepisy?
Mám tu 200 kompů a SSDčka v 1/2 už druhý rok a ani jeden problém ::)

Zopper

  • *****
  • 917
    • Zobrazit profil
Re:SSD a partície
« Odpověď #9 kdy: 18. 03. 2013, 16:01:45 »
Jasně, ale v kontextu lidí, co si pořizují SSD mě jaksi nenapadá, proč bych si měl koupit SSD a přitom mít malou RAM a být trvale na hranici swapu.

Mám tu 200 kompů a SSDčka v 1/2 už druhý rok a ani jeden problém ::)
No, takže to očividně zálež na štěstí, značce, použití a řadě dalších věcí - a tedy je lepší obecně strašit s tím, že znalý člověk si v případě potřeby provede testy a vyhodnotí, než co chvíli někomu vysvětlovat, že se ta data z SSD opravdu zachránit nedají (aspoň pokud nechce vyplázout pěknou pálku v servisu).

Re:SSD a partície
« Odpověď #10 kdy: 18. 03. 2013, 16:33:08 »
Co se přepisů týče, známému loni dvakrát během dvou měsíců odešlo SSD a podle servisu to bylo v obou případech na přepisy, takže ano, bububu přepisy.

jaky SSD v jake kapacite? opravdu to pouzival jako soho desktop?
Pokud narval do high-load serveru nejaky lowend soho disk tak se nemuze divit. Tohle jsou jen takovy vystriky do sveta bez podlozeni tvrzeni.
Děkuji za možnost editace příspěvku.

Zopper

  • *****
  • 917
    • Zobrazit profil
Re:SSD a partície
« Odpověď #11 kdy: 18. 03. 2013, 16:38:32 »
Byl to notebook s Win7 a pokud si pamatuju, tak 128 nebo 256 GB kapacita. Značku SSD už nevím.

Re:SSD a partície
« Odpověď #12 kdy: 18. 03. 2013, 16:39:50 »
No, takže to očividně zálež na štěstí, značce, použití a řadě dalších věcí - a tedy je lepší obecně strašit s tím, že znalý člověk si v případě potřeby provede testy a vyhodnotí, než co chvíli někomu vysvětlovat, že se ta data z SSD opravdu zachránit nedají (aspoň pokud nechce vyplázout pěknou pálku v servisu).
Aha, takze podle tebe se HDD nemuze podelat a uzivatel ktery tam ma nezalohovana data o ne nemuze prijit. hezky ty, hezky...
Děkuji za možnost editace příspěvku.

Re:SSD a partície
« Odpověď #13 kdy: 18. 03. 2013, 16:40:46 »
Byl to notebook s Win7 a pokud si pamatuju, tak 128 nebo 256 GB kapacita. Značku SSD už nevím.
fajn. me se rozbilo auto. nevim znacku. nevim pricinu, ale v servisu mi rekli ze to umrelo. vsechny auta se rozbiji hned po vyjeti ze salonu. nekupujte auta, jsou nespolehliva.
Děkuji za možnost editace příspěvku.

Re:SSD a partície
« Odpověď #14 kdy: 18. 03. 2013, 16:41:43 »
a pokud by to bylo na pocet prepisu bunek, zkusil jsi nekdy spocitat co by s tim musel dela a zda je to vubec realne? nezkousel. vubec nevis akorat mlzis.
Děkuji za možnost editace příspěvku.