|
|
| Info o artykule | |
Czy kolejkowanie poleceń przyśpiesza działanie interfejsu SATA?
Stworzono: 16 listopada 2004
Autor: Patrick Schmid Achim Roos
Tłumacz: THG Polska
Kategoria: Pamięci masowe
Podsumowanie: Mimo, że coraz trudniej poprawić wydajność dysku twardego, producenci twierdzą, że nadzieja leży w kolejkowaniu poleceń. Postanowiliśmy sprawdzić czy ta technologia jest tylko kolejnym chwytem marketingowym, czy też rzeczywiście poprawia wydajność dysków twardych z interfejsem SATA.
| |
|
|
|
Czy kolejkowanie poleceń przyśpiesza działanie interfejsu SATA?
Podstawowe prawa fizyki ograniczają możliwości zwiększenia wydajności dysków twardych. I tak na przykład, jeżeli chodzi o możliwości szybkiego i precyzyjnego przesuwania pozycjonera, które są istotne jeżeli chodzi o szybki dostęp do danych i odpowiednią wydajność operacji we/wy, to zostały już wyczerpane fizyczne możliwości ulepszenia mechanizmu. W dodatku, nie można bez ograniczeń zwiększać prędkości z jaką rotują talerze dysku i prędkości transferu danych. Jednak technologia kolejkowania poleceń może, przynajmniej teoretycznie, poprawić wydajność dysków za pomocą efektywniejszego analizowania poleceń w czasie rzeczywistym.
Kolejkowanie poleceń można także zastosować w coraz powszechniej stosowanych środowiskach wielowątkowych. Dlaczego? Ponieważ technologia wielowątkowości zakłada równoległe wykonywanie wielu zadań, więc do dysku twardego w tym samym czasie będzie docierać wiele poleceń.
Wprowadzenie technologii kolejkowania poleceń w świecie pamięci masowych ma coraz większy sens, gdyż pozwoli to zagospodarować coraz większą liczbę nieuporządkowanych poleceń dostępu do danych, nieuniknioną w aplikacjach wielowątkowych.
Kolejkowanie poleceń, stosowane od dawna w technologii SCSI, dopiero teraz zaczyna być stosowane także w dyskach z interfejsem SATA.
DALEJ: Kolejkowanie oznaczonych czy natywnych poleceń?