eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingczytanie srodka plikuRe: czytanie srodka pliku
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: " " <f...@W...gazeta.pl>
    Newsgroups: pl.comp.programming
    Subject: Re: czytanie srodka pliku
    Date: Thu, 10 Nov 2011 16:36:23 +0000 (UTC)
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 34
    Message-ID: <j9gui7$kl0$1@inews.gazeta.pl>
    References: <j9grnf$cbp$1@inews.gazeta.pl> <j9gtkd$3s7$1@news.onet.pl>
    NNTP-Posting-Host: localhost
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1320942983 21152 172.20.26.236 (10 Nov 2011 16:36:23 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 10 Nov 2011 16:36:23 +0000 (UTC)
    X-User: fir
    X-Forwarded-For: 79.162.119.154
    X-Remote-IP: localhost
    Xref: news-archive.icm.edu.pl pl.comp.programming:193601
    [ ukryj nagłówki ]

    Jacek Czerwinski <...@...z.pl> napisał(a):

    > W dniu 2011-11-10 16:47, f...@g...SKASUJ-TO.pl pisze:
    > > jak to jest bo nie wiem,
    > rzekłeś
    >
    > > Czy tez mozna uznac ze czas wykonania jakiegos
    > > 'fseek' jest staly i nieduzy i nie zalezy od rozmiaru
    > > pliku?
    >
    > Po to filesystemy są na swój sposób indeksowane, by koszt 'seek' nie był
    > duży. Na tym poziomie elementarną "cegiełką" jest jednostka alokacji (8K
    > i w górę), nią się tam zarządza. W starszych systemach (FAT) tablicę
    > tych jednostek trzeba przejrzeć sekwencyjnie (ale zwykle OS wczytuje to
    > w kupie z początku dysku i buforuje), nowsze (xfs3???) są rzeczywiście
    > indeksowane, organizowane w drzewa itd

    czyli co - przy zalozeniu ze mam na dysku np film 5GB, i chce
    odczytac tylko wylacznie 1MB ze srodka to robie fopen("film")
    fseek(2 500 000 000); i moge zakladac ze to bedzie mw tak samo
    szybko jak odczytanie zwyklego oddzielnego pliku 1MB? czy
    wyznaczanie rozmiaru pliku jest tez bardzo szybkie? albo czy sa
    sposoby na wycinanie czegos albo insertowanie do srodka wielkich
    plikow? (jest jakies operacyjne api?) (pytam poniekad z
    ciekawosci bo malo sie 'plikami' zajmuje - troche samo pojecie
    pliku 'nobilitowala' mi ksiazka 'the art of unix programing'
    czy tez sam unix bo podobno w unixie to podstawowe (i przez to
    nobilitowane) pojecie




    --
    Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/

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: