Jaki rozmiar jednostki alokacji jest najlepszy do formatowania dysku

Podczas formatowania dysku twardego jedną z opcji, jakie możesz podjąć, jest rozmiar jednostki alokacji. Większość ludzi po prostu pozostawia zalecaną wartość domyślną i kontynuuje swoje życie. 

Jednak czy zastanawiałeś się, jaki efekt będzie miała zmiana tej wielkości? Czy domyślny numer najlepiej odpowiada Twoim potrzebom? Zobaczmy, jaki rozmiar jednostki alokacji jest dla Ciebie najlepszy. W rzeczywistości jest to mniej skomplikowane niż myślisz!

Crash Course w formatach dysków

Zanim przejdziemy do konkretnych jednostek alokacji, musimy krótko poruszyć formaty dysków(drive formats) . Gdy dysk jest niesformatowany, fizyczne miejsce na dysku jest jak szeroko otwarte pole. Kiedy sformatujesz dysk, zostanie on zorganizowany w adresy, tak jakby to szerokie pole zostało podzielone na małe działki.

Różne formaty mają różne systemy aranżacji dostępnej przestrzeni, każdy z własnymi zaletami i wadami, ale to już historia na inny artykuł.

Co to jest rozmiar jednostki alokacji?

Jeśli formatowanie dysku jest jak przekształcanie otwartego pola w mniejsze działki, wówczas jednostką alokacji będzie jedna z tych działek. Czasami jest również określany jako rozmiar „klastra”. Jednostka alokacji to najmniejszy bit danych, jaki może przechowywać dysk.

Oznacza to, że nawet jeśli pojedynczy plik jest mniejszy niż rozmiar jednostki alokacji, nadal zajmie całą rzecz. Pozostała przestrzeń fizyczna jest zatem marnowana.

Jak określany jest domyślny rozmiar jednostek alokacji(Default Allocation Units Size Determined) ?

Wybór najlepszego rozmiaru jednostki alokacji zależy od wielu czynników. Od całkowitego rozmiaru dysku do konkretnego używanego systemu operacyjnego. Rozmiar jednostek alokacji należy wybrać tak, aby zachować równowagę między wydajnością dysku a efektywnym wykorzystaniem przestrzeni dyskowej.

Jednak typy plików, które są przechowywane na dysku systemowym, mogą bardzo różnić się od tych na dysku, który będzie używany tylko do przechowywania plików multimedialnych, na przykład.

Następnie mamy problem z dyskami półprzewodnikowymi(solid state drives) , które nie cierpią z powodu utraty wydajności podczas fragmentacji plików. Fragmentacja jest również po części funkcją rozmiaru alokacji. Tak więc domyślny rozmiar alokacji, który jest oferowany podczas formatowania dysku, jest rozmiarem ogólnego przeznaczenia, który powinien działać dla większości ludzi przez większość czasu.

Jaki wpływ na wydajność ma (Performance)wielkość jednostki alokacji(Allocation Unit Size) ?

Rozmiar jednostki alokacji(Allocation) ma wpływ na wydajność dysku. Zwłaszcza mechaniczne dyski twarde. Zasadniczo(Basically) im większy rozmiar jednostki alokacji, tym mniejsza jest całkowita liczba jednostek alokacji. Ma to sens, ponieważ Twoje „działki” dysku są większe. Kiedy więc komputer musi sprawdzić fizyczną lokalizację danych, książka adresowa jest znacznie cieńsza.

Skraca to „czas wyszukiwania” napędu. Oznacza to, ile czasu zajmuje wyszukanie lokalizacji pliku w tabeli alokacji plików, a następnie uzyskanie dostępu do właściwych jednostek alokacji. Ponownie(Again) , w przypadku dysków mechanicznych jest to poważny problem, ponieważ fizycznie musi przenieść głowice odczytu/zapisu dysku twardego do lokalizacji jednostki alokacji, do której chcesz uzyskać dostęp.

Bardzo mały rozmiar alokacji może również prowadzić do skrajnej fragmentacji. Dzieje się tak, ponieważ wszystkie pliki, które są większe niż jednostka alokacji, zostaną zapisane w wielu jednostkach. Problem polega na tym, że otwarte jednostki mogą być rozproszone po całym dysku, ponieważ pliki są zapisywane i usuwane w czasie.

Jaki wpływ ma rozmiar jednostki alokacji(Allocation Unit Size) na miejsce na dysku(Drive Space) ?

Sformatowana przestrzeń dysku twardego różni się od całkowitej nieprzetworzonej przestrzeni reklamowanej na opakowaniu. Główny powód tego nie ma nic wspólnego z rozmiarami jednostek alokacji. Dzieje się tak z powodu dość głupiego faktu, że wszyscy określają megabajt jako 1024 kilobajty, z wyjątkiem producentów dysków twardych, którzy zaokrąglają go do 1000. Dzieje się tak, ponieważ pamięć i pamięć komputera są mierzone w jednostkach binarnych, a nie dziesiętnych, ale nie jest to ściśle związane z alokacją rozmiar jednostki.

Inny(othe) powód, dla którego rzeczywisty rozmiar pliku i ilość miejsca, jakie zajmuje na dysku, jest inny, ma związek z rozmiarem jednostek alokacji. Rozmiar jednostki określa najmniejszą ilość miejsca, jaką plik może zająć na dysku. Jeśli więc rozmiar jednostki to 4 KB, ale plik ma 2 KB, otrzymujesz 2 KB danych wypełniających. Gdyby każdy plik na dysku miał tylko 2 KB, zmarnowałbyś połowę miejsca na dysku!

Problem polega na tym, że pliki są we wszystkich rozmiarach. Zwłaszcza na dyskach systemowych, gdzie mogą znajdować się miliony małych plików tekstowych zawierających dane konfiguracyjne, ale także ogromne pliki multimedialne, takie jak prezentacje czy zdjęcia w wysokiej rozdzielczości.

Jeśli sprawisz, że rozmiar alokacji będzie zbyt duży, zmarnujesz miejsce, ponieważ wiele jednostek zostanie częściowo zapełnionych. Zrób je zbyt małe, a skończysz z plikami podzielonymi na wiele różnych jednostek alokacji. Chociaż nowoczesne dyski twarde są tak duże, że troska o zmarnowanie miejsca na jednostki alokacji plików nie ma już znaczenia.

Zalecane rozmiary jednostek alokacji

Teraz już wiesz, czym jest jednostka alokacji, dlaczego istnieje i jaki ma wpływ na wydajność i przestrzeń po jej zmianie. Pozostaje pytanie, czy należy to zmienić na nowoczesnym komputerze.

Uczciwa odpowiedź jest taka, że ​​prawdopodobnie nie zrobi to zauważalnej różnicy dla Ciebie jako użytkownika na standardowym komputerze stacjonarnym. Może to mieć znaczenie, gdy mówimy o wyspecjalizowanych dyskach w klastrze serwerów lub w specjalnie skonstruowanej macierzy dyskowej. Dla ciebie najlepszą opcją jest zwykle pozostawienie tego, co twój system operacyjny mówi, że powinien być domyślny.

Mogą być wyjątki. Załóżmy na przykład, że masz zewnętrzny mechaniczny dysk USB , który będzie używany tylko do przechowywania dużych plików multimedialnych. Jeśli wiesz, że praktycznie wszystkie Twoje pliki na tym dysku będą większe niż największy rozmiar jednostki alokacji, nie musisz się martwić o marnowanie miejsca. Zwiększenie rozmiaru jednostki do największego rozmiaru mniejszego niż typowy plik na tym dysku pozwoli Ci cieszyć się szybszym czasem wyszukiwania.

Wypróbujmy inny scenariusz. Masz ultrabooka lub netbooka z małym dyskiem SSD(SSD) jako głównym dyskiem. Coś jak jednostka 16 GB lub 32 GB. Przestrzeń(Space) jest bardzo ciasna, więc zmniejszając rozmiar jednostki alokacji, możesz ograniczyć marnowaną przestrzeń. Ponieważ jest to dysk SSD(SSD) , nie ma znaczenia, czy dane są pofragmentowane(fragmented) na dysku, ponieważ nie ma głowicy odczytu/zapisu. Dostęp(Access) jest natychmiastowy.

Czy sok jest wart wyciskania?

Jeśli chodzi o twarde liczby, nie możemy powiedzieć, który rozmiar jednostki alokacji będzie działał w 100% w jakim celu. Jeśli nie masz czasu ani możliwości eksperymentowania, możesz równie dobrze wybrać ustawienie domyślne. 

W przypadku dysków NTFS Windows liczba ta wynosi 4096 bajtów. Który Microsoft(Which Microsoft) uważa za najlepszy rozmiar ogólnego przeznaczenia dla typowych użytkowników. Zmiana wartości domyślnych powinna być dokonywana tylko wtedy, gdy wiesz, że dzięki temu Twój konkretny przypadek użycia będzie lepszy.



About the author

Jestem ekspertem komputerowym z ponad 10-letnim doświadczeniem i specjalizuję się w pomaganiu ludziom w zarządzaniu komputerami w ich biurze. Napisałem artykuły na takie tematy, jak optymalizacja połączenia internetowego, konfiguracja komputera w celu uzyskania najlepszych wrażeń w grach i nie tylko. Jeśli szukasz pomocy we wszystkim, co dotyczy Twojej pracy lub życia osobistego, jestem osobą dla Ciebie!



Related posts