GNU/Linux >> Znalost Linux >  >> Linux

Je opotřebení flash disku závažný problém?

Obecně lze říci, že opotřebení jednotky Flash je vždy uváděno (SSD a USB). Neviděl jsem to však.

Osobně jsem zjistil, že například levné USB flash disky jsou vadné a jednoduše je nelze rozpoznat dříve, než skutečně uvidíte opotřebení.

Novější jednotky také používají technologie, které náhodně rozdělují umístění zápisů. Předpokládám, řekněme, že máte 100 GB disk a naplníte ho 99,5 GB, pak budete používat 0,5 GB znovu a znovu, můžete dosáhnout limitu, ale znovu používám SSD a USB klíčenky denně. pro velmi náročné používání (během posledních několika let) a obecně řečeno, disky umírají na obecné poruchy dlouho předtím, než to uvidíte jako problém.

Žádné zkušenosti s alternativními souborovými systémy, nicméně osobně bych se tím neobtěžoval... Použijte vyzrálý souborový systém a pokud selže v použitelné době, vezměte ho zpět v rámci záruky. (pokud se ve VB do ~6 let pod prodejem zboží chová tak, jak můžete říci, že bylo navrženo s vadou a nehodí se pro účely uchování dat... nejsem právník, ale vzal jsem si notebook zpět 4 roky po nákupu z podobného důvodu).

Také pro Windows možná stojí za to se tam podívat, vzpomínám si, že jsem viděl produkt od Diskeeper, který vypadá zajímavě - měl optimalizovat a prodloužit životnost SSD disků, ale zajímalo by mě, jestli je to potřeba, a našel jsem několik článků, které o tom pochybovaly (pouze propojený s jedním) a podrobně popisuje opotřebení. Také již nevidím produkt na jejich webových stránkách, takže musí být buď sešrotován, nebo zabudován do jiné edice.


Instalace systému Windows na kompaktní flash kartu ukázala tento problém velmi zjevně a za určitých typických vzorců používání kartu zabila během několika dní. (Linux je na nich o něco jednodušší)

SSD disky mají vyrovnávání opotřebení, aby se toto prodloužilo na roky. Pokud zaplníte disk z 90 % a budete pokračovat v zápisech, vymění se soubory, které zůstaly nezměněny, aby se prodloužila životnost flash disku.

Defragmentace na flash disku nepomůže, protože podkladová data nejsou uložena ve vzoru, který vidí OS. Musíte použít nástroje specifické pro dodavatele.

Souborové systémy specifické pro Flash by mohly životnost disku dále prodloužit, ale v tuto chvíli si myslím, že je to z velké části irelevantní vzhledem k pokroku technologie disku. Kolik pevných disků ve skutečnosti používáte, které jsou starší než 5 let?

Dalším bodem je, že když bloky selžou, selžou při zápisu, takže se opravdu nemusíte obávat poškození dat jako u staré magnetické jednotky, která selhává.

Takže pokud má váš disk vyrovnávání opotřebení, nemusíte si dělat starosti.


SSD disky používají flash založené na technologiích 100 000 cyklů zápisu, ne 1000. V reálném světě jsme neměli flash disky tak dlouho spuštěné, ale opravdu, snad kromě souboru stránky na normálním systému, disk není dostat tolik psaní. A moderní disky vyrovnávají opotřebení a automaticky kompenzují několik špatných bloků.

Dávám následující radu:Pokud neděláte něco šíleného (datalogger, který zaplní disk 500krát za sekundu), nedělejte si s tím starosti. Udržujte dobré zálohy, používejte systém a se vší pravděpodobností jej vyměníte za rychlejší/větší součásti dlouho předtím, než dosáhnete životnosti flash zápisu.


Linux
  1. Udev pravidlo, když je USB flash disk odpojen?

  2. Počítač se zpomaluje, když připojím USB 3 flash disk?

  3. Spuštění Ubuntu z USB flash disku na Aceru?

  1. Jednoduchá obnova dat z pevného disku

  2. Jaký je nejlepší způsob, jak vytvořit flash disk s mnoha zaváděcími věcmi

  3. Jak vytvořit bootovací Memtest86+ na USB flash disku?

  1. Jak používat Disk Google v systému Linux

  2. Linux – Jak ladit problém s pozastavením paměti RAM v systému Linux?

  3. Nelze vytvořit spouštěcí USB na Macu?