Advanced Format ( Advanced Format ) on IDEMA Long Data Sector -komitean kehittämä muoto, jolla merkitään tiedon tallennusalue uuden sukupolven kiintolevyille, jotka on valmistettu 4K -tekniikalla (käyttäen 4 kibitavun fyysisiä sektoreita perinteisen 512 tavun sijaan) .
Tämä merkintä edellyttää, että levyosiot on kohdistettava siirtymiin, jotka ovat 4 kiB:n lohkon kerrannaisia; tämä on toteutettu useimmissa vuoden 2010 jälkeen julkaistuissa käyttöjärjestelmissä ja GPT-osiotaulukon muodossa .
Siirtyminen uuteen muotoon antoi valmistajalle mahdollisuuden hyödyntää nanoteknologiaa laajemmin kiintolevyjen valmistuksessa (raitaleveyden pienentäminen 70-80 nm :iin ), alentaa tuotantokustannuksia ja sen seurauksena lopputuotteen hintaa. kuluttaja, lisää merkittävästi levyn datatallennusalueen käyttökelpoista määrää, parantaa sen toiminnallista laatua (vähentää luku-/kirjoitus- ja käyttöaikaa, vähentää melua, lämpöä, levymekaniikan kulumista).
Kiintolevyjen osiointi 512-tavuisiin sektoreihin on kiintolevyjen ensimmäisten sukupolvien perintöä, joka on käytännössä vanhentunut nykyaikaisissa olosuhteissa. Nykyaikaisissa tietokoneissa yhden tai kahden sektorin (512-1024 tavua) klustereita käytetään erittäin harvoin (esimerkiksi Microsoft Windows XP :n NTFS -tiedostojärjestelmässä suositeltu klusterin koko eli oletuskoko on 4 KiB [1] , joten näin pienillä fyysisillä aloilla ei ole pitkään aikaan ollut käytännön tarvetta, vaikka ne olivat valmistajalle merkittävä pelote estäen kehittyneiden tallenteiden pakkaustekniikoiden käyttöönoton.
Edellisessä muodossa käytettiin 50-tavuista kenttää virheenkorjauskoodille ( ECC ), joka antoi muotoilun tehokkuuden (käyttäjän käytettävissä olevan aseman määrän suhde sen todelliseen määrään) 87 %. Advanced Formatissa virheenkorjauskentän pituus on 100 tavua (4096 tavua dataa varten). Tämän seurauksena muotoilun tehokkuus on nostettu 96 prosenttiin ja käyttäjän käytettävissä olevan levytilan määrä kasvaa 7-11 % [2] .
Yhteensopivuuden vuoksi olemassa olevien käyttöjärjestelmien ( Windows XP ja vanhemmat) kanssa Advanced Format (AF) -levyjen ensimmäiset muutokset käyttivät 512-tavuisia sektoreita tiedonsiirtoon dataväylillä ( SATA , SAS ). 4 kibitavun fyysisten sektoreiden käyttö on ilmoitettu levyn tunnistetiedoissa [3] , josta ajurit voivat saada nämä tiedot. IDEMA oletti [4] siirtyvän 4 kilotavun lohkojen käyttöön dataväylissä, mutta helmikuussa 2012 tällaisten levyjen massatuotantoa ei ole enää olemassa.
Advanced Formatia tukevat Windows Vista ja uudemmat Windowsin versiot sekä nykyaikaiset Linux - jakelut , joissa on Linux-ytimen versio 2.6.31, varsinkin versioista 2.6.34, [5] [6] ja Mac OS X: stä lähtien. Advanced Format -tuki sisältää käytön optimoinnin 4 kiB:n lohkoilla oikeilla rajoilla ja levyn osioinnin vähintään 4 KiB:n rajoilla (Vista, moderni Linux - vähintään 1 MiB [7] ).
Käytettäessä Advanced Format -teknologialla varustettua asemaa Windows XP :ssä ja sitä aikaisemmissa käyttöjärjestelmissä suorituskyky heikkenee jyrkästi (luku- ja kirjoitusnopeudet ovat useita mebitavuja sekunnissa) [8] ohjelmistoklusterien ja fyysisten ryhmien yhteensopimattomuuden (siirtymän) vuoksi. levyllä olevia sektoreita, minkä seurauksena yksi klusteri kattaa kaksi sektoria, mikä johtaa luku-/kirjoitustoimintojen lukumäärän kaksinkertaistumiseen ja tämän seurauksena ei vain hidasta, vaan myös lisää kovalevyn kulumista. Tämä johtuu siitä, että ensimmäinen levyosio alkaa oletusarvoisesti sektorista 63, joka ei ole 8:n kerrannainen [9] . Tämän ongelman ratkaisemiseksi Western Digital on julkaissut erityisen apuohjelman "WD Align System Utility" [10] [11] , joka siirtää levyn sisältöä yhden sektorin verran. Vaihtoehtoisesti Seagate SmartAlign -teknologia , joka on sisäänrakennettu Seagate - asemiin , mahdollistaa Advanced Formatin käytön ilman erikoisohjelmistoja [12] . Western Digital mahdollistaa myös lohkojen fyysisen offsetin muuttamisen levyllä olevalla kytkimellä, mutta joissakin toteutuksissa tässä on ongelmia käytettävissä olevien lohkojen määrän korjaamisessa [3] .
On myös erityisiä kolmannen osapuolen apuohjelmia, kuten Paragon Alignment Tool , joiden avulla voit kohdistaa levyosiot ja parantaa niiden suorituskykyä.
0 | yksi | 2 | 3 | neljä | 5 | 6 | 7 | kahdeksan | 9 | kymmenen | yksitoista | 12 | 13 | neljätoista | viisitoista |
Fyysinen sektori 1 | Fyysinen sektori 2 |