eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAtmega FAT karta SDRe: [OT] Atmega FAT karta SD
  • Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!.PO
    STED!not-for-mail
    From: J.F. <j...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: [OT] Atmega FAT karta SD
    Date: Sat, 07 May 2011 21:35:31 +0200
    Organization: -
    Lines: 38
    Message-ID: <d...@4...com>
    References: <ips26u$cf4$1@news.supermedia.pl> <ips9v3$13e9$1@news.mm.pl>
    <ips9sd$g8b$1@news.supermedia.pl> <ipsalt$1ms5$1@news.mm.pl>
    <iptu0l$25b$1@news.onet.pl> <iq30ee$vp9$1@news.onet.pl>
    <l...@4...com> <iq4010$d9d$1@news.onet.pl>
    <p...@4...com> <iq42mh$mfr$1@news.onet.pl>
    <4dc5971c$0$2440$65785112@news.neostrada.pl>
    NNTP-Posting-Host: h82-143-187-50-static.e-wro.net.pl
    Mime-Version: 1.0
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: news.onet.pl 1304796927 5276 82.143.187.50 (7 May 2011 19:35:27 GMT)
    X-Complaints-To: n...@o...pl
    NNTP-Posting-Date: Sat, 7 May 2011 19:35:27 +0000 (UTC)
    X-Newsreader: Forte Agent 1.93/32.576 English (American)
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:609756
    [ ukryj nagłówki ]

    On Sat, 07 May 2011 21:01:48 +0200, Grzegorz Kurczyk wrote:
    >Jeśli potrzebny jest tylko sekwencyjny odczyt i zapis bez częstego
    >używania seek, to może coś w stylu uproszczonego systemu plików z
    >ATARI800XL ? Nie było tam tablicy alokacji zbiorów, tylko prosta lista
    >jednokierunkowa. W pozycji katalogu był wskaźnik na pierwszy sektor
    >pliku, a ostatnie dwa bajty każdego sektora były wskaźnikiem następnego
    >sektora.

    Trzy bajty ? Tak mi sie cos kojarzy.

    >Wykonanie seek do przodu wymaga w zasadzie
    >sekwencyjnego odczytania kolejnych sektorów pliku aż dojdziemy do
    >zadanej pozycji wskaźnika pliku. Seek do tyłu wymaga wycofania się do
    >pierwszego sektora pliku i dalej jak w przypadku seek do przodu.

    chcialem jeszcze dodac ze wymaga dzielenia przez 126 czy 125 ..
    ale w sumie nie - jak juz czytamy po jednym sektorze, to mozna i
    odejmowac.

    podobny blad ma w sumie i fat - lista tez jest liniowa i trzeba
    liniowo przeszukiwac. Tylko troche mniej czytania z dysku.
    Ale jak ktos ma baze na kilkaset GB w jednym pliku na fat32 ..
    niewesolo, jesli system sobie z tym nie radzi.
    Unix jakos jednak lepiej przemyslany.

    A swoja droga .. jesli to eeprom przylaczony magistralowo, to w sumie
    zadna roznica czy czytac dwa ostatnie bajty z kazdego "sektora" czy z
    "sektora FAT"

    >Skasowanie pliku wymaga wyzerowania wskaźników we wszystkich sektorach
    >należących do pliku (czyli trwa ponad dwa razy dłużej niż przeczytanie
    >całego pliku).

    no nie - wystarczy tylko poprawic te bitowa mape alokacji.
    Ale .. trzeba wszystko przeczytac, zeby ustalic zwalniane sektory :-)

    J.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: