Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » Ziomek 17:50
 » elliot_pl 17:42
 » KHot 17:29
 » P@blo 17:24
 » wrrr 17:24
 » metacom 17:23
 » Liu CAs 17:15
 » toledo 17:15
 » Paweł27 17:14
 » DJopek 17:14
 » Pio321 17:11
 » AfiP 17:02
 » McWandal 17:00
 » Sherif 16:53
 » dugi 16:50
 » past 16:48
 » siwydym 16:36
 » Soulfly 16:33
 » rulezDC 16:32
 » ToM78 16:19

 Dzisiaj przeczytano
 36876 postów,
 wczoraj 25433

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2025
A R C H I W A L N A   W I A D O M O Ś Ć
    

FAT32 - 4GB, czemu akurat tyle ? , JE Jacaw 24/02/05 15:59
W sumie od dawna wiem, że FAT32 ma ograniczenie wielkości pojedynczego pliku do 4GB, jednak w sumie nie wiem czemu akurat tyle.
Co stoi na przeszkodzie, aby plik był większy i tak z ciekawości co się stanie gdyby próbował wrzucić większy plik ? Przerwie, czy po prostu na początku odmówi takiej operacji ?

Z góry dziękuję za pomoc.

Socjalizm to ustrój, który
bohatersko walczy z problemami
nieznanymi w innych ustrojach

  1. tak przerwie.. znaczy nie skonczysz kopiowac , J@rek 24/02/05 16:03
    zreszta pewnie to tez zalezne od tego jakiego programu uzywasz do kopiowania... ale efekt ten sam.

    IdePad Slim3, Honda NC700SD, Mustang M4, e-
    rambler 9

  2. Może tu znajdziesz CZEMU , MTP 24/02/05 17:11
    http://prace.sciaga.pl/17460.html

    jakiś dziś dzień do ..py , nic sie nie chce.

  3. bo jest 32 bitowy , Master/Pentium 24/02/05 19:00
    tyle da się opisać na 32 bitach.

    Nie ma tego złego , co by się w gorsze
    obrócić nie mogło - jak nie wierzysz
    włącz komputer :-)

    1. Acha, a jak wiesz jak wygląda sprawa z NTFS'em ? , JE Jacaw 24/02/05 20:35
      Bo znalazłem tylko informację, że teoretycznie plik może być strasznie duży (nawet nie pamiętam co to była za liczba), ale ponoć w praktyce granica jest na trochę ponad 60GB.

      Socjalizm to ustrój, który
      bohatersko walczy z problemami
      nieznanymi w innych ustrojach

      1. o ile wiem to nie ma limitu na 60 GB , Master/Pentium 24/02/05 20:38
        nie wiem skąd masz to info. Zrzuty z kamery potrafią przekroczyć tą wartość :)

        Nie ma tego złego , co by się w gorsze
        obrócić nie mogło - jak nie wierzysz
        włącz komputer :-)

        1. dziasiaj , mirkrup 24/02/05 23:13
          zakładałem partycje po 500 GB :))

        2. Nie pamiętam już, ale mam jeszcze jedną sprawę... , JE Jacaw 25/02/05 02:03
          ...jako, że drugi raz odpowiadasz na moje pytania odnośnie systemu plików (ostatnio jakoś mnie to nurtuje), to pozwolę sobie jeszcze o coś zapytać.

          Czy możesz mi wytłumaczyć lub dać namiar na materiały (ale po polsku) jak w systemach FAT32 i NTFS jest realizowany dostęp do danego pliku lub katalogu ? Tzn. jak to się w zasadzie odbywa, co jest sprawdzane itd. Ostatnio szukam na ten temat i mam teraz całą masę szczątkowych informacji, które nie potrafię złożyć w spójną całość.

          Obecnie wiem np. że w FAT32 wpisy w tablicy alokacji plików mają 32 bity i zawierają jedynie informację o kolejnym fragmencie pliku lub o końcu pliku lub o wolnym klastrze i na nic innego nie ma tam miejsca, więc wyszukiwanie plików musi chyba odbywać się po przez katalog główny i drzewo katalogów, czy coś takiego. Inna sprawa, czy dany wpis w tablicy jest na stałe przypisany do danego klastra - chyba tak, to skoro wpis zawiera informację o następnym fragmencie, to coś innego musi identyfikować dany wpis z fizycznym położeniem klastra.

          Wszędzie też spotykam informację, że katalogi w FAT32 są małe, ale nie potrafię znaleźć informacji co w zasadzie zawierają i w jaki sposób zapisywana w nich jest informacja o znajdujących się w nich plikach i czy jest jakieś ograniczenie ilości plików w danym katalogu ?

          Znów w NTFS'ie musi wyglądać to nieco inaczej, bo skoro wpis w MFT dokładnie określa plik, to jak tam się odbywa wyszukiwanie ? Czy przez drzewo katalogów, a potem odczytywany odpowiedni wpis w MFT, czy odwrotnie dany plik jest wyszukiwany w MFT ?

          Jak sam widzisz mam mały mętlik, a co znajduję jakieś nowe materiały to jedno się wyjaśnia, a za to znów pojawia się jakiś nowy problem.

          Socjalizm to ustrój, który
          bohatersko walczy z problemami
          nieznanymi w innych ustrojach

          1. Uzupełnienie... , JE Jacaw 25/02/05 02:09
            ...jeszcze spraw tych maksymalnych rozmiarów. Rozumię, że w FAT32 coś odnośnie pliku jest zapisywane przy pomocy 32 bitów, jak gdzieś wyczytałem jest to chyba jego rozmiar i dlatego mamy te max. 4GB - czy dobrze kombinuję ?

            Natomiast mam problem z tym teoretycznym limitem 2TB dla FAT32. Rozumię, że ilość klastrów jest ograniczona tych 32 bitowym zapisem i jest to te 4Giga (około 4 miliardów) i jesli tą wartość pomnożymy przez wielkość sektora na dysku (512 bajtów) to otrzymujemy 2TB, ale przecież pojedynczy klaster może mieć więcej niż 1 sektor (najczęściej tak ma), więc czemu to maksimum to nie jest ilość klastrów x wielkość klastra, ale ilość klastrów x wielkość sektora ? Jedyne co mi przyszło do głowy, to to, że FAT32 musi gdzieś trzymać informację o ilość sektorów na dysku i dlatego jest limit 2TB, ale to tylko moje przypuszczenie.

            Socjalizm to ustrój, który
            bohatersko walczy z problemami
            nieznanymi w innych ustrojach

          2. trochę odpowiedzi , Master/Pentium 25/02/05 08:46
            1. FAT16 trzyma wielkość pliku w Long int ze znakiem (to daje 2 GB)
            2. W FAT32 nie złamali tutaj zgodności więc nadal jest to Long int tyle że bez znaku (czyli 4 GB). Dlaczego przy projektowaniu nie zwiększono tego pola? Nie mam pojęcia :D
            3. Limit 2 TB wiąże się z maksymalną ilością klastrów i ich wielkością. Maksymalna liczba klastrów to 268435445 zaś rozmiar to 32 kB co daje 8 TB. Można jeszcze zwiększyć klaster ale mogą być problemy z odczytem. Wielkość 2 TB to klaster 8 kB.
            4. Po polsku raczej dokumentacji nie znajdziesz. Pozostaje angielski. No i dokumentacji do NTFS jest mało ale to zasługa M$.

            Nie ma tego złego , co by się w gorsze
            obrócić nie mogło - jak nie wierzysz
            włącz komputer :-)

    
All rights reserved ® Copyright and Design 2001-2025, TwojePC.PL