„Advanced Format” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
2 forrás archiválása és 0 megjelölése halott linkként. #IABot (v2.0beta2)
1 forrás archiválása és 0 megjelölése halott linkként. #IABot (v2.0beta10)
49. sor:
A 4096 bájtos fizikai formátum és az 512 bájtos virtuális formátum közötti fordítás a merevlemezhez hozzáférő entitás számára transzparens módon zajlik. Az írás-olvasási műveleteket ugyanolyan formátumban kell kiadni az Advanced Format eszközöknek, mint a hagyományosaknak. Olvasáskor a különbség annyiban áll, hogy a folyamat során az 512e-s merevlemeznek a kért 512 bájtos adatot tartalmazó teljes 4096 bájtos szektort be kell töltenie a memóriájába. Ezután az emulációs firmware kibontja és újraformálja a megfelelő adatot 512 bájtos adaggá, mielőtt elküldené a gazdagépnek. A folyamat általában minimális vagy zéró teljesítménycsökkenéssel jár.
 
A formátumok közötti fordítás komplikáltabb, ha a lemezre írandó adat nem a 4 kilobájt többszöröse, vagy nincs a 4K-s szektorhatárra igazítva. Az első esetben a HDD-nek vissza kell olvasnia az írási művelet által megcélzott teljes 4096 bájtos szektort a memóriájába, bele kell integrálnia az új adatokat, majd vissza kell írnia a teljes szektort a lemezre. Ez az [[olvasás-módosítás-visszaírás]] ([[read-modify-write]], RMW) művelet jelentős lassulást okozhat, mivel a lemeznek gyakran még egy teljes fordulatot meg kell tennie a művelet befejezéséig. Ha az írási művelet nincs szektorhatárhoz igazítva, akkor ráadásul 2 4K-s szektor is érintve lehet az RMW-műveletben. Az ebből adódó teljesítménycsökkenés akár a 30%-ot is elérheti.<ref>[{{Cite web |url=http://paragon-downloads.com/wp-content/uploads/2011/06/Aligning-With-the-Future-of-Storage.pdf# |title=Thomas M. Coughlin: Aligning with the Future of Storage] |accessdate=2011-07-31 |archiveurl=https://web.archive.org/web/20130513212820/http://paragon-downloads.com/wp-content/uploads/2011/06/Aligning-With-the-Future-of-Storage.pdf# |archivedate=2013-05-13 }}</ref>
 
Régebbi operációs rendszerek esetén törekedni kell arra, hogy az írás-olvasási műveletek 4K-szektorhatárra igazítva történjenek, vagy a teljesítmény jelentősen csökkenni fog. A [[Windows XP]] például notóriusan az LBA 63-as szektoron kezdi az első partíciót, ami 4K-s szervezésű lemezeken minden esetben illesztetlenséget okoz.<ref>[http://www.tomshardware.com/reviews/wd-4k-sector,2554-3.html Tom's Hardware Guide: Characteristics Of 4K Sector Size (Advanced Format)]</ref> Ennek a feloldására több megoldás alkalmazható: