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í
×

dnes 11:00 | Zajímavý software
Na Good Old Games je v rámci aktuálních zimních slev zdarma k dispozici remasterovaná verze klasické point&click adventury Grim Fandango, a to bez DRM a pro mainstreamové OS včetně GNU/Linuxu. Akce trvá do 14. prosince, 15:00 SEČ.
Fluttershy, yay! | Komentářů: 3
dnes 07:22 | Pozvánky

Konference InstallFest 2018 proběhne o víkendu 3. a 4. března 2018 v Praze na Karlově náměstí 13. Spuštěno bylo CFP. Přihlásit přednášku nebo workshop lze do 18. ledna 2018.

Ladislav Hagara | Komentářů: 0
včera 20:22 | Nová verze

Před měsícem byla vydána Fedora 27 ve dvou edicích: Workstation pro desktopové a Atomic pro cloudové nasazení. Fedora Server byl "vzhledem k náročnosti přechodu na modularitu" vydán pouze v betaverzi. Finální verze byla naplánována na leden 2018. Plán byl zrušen. Fedora 27 Server byl vydán již dnes. Jedná se ale o "klasický" server. Modularita se odkládá.

Ladislav Hagara | Komentářů: 6
včera 10:22 | Zajímavý článek

Lukáš Růžička v článku Kuchařka naší Růži aneb vaříme rychlou polévku z Beameru na MojeFedora.cz ukazuje "jak si rychle vytvořit prezentaci v LaTeXu, aniž bychom se přitom pouštěli do jeho bezedných hlubin".

Ladislav Hagara | Komentářů: 13
včera 07:22 | Komunita

Od 26. do 29. října proběhla v Bochumi European Coreboot Conference 2017 (ECC'17). Na programu této konference vývojářů a uživatelů corebootu, tj. svobodné náhrady proprietárních BIOSů, byla řada zajímavých přednášek. Jejich videozáznamy jsou postupně uvolňovány na YouTube.

Ladislav Hagara | Komentářů: 0
11.12. 19:22 | Nová verze

Ondřej Filip, výkonný ředitel sdružení CZ.NIC, oznámil vydání verze 2.0.0 open source routovacího démona BIRD (Wikipedie). Přehled novinek v diskusním listu a v aktualizované dokumentaci.

Ladislav Hagara | Komentářů: 0
11.12. 09:22 | Pozvánky

V Praze dnes probíhá Konference e-infrastruktury CESNET. Na programu je řada zajímavých přednášek. Sledovat je lze i online na stránce konference.

Ladislav Hagara | Komentářů: 2
9.12. 20:11 | Nová verze

Byl vydán Debian 9.3, tj. třetí opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.10, tj. desátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 6
9.12. 00:44 | Nová verze

Po 6 měsících vývoje od vydání verze 0.13.0 byla vydána verze 0.14.0 správce balíčků GNU Guix a na něm postavené systémové distribuce GuixSD (Guix System Distribution). Na vývoji se podílelo 88 vývojářů. Přibylo 1 211 nových balíčků. Jejich aktuální počet je 6 668. Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 4
8.12. 21:33 | Nová verze

Po půl roce vývoje od vydání verze 5.9 byla vydána nová stabilní verze 5.10 toolkitu Qt. Přehled novinek na wiki stránce. Současně byla vydána nová verze 4.5.0 integrovaného vývojového prostředí (IDE) Qt Creator nebo verze 1.10 nástroje pro překlad a sestavení programů ze zdrojových kódů Qbs.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 974 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: SD, write, erase jak to funguje?

    14.4.2011 15:58 Sten Fil
    SD, write, erase jak to funguje?
    Přečteno: 366×
    Ahoj,

    1. muzete me pls. nekdo navest na dokument kde by byl popis jak presne funguje zapis na SD karty?



    Mam napr. SD s write/erase 512 byte/64 kilobyte.

    2. Ma page velikost 512 a blok velikost 64 kilobyte?



    Uplne prazdna SD karta s FAT32.

    Vytvorim soubor a zapisu 50 byte.

    3. Zapise se na SD karte 512 byte (tedy jedna page) ?



    Na konec souboru pridam 50 byte.

    4. Zapise se techto druhych 50 byte do jine page stejneho bloku, ktery se pouzil v bodu 3?



    Ted jdu prepsat prvnich 50 byte.

    5. Co se stane?



    Diky

    Odpovědi

    14.4.2011 16:07 Sten
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    1. Write block je blok, který se zapisuje najednou, erase block je blok, který se najednou maže (před dalším zápisem).
    2. Ne, alokační blok na FAT má velikost 512 bajtů (ve výchozím nastavení) a ta velikost nemá žádný vztah k blokům na samotném médiu (kromě toho, že je to taky mocnina dvojky).
    3. Ano, zapíše se celý write block
    4. Ne, celý erase block se smaže a zapíše upravený.
    5. Celý erase block se smaže a zapíše upravený.
    14.4.2011 16:18 Sten Fil
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    4. a 5. se mi nezda. V tuhle chvili jsem provedl 1 200 000 takovychto zapisu, takze predpokladam ze je nejaka logika na SD karte. Nejaky wire level logic.
    14.4.2011 16:32 Sten
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    Ano, je tam wear leveling, ale funguje to stejně. Najde se erase block, který by měl být nahrazen (kam se ten upravený write block umístí), ten se vymaže a do něj se zapíší upravená data. Když se tenhle blok zaplní, zase se najde jiný a znovu se vymaže. Mohou tam být nějaké optimalizace, např. se asi nebude mazat při každém zápisu, ale jenom po zaplnění celého erase blocku (ale zapisují se vždy celé write blocky, nikoliv jenom třeba posledních 50 bajtů), ale na funkčnosti to moc nemění.
    14.4.2011 16:54 Sten Fil
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    To mi vychazi, ze kdyz mam 100 byte soubor, jehoz cast prepisuju, tak pri kazdem prepisu i kdyz se jedna o prepsani jen 50 byte, dojde k pouziti celeho noveho bloku.

    A neni mozne, ze by se skalovalo na urovni write page, ze by se pri zapisu 50 byte nasel nejaky blok ve kterem je volny write page, tam by se zapsalo a SD by si jen poznacila ze "tento sektor" je na novem fyzickem miste?

    Se omlouvam za nepresne pojmy.
    14.4.2011 16:14 Sten Fil
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    Strucne receno potrebuju pomoc s vypoctem kolikrat mohu zapsat 50 byte do souboru nez dojde k poskozeni karty. Mam 128 MB SD kartu. Diky
    Jendа avatar 14.4.2011 20:27 Jendа | skóre: 74 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    V nejblbějším případě - přepis bez wear levellingu - tolikrát, kolik má karta povolených zápisů. V nejchytřejším případě - nějaká SW implementaci TRIM, protože řadič SD TRIM neumí - (velikost karty)/(velikost write blocku), tedy 250 miliónkrát.
    Why did the multithreaded chicken cross the road? to To other side. get the
    Jendа avatar 14.4.2011 20:27 Jendа | skóre: 74 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    (velikost karty)/(velikost write blocku), tedy 250 miliónkrát.
    × počet povolených zápisů, samozřejmě.
    Why did the multithreaded chicken cross the road? to To other side. get the
    15.4.2011 08:55 Sten Fil
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    takze (velikost karty)/(velikost write block)

    a rozhodne ne (velikost karty)/(velikost erase block)

    A v pripade ze mam napr. 65 KByte soubor rozdeleny na 50 bytove zaznamy, ktere stale dokola prepisuju? Neco na zpusob kruhoveho buferu?

    Taky pocet zapisu = (velikost karty)/(velikost write block) * max zapisu write block ?

    15.4.2011 09:28 miso | skóre: 36 | blog: iSCSI_initiator_howto | Praha
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    42
    Project Satan infects Calculon with Werecar virus
    15.4.2011 09:31 Sten Fil
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    Diky za odkaz.

    Jenze SSD je neco jineho tam je write/erase block stejne velikosti.
    17.4.2011 20:44 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    Obecně není něco jiného. Jako protipříklad se můžete podívat na tam odkazovaný článek na LWN, který měřil SSD a naměřil různé velikosti write a erase bloků. Problém dnes je, že oblast větších flashových pamětí je velmi neustálená, výrobci zkouší všelijaké metody a především skutečnou vnitřní architekturu tají, takže co píše specifikace, co o sobě tvrdí zařízení a skutečnost bývají tři různé věci.
    18.4.2011 00:21 Sten
    Rozbalit Rozbalit vše Re: SD, write, erase jak to funguje?
    Write a erase block na SSD nejsou stejné velikost. SSD má write block 512 B (případně 4 KiB) a erase block většinou 512 KiB.

    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.