abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 23:55 | Komunita

Mozilla oznámila, že projekt Things byl přejmenován na WebThings. Nové jméno by mělo zdůraznit, že se nejedná pouze o projekt IoT (Internet věcí), ale o WoT (Web věcí). Současně byla vydána WebThings Gateway (GitHub) ve verzi 0.8 pro Raspberry Pi.

Ladislav Hagara | Komentářů: 0
včera 21:11 | Nová verze

Byl vydán balík KDE Aplikace ve verzi 19.04. Shrnuje práce za poslední čtyři měsíce: opravy chyb, mj. ve správci souborů Dolphin, prohlížeči dokumentů (nejen PDF) Okular nebo prohlížeči obrázků Gwenview – tyto dostaly např. lepší podporu dotykových obrazovek. Významného přepracování se dočkal editor videa Kdenlive.

Fluttershy, yay! | Komentářů: 0
včera 16:22 | Nová verze

Byla vydána verze 19.04 linuxové distribuce Ubuntu a oficiálních odnoží Ubuntu Budgie, Kubuntu, Lubuntu, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio a Xubuntu. Kódový název Ubuntu 19.04 je Disco Dingo. Přehled novinek a odkazy ke stažení v poznámkách k vydání. Ubuntu 19.04 bude podporováno 9 měsíců, tj. do ledna 2020.

Ladislav Hagara | Komentářů: 6
včera 09:55 | Nová verze

Byla vydána verze 8.0 sady aplikací pro SSH komunikaci OpenSSH. Řešena je bezpečnostní chyba CVE-2019-6111 v scp. Přidána byla experimentální podpora výměny klíčů, která je odolná vůči kvantovým počítačům (Streamlined NTRU Prime 4591^761 a X25519). Výchozí délka nově generovaných RSA klíčů je 3072 bitů.

Ladislav Hagara | Komentářů: 0
17.4. 22:44 | Komunita

Zend Framework, open source objektově orientovaný webový aplikační framework implementovaný v PHP, byl předán neziskovému technologickému konsorciu Linux Foundation. Framework se pod novým názvem Laminas v průběhu několika měsíců stane oficiálním projektem konsorcia.

Ladislav Hagara | Komentářů: 4
17.4. 22:00 | Komunita

Gentoo Foundation a společnost Nitrokey společně oznámily, že všichni vývojáři linuxové distribuce Gentoo budou vybaveni kryptografickým tokenem Nitrokey Pro 2 (pdf). Vývojáři se mají zaregistrovat s emailovou adresou @gentoo.org.

Ladislav Hagara | Komentářů: 0
17.4. 20:55 | Zajímavý software

Článek na PIXLS.US představuje svobodný program pro zpracování astronomických fotografií s názvem Siril (GitLab) a uvádí postup, jak v Siril vytvořit hezký snímek noční oblohy.

Ladislav Hagara | Komentářů: 0
17.4. 10:11 | Nová verze

Laboratoře CZ.NIC vydaly novou verzi 4.13.0 aplikace Datovka, tj. svobodné multiplatformní desktopové aplikace pro přístup k datovým schránkám a k trvalému uchovávání datových zpráv v lokální databázi. Nové vlastnosti: U existujícího účtu lze změnit přihlašovací jméno. Podmínkou je, že starým i novým jménem se přihlašuje do stejné datové schránky. Aplikace dovoluje volitelné automatické nahrávání nově stažených datových zpráv do

… více »
Ladislav Hagara | Komentářů: 36
17.4. 01:11 | Zajímavý software

Mozilla na svém blogu Mozilla Hacks věnovaném vývojářům představila projekty Iodide a Pyodide. Iodide umožňuje nejenom vědcům vytvářet interaktivní dokumenty pomocí webových technologií. Viz například Lorenzův atraktor. Rádi byste něco upravili? Stačí kliknout na tlačítko EXPLORE. Po úpravě na tlačítko REPORT. Pyodide přidává do Iodide podporu programovacího jazyka Python a souvisejících knihoven. Na straně klienta není nutné nic instalovat. K vyzkoušení je demo.

Ladislav Hagara | Komentářů: 2
16.4. 23:44 | IT novinky

ČVUT má nejvýkonnější superpočítač pro výzkum umělé inteligence v ČR. Fakulta elektrotechnická a Fakulta informačních technologií ČVUT v Praze spojily své síly a založily Výzkumné centrum informatiky (Research Center for Informatics – RCI). V rámci projektu byl vybudován nejvýkonnější počítačový klastr pro výzkum umělé inteligence v ČR v hodnotě 41,6 milionu korun. Toto jedinečné zařízení, které se svým výkonem řadí mezi superpočítače, se nachází v podzemí historické budovy Fakulty elektrotechnické ČVUT na Karlově náměstí.

Ladislav Hagara | Komentářů: 16
Používáte headset pro virtuální realitu?
 (1%)
 (2%)
 (1%)
 (20%)
 (0%)
 (75%)
Celkem 209 hlasů
 Komentářů: 12, poslední včera 01:19
Rozcestník

Dotaz: OrangePI a nastavení využití paměti

1.4. 21:39 Mickey
OrangePI a nastavení využití paměti
Přečteno: 624×
Ahoj lidi.

Provozuji OrangePI PC a na něm Armbian (odnož debianu). Pár týdnů dozadu se mi začal strojík sekat, občas něco spadlo (apache a tak), nešlo spustit. Párkrát jsem to přeinstaloval a podezíral, že odchází SD karta, která je v tom asi 4. rok. Nicméně při poslední "havárce" už nejde spustit ani mc, ani apt-get a vše vypisuje "segmentation fault". Dočetl jsem se, že to je problém s pamětí. Takže jsem tam nacpat memtester a pustil ho. Pokud se snažím otestovat celou pamět (1024 MB), tak to lehne, že nemůže lock memory. Pokud testuju 800MB a méně, tak to jede. Asi to tedy bude vadná paměť, což se rovná pro tohle zařízení jako konečná. Nicméně mě napadlo, jestli by nešlo pustit linux s nějakým parametrem, aby používal třeba jenom 512MB RAM, mě by to bohatě stačilo.

Nemáte k tomuto někdo nějaké rady, pomoci, co kam napsat (asi do bootu), aby to používalo jenom 512MB RAM? Kdyby to nepomohlo, tak se nedá nic dělat, vyhodit to můžu vždycky...

Děkuji za každou radu!

Odpovědi

1.4. 22:56 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Aby odešla paměť to se mi nezdá.

Takže vadná SD karta případně blbne zdroj.
2.4. 07:47 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

No mě se to taky nezdálo, ale hlášky "segmentation fault" si asi zdroj nevymyslí a ta karta nevím.

Při kontrole ve woknech žádné chyby nevykazuje.

Ale každopádně bych to omezení chtěl zkusit nějak zakomponovat, ať tak či tak, takže kdyby někdo věděl...

2.4. 08:32 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
To mě dělalo na root over NFS, když se po sití načetla špatně binárka.
2.4. 08:52 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

No mě se to taky nezdálo, ale hlášky "segmentation fault" si asi zdroj nevymyslí a ta karta nevím.

Tyto věci jsou náchylné na správné časování SD karty a může tam být chybička která se projeví časem.

Tak stejně pokud odchází zdroj nebo neustojí nějakou špičku, odcházející kondenzátory tak se může nějaká část RAM poškodit, jsou to DDR né statické a informace se musí obnovovat nebo se vypaří.

RAM bude na 99,99999999999999999999% v pořádku, za celý svůj život jsem neviděl poškozenou RAM jedině nekompatibilní kdy nějakému stroji nějaký modul nechutnal, zde je kompatibilní ram připájená.

Takže:

  1. Vyskoušet jiné SD karty.
  2. Vyskoušet jiný zdroj.
  3. Skontrolovat všechny kondezátory zda není nějaký nafouknutý.

2.4. 09:54 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

Zdroj jsem už vyměnil.

Hned při prvních problémech, ale dělá to stejně.

Taky jsem si myslel, že karta v háji, ale teď jsem to projel všema možnejma testama a nikde to nic nehlásí.

Jinou teda teď na výměnu nemám, ale zkusím sehnat.

Kondíků na desce moc není nebo je a) nevidím b) na ničem nevidím žádné změny (pár nafouklých už jsem viděl a měnil).

Ale proč by nešel ten memtester?

Kdyby to prošlo, tak nic neřeknu a jdu po kartě, ale takhle...

2.4. 08:31 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Dá se nastavit rezervovaná oblast v kernel command line, ale taky bych se přiklonil k tomu, že to je kvůli problémům s SD kartou.
2.4. 08:34 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Parametr memmap.
2.4. 09:01 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Akurát by ma zaujímalo ako človek zistí ktoré segmenty by nemal používať. Memtest mimo x86 (alebo v komerčnej closed source verzii pre amd64) moc nefunguje. Riešil som to pri upgrade RAM na PowerPC 32, a zistil som prd.
2.4. 09:38 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

No já to beru fakt tím, že prostě memtester s parametrem 512 projde vždy.

Takže kdybych kernelu (asi) řekl používej 512 MB RAM, tak to bude fungovat. Nevím, odhad. Kdyby to bylo tou kartou, tak netuším, proč by neměl projít memtester.

Ten se spustí a tím to končí ne? Nic z karty už nečte. A neproběhne. Prostě memtester 1024 konec, memtester 512 projde no problem.

2.4. 09:46 trubicoid
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Záleží jakej memtester 1024 udělá konec. Asi nevleze do paměti typuju. Normálně musíš vzít trochu mín, než je RAM, třeba 900 nebo 850?

Pak taky když je víc jader, tak to pust víckrát, třeba 4x a každýmu dej 850/4

Ještě nevím, čemu říkáš projde. Ono to testuje do nekonečna, potřeba je to nechat třeba aspoň přes noc a pak kouknout na návratovou hodnotu $?
2.4. 10:00 trubicoid
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
bych asi řekl, kolikrát to má kontrolovat. Záleží, jak je to rychlý, nejmíň 20x, možná 50x? Teď jsem zkoušel na malině 1GB, že 850 je ještě moc a 800 jde, tak asi tak.

pusť 4x toto: memtester 200 50;echo $?

návratový kód (viz man):
EXIT CODE
       memtester's exit code is 0 when everything works properly.  Otherwise, it is the logical OR of the following values:

       x01    error allocating or locking memory, or invocation error

       x02    error during stuck address test

       x04    error during one of the other tests
2.4. 09:59 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Prvý problém je v tom, že ten memtester pracuje v User Space, a tá nie je mapovaná lineárne na HW RAM, takže je nepoužiteľný.

Druhý problém je v tom, že kontrola tej SD karty len ukázala či je SD karta čitateľná, ale neukázala či tá SD karta vrátila zmysluplné dáta.

Tretí problém je v tom, že tieto krabičky sú spotrebák. Nové OrangePI sa dá kúpiť od necelých 20$.

Riešenie ktoré obmedzí RAM len na dolného pol giga môže pomôcť, ale aj nemusí.
2.4. 20:46 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Pokud používá /dev/mem tak zvládne obsáhnout celou RAM. Na vocore jsem takhle prohledával RAM, když jsem zjišťoval kam vlastně PCIe "busmaster" zapisuje.
2.4. 09:35 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Můžeš prosím nějak více rozvést kam s tím a jak použít?
2.4. 09:54 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Je to tam napsaný nebo libovolně na netu:
memmap=100M@2G
Znamená 100MiB od 2GiB je rezervované. Kernel je nebude používat pro zápis dat/kódu. Takže si zjisti velikost paměti RAM tvého stroje a od adresy od které to už padá si spočítej délku.

