Vad är en sektor? (Definition av disksektor)

Innehållsförteckning:

Vad är en sektor? (Definition av disksektor)
Vad är en sektor? (Definition av disksektor)
Anonim

En sektor är en specifik storleksuppdelning av en hårddisk, optisk skiva, diskett, flashenhet eller annan typ av lagringsmedium.

En sektor kan också hänvisas till som en disksektor eller, mindre vanligt, ett block.

Vad betyder olika sektorstorlekar?

Varje sektor tar upp en fysisk plats på lagringsenheten och består vanligtvis av tre delar: sektorhuvudet, felkorrigeringskoden (ECC) och området som faktiskt lagrar data.

Vanligtvis kan en sektor av en hårddisk eller diskett innehålla 512 byte med information. Denna standard etablerades 1956.

På 1970-talet introducerades större storlekar som 1024 och 2048 byte för att rymma större lagringskapacitet. En sektor av en optisk skiva rymmer vanligtvis 2048 byte.

Under 2007 började tillverkarna använda avancerade hårddiskar som lagrar upp till 4096 byte per sektor i ett försök att både öka sektorstorleken och förbättra felkorrigeringen. Denna standard har använts sedan 2011 som den nya sektorstorleken för moderna hårddiskar.

Denna skillnad i sektorstorlek betyder inte nödvändigtvis någonting om skillnaden i möjliga storlekar mellan hårddiskar och optiska skivor. Vanligtvis är det antalet tillgängliga sektorer på enheten eller skivan som avgör kapaciteten.

Image
Image

Disksektorer och tilldelningsenhetsstorlek

När du formaterar en hårddisk, oavsett om du använder Windows grundläggande verktyg eller via ett gratis verktyg för diskpartitionering, kan du definiera en anpassad allokeringsenhetsstorlek (AUS). Detta talar i huvudsak om för filsystemet vad den minsta delen av disken som kan användas för att lagra data är.

I Windows kan du till exempel välja att formatera en hårddisk i någon av följande storlekar: 512, 1024, 2048, 4096 eller 8192 byte, eller 16, 32 eller 64 kilobyte.

Låt oss säga att du har en dokumentfil på 1 MB (1 000 000 byte). Du kan lagra detta dokument på något som en diskett som lagrar 512 byte med information i varje sektor, eller på en hårddisk som har 4096 byte per sektor. Det spelar egentligen ingen roll hur stor varje sektor är, utan bara hur stor hela enheten är.

Den enda skillnaden mellan enheten vars allokeringsstorlek är 512 byte och den som är 4096 byte (eller 1024, 2048, etc.), är att filen på 1 MB måste sträckas över fler skivsektorer än den skulle på 4096-enheten. Detta beror på att 512 är mindre än 4096, vilket betyder att färre "bitar" av filen kan finnas i varje sektor.

I det här exemplet, om 1 MB-dokumentet redigeras och nu blir en 5 MB-fil, är det en ökning i storlek med 4 MB. Om filen lagras på enheten med 512-byte tilldelningsenhetsstorlek, kommer delar av den 4 MB filen att spridas över hårddisken till andra sektorer, möjligen i sektorer längre bort från den ursprungliga gruppen av sektorer som innehåller den första 1 MB, orsakar något som kallas fragmentering.

Men genom att använda samma exempel som tidigare men med 4096-byte allokeringsenhetsstorleken, kommer färre områden på disken att innehålla 4 MB data (eftersom varje blockstorlek är större), vilket skapar ett kluster av sektorer som ligger närmare varandra, vilket minimerar sannolikheten för att fragmentering inträffar.

Med andra ord betyder ett större AUS i allmänhet att filerna är mer benägna att stanna närmare varandra på hårddisken, vilket i sin tur kommer att resultera i snabbare diskåtkomst och bättre övergripande datorprestanda.

Ändra tilldelningsenhetsstorleken för en disk

Windows XP och nyare Windows-operativsystem kan köra kommandot fsutil för att se klusterstorleken på en befintlig hårddisk. Om du till exempel anger detta i ett kommandoradsverktyg som kommandotolken hittar du klusterstorleken för C:-enheten:

fsutil fsinfo ntfsinfo c:

Det är inte särskilt vanligt att ändra standardstorleken för allokeringsenhet för en enhet.

Microsoft har dessa tabeller som visar standard klusterstorlekar för filsystemen NTFS, FAT och exFAT i olika versioner av Windows. Till exempel är standard AUS 4 KB (4096 byte) för de flesta hårddiskar formaterade med NTFS.

Om du vill ändra dataklusterstorleken för en disk kan det göras i Windows när du formaterar en hårddisk, men diskhanteringsprogram från tredjepartsutvecklare kan också göra det.

Medan det förmodligen är enklast att använda formateringsverktyget som är inbyggt i Windows, innehåller vår lista över verktyg för gratis diskpartitionering flera gratisprogram som kan göra samma sak. De flesta erbjuder fler enhetsstorleks alternativ än vad Windows gör.

Hur reparerar man dåliga sektorer

En fysiskt skadad hårddisk innebär ofta fysiskt skadade sektorer på hårddiskplattan, även om korruption och andra typer av skador också kan inträffa.

En särskilt frustrerande sektor som har problem är bootsektorn. När den här sektorn har problem gör det att operativsystemet inte kan starta upp!

Även om en skivas sektorer kan skadas, är det ofta möjligt att reparera dem med något annat än ett program. Du kan behöva skaffa en ny hårddisk om det finns för många dåliga sektorer.

Bara för att du har en långsam dator eller till och med en hårddisk som låter, betyder det inte nödvändigtvis att det är något fysiskt fel med sektorerna på disken. Om du fortfarande tror att något är fel med en hårddisk även efter att du kört hårddisktester kan du överväga att skanna din dator efter virus eller följa annan felsökning.

Mer information om disksektorer

Sektorerna som är placerade nära utsidan av en disk är starkare än de som är närmare mitten, men har också en lägre bitdensitet. På grund av detta används något som kallas zonbitsinspelning av hårddiskar.

Zonbitinspelning delar upp skivan i olika zoner, där varje zon sedan delas in i sektorer. Resultatet är att den yttre delen av en skiva kommer att ha fler sektorer och därmed kan nås snabbare än de zoner som ligger nära skivans mitt.

Defragmenteringsverktyg, även gratis defragmenteringsprogram, kan dra fördel av zonbitsinspelning genom att flytta vanliga filer till den yttre delen av disken för snabbare åtkomst. Detta gör att data som du använder mer sällan, som stora arkiv eller videor, lagras i zoner som ligger nära enhetens mitt. Tanken är att lagra data som du använder minst ofta i områden på enheten som tar längre tid att komma åt.

Mer information om zoninspelning och strukturen för hårddisksektorer finns på DEW Associates Corporation.

NTFS.com har en fantastisk resurs för avancerad läsning på de olika delarna av en hårddisk, som spår, sektorer och kluster.

FAQ

    Hur kollar du efter dåliga sektorer?

    Använd Windows Diskkontrollverktyg för att söka efter dåliga sektorer. Det här verktyget kan hjälpa dig att hitta och reparera dåliga disksektorer. Men du kan göra samma sak med kommandotolken.

    Hur tar du bort en dålig disksektor permanent?

    Om det är ett programvaruproblem, kommer reparation av disksektorn att "ta bort" den dåliga sektorn och ersätta den med en fungerande sektor, på sätt och vis, men det finns inte ett direkt sätt att ta bort disksektorer. Om du har ett hårdvaruproblem som gör att sektorer blir korrupta, kommer du inte att kunna reparera sektorn heller.

Rekommenderad: