Różnica między rozmiarem a rozmiarem na dysku

Różnica między rozmiarem a rozmiarem na dysku

Rozmiar vs rozmiar na dysku

Wiele osób było zdezorientowanych, patrząc na właściwości pliku, folderu lub napędu, ponieważ rozmiar i rozmiar właściwości na dysku nie pasują do siebie. Wartość wielkości na stronie właściwości wskazuje rzeczywisty rozmiar pliku, podczas gdy rozmiar na dysku wskazuje liczbę bajtów, które faktycznie zajmuje na dysku twardym.

Rozbieżność wynika ze sposobu, w jaki system plików przechowuje plik na dysku. Systemy plików traktują liczbę bajtów jako pojedynczy klaster w celu zmniejszenia liczby używanych adresów. W zależności od systemu plików wspólne rozmiary klastrów mogą wahać się od 2KB do tak dużego jak 32 kb. Plik zapisany na dysku wymaga dyskretnej liczby klastrów bez względu na każdy rzeczywisty rozmiar. Tak więc plik 1kb, gdy został zapisany w systemie plików z klastrami 2KB, zajęłby 2 kB, ale w systemie plików z klastrami 32 kb zajęłoby 32 kB. Ponadto plik 33KB zająłby 17 klastrów 2 kb (34 kb) lub 2 klastry w systemie plików 32 KB (64 kB). Ilość zmarnowanego miejsca dla każdego pliku nie przekroczy rozmiaru klastra.

Na podstawie powyższych argumentów można się spodziewać, że rozmiar na dysku byłby większy niż rzeczywisty rozmiar przez nie więcej niż rozmiar klastra. Chociaż jest to często prawda, niektóre czynniki mogą wpływać na te wartości. Patrząc na folder z dużą ilością plików w środku, rozbieżność może być znacznie większa, ponieważ każdy plik może mieć zmarnowane miejsce i wszystko może podsumować dla folderu.

Czasami rozmiar na dysku może być mniejszy niż rzeczywisty rozmiar pliku. Wydaje się to niemożliwe, ale może się zdarzyć, gdy używasz określonych funkcji, takich jak automatyczna kompresja plików oferowana przez system operacyjny. Wyświetlany rozmiar to rzeczywisty rozmiar pliku, ale ponieważ system operacyjny go kompresuje, zajęta przestrzeń często byłaby znacznie mniejsza.

Streszczenie:
1.Rozmiar to faktyczna liczba bajtów pliku, podczas gdy rozmiar na dysku to faktyczna liczba bajtów, którą zajmuje na dysku.
2.Rozmiar na dysku jest zwykle większy niż rzeczywisty rozmiar pliku.
3.Rozmiar na dysku może być mniejszy niż rzeczywisty rozmiar dla napędów, które używają kompresji.