Skip to main content

Czym jest sektor? (Definicja sektora dysku)

Na czym polega fenomen Szczęsnego i Krychowiaka? - Wojciech Szaniawski - Sektor Gości 83, cz. 1/3 (Może 2025)

Na czym polega fenomen Szczęsnego i Krychowiaka? - Wojciech Szaniawski - Sektor Gości 83, cz. 1/3 (Może 2025)
Anonim

Sektor to specjalnie podzielony podział dysku twardego, dysku optycznego, dyskietki, dysku flash lub innego nośnika.

Sektor może również być określany jako sektor dyskowy lub, rzadziej, a blok.

Co oznaczają różne rozmiary sektorów?

Każdy sektor zajmuje fizyczną lokalizację na urządzeniu pamięci i zazwyczaj składa się z trzech części: nagłówka sektora, kodu korekcji błędów (ECC) oraz obszaru, który faktycznie przechowuje dane.

Zwykle jeden sektor dysku twardego lub dyskietki może pomieścić 512 bajtów informacji. Standard ten został ustanowiony w 1956 roku.

W latach 70. XX wieku wprowadzono większe rozmiary, takie jak 1024 i 2048 bajtów, aby pomieścić większe pojemności. Jeden sektor dysku optycznego może zwykle pomieścić 2048 bajtów.

W 2007 roku producenci zaczęli używać Zaawansowany format dyski twarde, które przechowują do 4096 bajtów na sektor, aby zarówno zwiększyć rozmiar sektora, jak i poprawić korektę błędów. Standard ten jest używany od 2011 roku jako nowy rozmiar sektora dla nowoczesnych dysków twardych.

Ta różnica w wielkości sektora niekoniecznie sugeruje coś o różnicy w możliwych rozmiarach między dyskami twardymi i dyskami optycznymi. Zwykle jest to numer sektorów dostępnych na dysku lub dysku, które określają pojemność.

Sektory dyskowe i rozmiar jednostki alokacji

Podczas formatowania dysku twardego, bez względu na to, czy używasz podstawowych narzędzi systemu Windows, czy za pomocą bezpłatnego narzędzia do partycjonowania dysku, możesz zdefiniować niestandardowy rozmiar jednostki alokacji (AUS). Zasadniczo mówi to systemowi plików, jaka jest najmniejsza część dysku, którą można wykorzystać do przechowywania danych.

Na przykład w systemie Windows można sformatować dysk twardy w dowolnym z następujących rozmiarów: 512, 1024, 2048, 4096 lub 8192 bajtów lub 16, 32 lub 64 kilobajtów.

Załóżmy, że masz plik dokumentu 1 MB (1 000 000 bajtów). Możesz przechowywać ten dokument na czymś takim jak dyskietka, która przechowuje 512 bajtów informacji w każdym sektorze lub na dysku twardym, który ma 4096 bajtów na sektor. To naprawdę nie ma znaczenia, jak duży jest każdy sektor, ale tylko jak duże jest całe urządzenie.

Jedyną różnicą między urządzeniem, którego rozmiar alokacji wynosi 512 bajtów, a tym, który ma 4096 bajtów (lub 1024, 2048 itd.), Jest to, że plik 1 MB musi być łączony na większej liczbie sektorów dysku niż na urządzeniu 4096. Jest tak dlatego, że 512 jest mniejsze niż 4096, co oznacza, że ​​mniej "kawałków" pliku może istnieć w każdym sektorze.

W tym przykładzie, jeśli dokument 1 MB jest edytowany, a teraz staje się plikiem o wielkości 5 MB, oznacza to wzrost o 4 MB. Jeśli plik jest przechowywany na dysku przy użyciu 512-bajtowego rozmiaru jednostki alokacji, fragmenty tego pliku o wielkości 4 MB zostaną rozmieszczone na dysku twardym w innych sektorach, prawdopodobnie w sektorach położonych dalej od pierwotnej grupy sektorów, które posiadają pierwsze 1 MB, powodując coś, co nazywa się fragmentacją.

Jednak używając tego samego przykładu jak poprzednio, ale z wielkością jednostki alokacji 4096 bajtów, mniej obszarów dysku pomieści 4 MB danych (ponieważ każdy rozmiar bloku jest większy), tworząc w ten sposób skupienie sektorów, które są bliżej siebie, minimalizowanie prawdopodobieństwa wystąpienia fragmentacji.

Innymi słowy, większy AUS oznacza ogólnie, że pliki są bardziej zbliżone do siebie na twardym dysku, co z kolei spowoduje szybszy dostęp do dysku i lepszą ogólną wydajność komputera.

Zmiana rozmiaru jednostki alokacji dysku

Windows XP i nowsze systemy operacyjne Windows mogą uruchamiać fsutil polecenie, aby zobaczyć rozmiar klastra istniejącego dysku twardego. Na przykład wprowadzanie fsutil fsinfo ntfsinfo c: w narzędzie wiersza polecenia, takie jak Wiersz poleceń, znajdzie rozmiar klastra na dysku C :.

Nie jest bardzo często zmieniać domyślny rozmiar jednostki alokacji dysku. Microsoft ma te tabele, które pokazują domyślne rozmiary klastra dla systemów plików NTFS, FAT i exFAT w różnych wersjach systemu Windows. Na przykład domyślny AUS ma 4 KB (4096 bajtów) dla większości dysków twardych sformatowanych w systemie plików NTFS.

Jeśli chcesz zmienić rozmiar klastra danych na dysku, można to zrobić w systemie Windows podczas formatowania dysku twardego, ale programy do zarządzania dyskami od zewnętrznych programistów też mogą to zrobić.

Chociaż najprościej jest użyć narzędzia do formatowania wbudowanego w system Windows, ta lista darmowych partycjonujących dysków zawiera kilka darmowych programów, które mogą zrobić to samo. Większość oferuje więcej opcji rozmiaru jednostki niż Windows.

Jak naprawić złe sektory

Fizycznie uszkodzony dysk twardy często oznacza fizycznie uszkodzone sektory na talerzu dysku twardego, chociaż może wystąpić również uszkodzenie i inne rodzaje uszkodzeń.

Szczególnie frustrującym sektorem, który ma problemy, jest sektor rozruchowy. Gdy ten sektor ma problemy, uniemożliwia uruchomienie systemu operacyjnego!

Mimo że sektory dysku mogą zostać uszkodzone, często można je naprawić tylko za pomocą oprogramowania. Zobacz temat Jak testować mój dysk twardy w poszukiwaniu problemów? aby uzyskać więcej informacji o programach, które mogą identyfikować, a często korygować lub oznaczać jako złe sektory dyskowe, które mają problemy.

Być może trzeba będzie zdobyć nowy dysk twardy, jeśli jest za dużo uszkodzonych sektorów. Zobacz Jak wymienić dysk twardy? o pomoc w wymianie dysków twardych na różne rodzaje komputerów.

Uwaga: Tylko dlatego, że masz wolny komputer, a nawet dysk twardy, który wytwarza szum, nie musi to oznaczać, że jest coś fizycznie nie tak z sektorami na dysku.Jeśli nadal uważasz, że coś jest nie tak z dyskiem twardym, nawet po przeprowadzeniu testów dysku twardego, rozważ skanowanie komputera w poszukiwaniu wirusów lub rozwiązywania innych problemów.

Więcej informacji na temat sektorów dyskowych

Sektory znajdujące się w pobliżu zewnętrznej strony dysku są silniejsze niż te, które znajdują się bliżej środka, ale mają również mniejszą gęstość bitową. Z tego powodu coś się nazywa Nagrywanie bitowe strefy jest używany przez dyski twarde.

Nagrywanie bitowe strefy dzieli dysk na różne strefy, gdzie każda strefa jest dzielona na sektory. Powoduje to, że zewnętrzna część dysku będzie miała więcej sektorów, a zatem można uzyskać do niego dostęp szybciej niż strefy znajdujące się w pobliżu środka dysku.

Narzędzia do defragmentacji, nawet darmowe oprogramowanie do defragmentacji, mogą wykorzystywać rejestrację bitów strefowych poprzez przenoszenie powszechnie dostępnych plików na zewnętrzną część dysku w celu szybszego dostępu. Dzięki temu dane, których używasz rzadziej, np. Duże pliki archiwów lub pliki wideo, będą przechowywane w strefach zlokalizowanych w pobliżu środka dysku. Pomysł polega na przechowywaniu danych, których używasz najrzadziej w obszarach dysku, do których dostęp trwa dłużej.

Więcej informacji na temat nagrywania stref i struktury sektorów dysku twardego można znaleźć w DEW Associates Corporation.

NTFS.com ma świetny zasób do zaawansowanego czytania na różnych częściach dysku twardego, takich jak ścieżki, sektory i klastry.