Zpomalovani zapisu na flash
Moderátor: Moderátoři
Zpomalovani zapisu na flash
Po roce nebo dvou jsem si vsiml, ze poklesla rychlos zapisu na flash. Tusite cim by to mohlo byt zpusobeno a jak uvest flashku zase do puvodni formy?
Jedna se mi o zapis souboru o velikosti cca 5-10GB (drobotinu neresim, tam je zpomaleni jasne). Rychlost cteni je v poradku, krivka je vyrovnana kolem 400MB/s po celou dobu cteni. Plnou rychlosti zapisu cca 350MB/s to jede vzdy jen chvilku - v grafiku ten zplostely vrcholek prvniho kopce.
Kopiruju z radove rychlejsiho SSD a ty prubehy rychlosti jsou pokazde uplne jine, mezi jednotlivymi pokusy neni naprosto zadna souvislost. Zkusil jsem flash preformatovat, bez jakehokoliv vysledku.
Jedna se mi o zapis souboru o velikosti cca 5-10GB (drobotinu neresim, tam je zpomaleni jasne). Rychlost cteni je v poradku, krivka je vyrovnana kolem 400MB/s po celou dobu cteni. Plnou rychlosti zapisu cca 350MB/s to jede vzdy jen chvilku - v grafiku ten zplostely vrcholek prvniho kopce.
Kopiruju z radove rychlejsiho SSD a ty prubehy rychlosti jsou pokazde uplne jine, mezi jednotlivymi pokusy neni naprosto zadna souvislost. Zkusil jsem flash preformatovat, bez jakehokoliv vysledku.
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Já si jevu zpomalování flash paměti všiml u některých procesorů, ze začátku jako nový se nechal při zápisu honit, načež začal házet chyby a prostě se muselo programování zpomalit. Asi je to vlastnost.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Je to způsobený degradací těch flash buněk - na čipu jsou i "náhradní", který postupně řadič používá místo těch "umřelejch", takže celková kapacita minimálně nějakou dobu neklesá, ale jak řadič musí "obcházet" ty větší a větší respektive častější "hluchý" místa, tak ho to zdržuje ...
Nasliněný prst na svorkovnici domovního rozvaděče: Jó, paninko, máte tam ty Voltíky všecky...
A kutilmile - nelituju tě !!!
A kutilmile - nelituju tě !!!
Skus vytrimovat cele SSD. Akurat neviem, aky nastroj pre Windows to umoznuje.
Opravoval som raz nejake all-in-one PC, kde bol klasicky HDD a ako cache male SSD (snad 32GB). To SSD bolo hrozne pomale, co spomalovalo cely system. Pouzil som linuxovy "blkdiscard" na cele SSD, cim si radic kompletne vymazal vsetky sektory. Rychlost narastla mnohonasobne. Samozrejme je nutne predtym zalohovat data (v mojom pripade vypnut cache).
Opravoval som raz nejake all-in-one PC, kde bol klasicky HDD a ako cache male SSD (snad 32GB). To SSD bolo hrozne pomale, co spomalovalo cely system. Pouzil som linuxovy "blkdiscard" na cele SSD, cim si radic kompletne vymazal vsetky sektory. Rychlost narastla mnohonasobne. Samozrejme je nutne predtym zalohovat data (v mojom pripade vypnut cache).
Tohle je USB flash, ta trim nepodporuje (nejspis).
Ani s tim opotrebenim bych to nevidel, vetsinou nemam zaplneno vic jak 15% kapacity a data prilis casto nezapisuju, spis ctu. Da se necim zjistit jak je flashka na tom s vadnyma bunkama?
Osobne pricinu tohoto jevu tipuju na nejake rozhazovani dat po cele pameti aby se srovnalo opotrebeni jednotlivych bloku. Otazka je, jestli to jde nejakym zpusobem eliminovat. Zkracena zivotnost ani castecna ztrata kapacity flashky by mi nevadila, pokud by nedochazelo ke ztrate dat. Jde mi o to, ze jednou za mesic nebo dva potrebuju ulozit radove 50-80GB dat a potrebuju to udelat co nejrychleji.
Ani s tim opotrebenim bych to nevidel, vetsinou nemam zaplneno vic jak 15% kapacity a data prilis casto nezapisuju, spis ctu. Da se necim zjistit jak je flashka na tom s vadnyma bunkama?
Osobne pricinu tohoto jevu tipuju na nejake rozhazovani dat po cele pameti aby se srovnalo opotrebeni jednotlivych bloku. Otazka je, jestli to jde nejakym zpusobem eliminovat. Zkracena zivotnost ani castecna ztrata kapacity flashky by mi nevadila, pokud by nedochazelo ke ztrate dat. Jde mi o to, ze jednou za mesic nebo dva potrebuju ulozit radove 50-80GB dat a potrebuju to udelat co nejrychleji.
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Z čistě HW hlediska ty buňky nemusí být vadný, ale obecně mají velkej rozptyl parametrů. Nakonec sama výroba čipů je proces docela náročnej a má hodně odpadu, kterej se následně dá (často nelegálně) prodat bůhví kam... Solidní výrobce to zlikviduje.
Když se k tomu přičte to, na co se docela zapomíná - že ten čip si trošku žije vlastním životem po stránce chemické a není to stabilní materiál, tak prostě při zápisu do "horší" buňky se musí zápis vícekrát opakovat, což vede ke zpomalení. Proces formátování může parametry trošku změnit, ale asi to nebude dlouhodobý.
Stačí si něco přečíst o intermetalitických slitinách a jejich chování v čase.
Když se k tomu přičte to, na co se docela zapomíná - že ten čip si trošku žije vlastním životem po stránce chemické a není to stabilní materiál, tak prostě při zápisu do "horší" buňky se musí zápis vícekrát opakovat, což vede ke zpomalení. Proces formátování může parametry trošku změnit, ale asi to nebude dlouhodobý.
Stačí si něco přečíst o intermetalitických slitinách a jejich chování v čase.
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Ta uložená data slouží jako záloha, nebo je pak někam načítáš, nebo přeposíláš?termit256 píše:Jde mi o to, ze jednou za mesic nebo dva potrebuju ulozit radove 50-80GB dat a potrebuju to udelat co nejrychleji.
Nešlo by místo flash disků použít SSD externí disky? Spolehlivost i rychlost by vzrostla asi řádově...
Neni to nic dramatickeho. Jen proste potrebuju rychle stahnout data na flashku abych se tam nemusel prilis zdrzovat a poslouchat priblble kecy, zadosti at se podivam na tohle nebo tamto, ze neco nefunguje apod. Proste otravne osoby a ja chci mit stahle data driv nez dokoncim konverzaci typu ze dnes chcije a jak bude zitra.JiriTom píše:Ta uložená data slouží jako záloha, nebo je pak někam načítáš, nebo přeposíláš?termit256 píše:Jde mi o to, ze jednou za mesic nebo dva potrebuju ulozit radove 50-80GB dat a potrebuju to udelat co nejrychleji.
Nešlo by místo flash disků použít SSD externí disky? Spolehlivost i rychlost by vzrostla asi řádově...
- PotPalo
- Příspěvky: 4565
- Registrován: 13 kvě 2009, 02:00
- Bydliště: BA-Petržalka :(
- Kontaktovat uživatele:
Nestačí namiesto toho trimu zapísať súbory obsahujúce samé FFh? Zmazaná flash je predsa FF... Samozrejme súbory by mali mať takú veľkosť, aby medzi nimi nebola medzera, čiže násobky 4096 bytov.
Ako to vlastne vie že je sektor zmazaný, aby ho pred zápisom nemusel znova mazať? Má to vlastnú tabuľku kde si značí sektory, alebo hlúpejší spôsob, že sa sektor pred zápisom prečíta? Alebo tretia možnosť, že sa aj tak dá príkaz na zmazanie, ale ten je už pri zmazanom bloku rýchlejší?
Ako to vlastne vie že je sektor zmazaný, aby ho pred zápisom nemusel znova mazať? Má to vlastnú tabuľku kde si značí sektory, alebo hlúpejší spôsob, že sa sektor pred zápisom prečíta? Alebo tretia možnosť, že sa aj tak dá príkaz na zmazanie, ale ten je už pri zmazanom bloku rýchlejší?
Zlu sa neustupuje, proti zlu sa bojuje.
Obávám se, že tvé vzpomínky nejsou dostatečně přesné.Celeron píše:Mám tady Kingston 512 MB někdy z dob začátku W98 a je stále dobrá.
Pokud si já vzpomínám, stála 512MB na přelomu let 2003 a 2004 cca 5000 Kč.
A největší vyráběná kapacita byla 1GB za cca 10000 Kč.
Tou dobou už nebyl začátek W98, i když se ještě používaly.