Jinak v kernelu je i volba memtest=, ale oproti tomu bootovacímu memtesteru to nebude mít IMO takovou funkcionalitu.

Kernel parametry se musí přidat do bootloaderu, v orangepi to bude nejspíše uboot, takže si někde na wikipedii orangepi najdi how to change kernel boot parameters. Pokud máš bootovací konzoli (třeba přes uart), tak si to můžeš nanečisto vyzkoušet ručně.

BTW Nedalo by se to reklamovat?
pepe_ avatar 2.4. 16:47 pepe_ | skóre: 47
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

Nepsalo se mem=768M   pro používání max 768M ?

2.4. 19:16 Peter Golis | skóre: 58 | Bratislava
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Ten by mal byť nastavený v konfiguráku pre zavádzanie jadra na RPi.

Alternatívne je možné použiť parameter jadra memtest, ten bol len na 32bit x86 a 32bit ARM. Ostatné architektúry to nemali. Holt, kontrola pamäte pri spotrebáku je dosť prepych.
2.4. 20:48 pc2005 | skóre: 37 | blog: GardenOfEdenConfiguration | liberec
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Ano taky asi jde, ale ten můj parametr by měl umožnit používat i paměť nad tou rozbitou sekcí.
2.4. 10:10 trubicoid
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Aha, už to vidím
Takže jsem tam nacpat memtester a pustil ho. Pokud se snažím otestovat celou pamět (1024 MB), tak to lehne, že nemůže lock memory. Pokud testuju 800MB a méně, tak to jede. Asi to tedy bude vadná paměť
není to vadná paměť, to je normální, potřebuješ otestovat s 800 (viz. jak radím výše), ale asi to projde, jedině bys měl přetaktováno

spíš chyba na kartě, nekonzistentní soubory, použij e2fsck a debsums

některé karty to budou po určité době prostě dělat, některé ne, záleží na jejich časování
2.4. 10:16 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

Aha. Máte pravdu, ten memtester se chová, jak píšete.

Takže se soustředím na kartu a spíš její výměnu. Nějakou někde doma snad ještě mám.

Resp asi bude nejrozumnější se zaměřit na to, jak z té karty jenom nabootovat a potom jet třeba z nějakého pidi SSDčka nebo něčeho takového.

Tak zkusím ty e2fsck a debsumy, ale test povrchu karty proběhl bez problémů.

2.4. 10:23 trubicoid
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
jo, to tak bývá, karta jako taková není poškozená, jen zapsané soubory a filesystem kvůli špatnému časování

dělalo to jen zapisování, často typicky apt upgrade, když se zapisují nové balíky
2.4. 10:17 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Aha.

Máte pravdu, ten memtester se chová, jak píšete. Takže se soustředím na kartu a spíš její výměnu. Nějakou někde doma snad ještě mám. Resp asi bude nejrozumnější se zaměřit na to, jak z té karty jenom nabootovat a potom jet třeba z nějakého pidi SSDčka nebo něčeho takového. Tak zkusím ty e2fsck a debsumy, ale test povrchu karty proběhl bez problémů.
Jendа avatar 2.4. 15:19 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
debsums -c !!!!
I was just trying to exit Vim and all of this happened!
Jendа avatar 2.4. 15:20 Jendа | skóre: 75 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
also, vyndat kartu, dát do čtečky v jiném počítači a spustit fsck -fy. Pokud najde chyby, odlejt soubory jinam, přeinstalovat postižené balíčky, znovu naformátovat a nasypat soubory zpátky. Pokud se situace bude opakovat, kartu reklamovat/vyhodit.
I was just trying to exit Vim and all of this happened!
3.4. 09:01 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

Díky.

 

Karta i OrangePI jsou dávno po záruce, běželo to bez problémů asi 4 roky.

Při dalším pokusu o naběhnutí už se systému nepodařilo se rozjet. Takže jsem kartu "přeimidžoval" a povedlo se mi teď rozchodit systém tak, že bootuje z karty, ale jinak běží z USB, kde je fleska.

Ale stejně to asi nemá velkou budoucnost.

Nicméně nevím, jak jinak zajistit, aby to neumíralo. Beží na tom soft pro meteostanici, takže co 5 min zápisy do databáze, čtení z meteostanice a tak dále.

To asi žádná fleška nebo karta dlouhodobě nedá.

Leda preventivně co 4 roky měnit karty...

3.4. 09:52 trubicoid
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
zkus použít/koupit jinou kartu, nějakou lepší značku, spíš pomalejší než rychlejší
3.4. 10:03 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
No jo a člověk aby na to myslel a za 4 roky kupoval novou a dělal zálohu dřív, než to chcípne :-)
3.4. 16:13 trubicoid2
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
tak vono to nechcípne časem, prostě některý karty časem udělají chybu a jiné ne, je to spíš problém kompatibility
3.4. 12:40 ok2zar | skóre: 15
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Pokud neni k dispozici jina storage (napriklad) na lokalni siti, tak pak zkusit oddelit systemovou storage od datove. Stary HDD z laptopu v ramecku pripojeny pres USB muze byt resenim, ale chapu, ze pak uz cely koncept muze postradat vyznam. Ja na podobne apliace pouzivam domaci NFS nebo mam data v ramdisku a jednou za cas jen rsyncem preleju nekam do bezpeci. Ale jak rikam, za lezi na konceptu a ne zdy to lze udelat jinak nebo lepe.
3.4. 14:32 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Jednoduše protože toto umí botovat pouze s SD karty tak je řešení jednoduché kartu používat pouze RO režimu tím pádem se neopotřebovává a přepnout ji do RW pouze při upgrade systému.

Data zapisovat kamkoliv jinam, po síti, nebo nějaký USB HDD, flash je blbost protože taky za čas odejde.

3.4. 15:30 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

No snad už jsem dosáhl stavu, kdy to z SD karty jen bootuje a zbytek teď běží na SSD.

Vyštrachám z šuplíku nějaký starší 2,5" HDD disk a zkusím to s ním.

Ale je fakt, že už se mi to přestává líbit jako energeticky nenáročné a tiché řešení řešení...

A ukládání dat na NAS? NAS doma mám, připojit síťový disk by asi nebyl problém, ale vzhledem k tomu, že to je připojené přes relativně nestabilní wifi, nevím jestli by dopadlo dobře.

3.4. 19:15 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Pokud to chceš mít nezávislé tak kup nějaký SSD do USB ty vydrží víc jak nějaké flash klíče.

Taky to chce povypínat zbytečné zápisy.
4.4. 11:13 ok2zar | skóre: 15
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Pokud to to mas na nestabilnim pripojeni a dana aplikace to umoznuje, tak zapisuj jen na nejaky maly RAMdisk a jednou za cas to nejak prenes na domaci NAS. Bylo by kontraproduktivni mit primountovany svazek, ktery by byl nedostupny v momente, kdy po nem aplikace bude neco chtit.
4.4. 13:31 lertimir | skóre: 62 | blog: Par_slov
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Karta je spotřební zboží. To že karta vydržela zápis každých 5 minut po 4 roky mi připadá nadstandardní. Osobně mne připadá jednodušší nakoupit několik levných karet mít spolehlivé zálohy a když karta lehne tak ji vyměnit. Já osobně takto používám třeba karty i z bazaru, kdy se dají 4G-8G sehnat za 50-70Kč, mám jich snad 10 a když je problém s kartou, tak je vyhazuji. Pokud ti karta vydrží rok až dva tak je to jednodušší než se snažit dosáhnout hodně zabezpečeného řešení.
5.4. 10:11 Mickey
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti

No zatím jsem tam dal ten SSD disk, když se mi bude chtít (nebo to bude zlobit), tak to předělám na HDD 2,5", kterej jsem našel v šupleti a budu to považovat za vrchol spolehlivosti :-)

11.4. 14:49 Tesař
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Nic proti, ale SSD disk je v principu větší Flash, čili stejný problém jako u původní miniSD, zápis jediného bitu znamená přepis celé jedné stránky paměti a životnost dnešních flash pamětí je v řádu stovek přepisů dané stránky, ano SSD bude větší tím pádem vyvrží více. Točící HDD neodcházejí kvůli přepisům, ale mechanickým problémům plus docela žerou.

Podobné věci by se měli řešit systémově, tedy pokud mám zařízení které zapisuje na flash je dobré data agregovat v RAM a zapisovat v dávkách. Příklad data ukládám v MySQL, tak vytvořím tabulku CREATE TABLE test ENGINE=MEMORY parametr engine zajistí, že tato tabulka bude pouze v RAM a do ní ukladám data co 5minut , každou například hodinu pak data najednou překopíruji do klasické tabulky a z dočasné v RAM vymažu. Počet zápisu na flash se tak sníží 12x, pokud tedy původní karta vydržela 4 roky , v tomto režimu by vydržela 48 let.
11.4. 17:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
Nic proti ale SSD disk je dělaný pro víc zápisů (má řadič který střídá buňky pro stejnoměrné opotřebení atd....).

Kdežto flash klíčky jsou dělané na cenu a né na spolehlivost......
k3dAR avatar 11.4. 20:47 k3dAR | skóre: 53
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
pak tu jsou industrial microSD co jsou "v podstate" SSD, napr."A-Data Industrial microSD IDU3A"
FlashType: MLC
S.M.A.R.T, ECC, Wear Leveling, Flash management...
MTBF: >1.000.000h
porad nemam telo, ale uz mam hlavu... nobody
11.4. 18:10 lertimir | skóre: 62 | blog: Par_slov
Rozbalit Rozbalit vše Re: OrangePI a nastavení využití paměti
SSD je sice z principu používá podobnou Flash paměť jako Flash disk, ale naprosto a zcela jiné řízení této paměti. K informaci, kolik je fakticky velikost mazacího bloku pro použitou NAND paměť se jednak dnes už dostat ani nedá a za druhe v době TLD buňěk to ani není mocnina dvou pri přepočtu na použité bity. SSD má mnohdy řízení a cache které před zápisem do hlavních chipu data seřadí.

Osobně mám důvodné podezření, že komerční flash disky jsou HW upreveny (přizpůsobeny) file systému, který je na nich standardně použitý. Každý file systém musí z principu mít alokační strukturu, která specifikuje, které sektory disku jsou volné, které obsazené a jak ty obsazené přísluší k diskům a adresářům. FAT má File Alocation Table, NTFS to udržuje tuším v MFT. Linuxové FS to mají každý trochu jinak. Podstatné je že do této struktury se zapisuje při jakékoliv změně na disku. A ty levné flash s FAT32 nebo exFAT to musí mít HW zpracovány v této oblasti jinak protože by to jinak neustály. Kdysi jsem použil levnou flash jako systémový disk pro CentOS servřík. Naformátoval na ext4, nastavil noatime a trochu zkontroloval aby se do něj zbytečně nepsalo, ale po pár měsících začala vykazovat chyby, při aktulaizaci byla efektivní rychlost asi 100kB/s a systém se začal hroutit. Po výměně jsem ji nevyhodil, ale přeformátoval zpět na FAT a měl ji jako takové "podezřelé ale funkční" medium a spolehlivě pracuje dalších 5 let a prtáhl jsem přes ní asi 500-900GB dat zápisem a čtením.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.