Ciekawostki - Interfejsy dysków twardych
- Szczegóły
- Kategoria: Ciekawostki
- Opublikowano: poniedziałek, 23, lipiec 2012 22:42
- Super User
- Odsłony: 91263
Interfejsy dysków twardych
W obecnej chwili możemy powiedzieć że rozróżniamy cztery podstawowe typy interfejsów dysków twardych np:
1) E-IDE (ATA)(Integrated Drive Electronics)
2) Serial ATA (Serial Advanced Technology Attachment )
3) Serial Attached SCSI (SAS)
4) S.C.S.I (Small Computer Systems Interface)
Każdy interfejs możemy podzielić na różne prędkości odczytu i zapisu danych.
Interfejsy dysków twardych możemy podzielić na takie, które mają wbudowane w dysk urządzenie sterujące i na takie które do pracy potrzebują osobnego kontrolera odczytu i zapisu plus układ sterowania.
Do wbudowanego możemy zaliczyć dyski wyposarzone w interfejs E-IDE(ATA) i Serial ATA(SATA), a do pracy bez wbudowanego zaliczamy S.C.S.I.
W interfejsie E-IDE(ATA)
rozróżniamy nastepujące prędkości przesyłu danych:
Wersja ATA |
Tryb |
Maksymalny transfer (MB/s) |
ATA - 1 |
PIO mode 0 |
3.3 Mb/s |
ATA - 1 |
PIO mode 1 |
5.2 Mb/s |
ATA - 1 |
PIO mode 2 |
8.3 Mb/s |
ATA - 2 |
PIO mode 3 |
11,11 Mb/s |
ATA - 3 |
PIO mode 4 |
16,06 Mb/s |
ATA - 4 |
Ultra DMA mode 2 |
33 Mb/s |
ATA-5 |
Ultra DMA mode 3 |
66 Mb/s |
ATA-6 |
Ultra DMA mode 4 |
100 Mb/s |
ATA- 7 |
Ultra DMA mode 5 |
133 Mb/s |
Pierwsze modele dysków wyposażone w interfejs (ATA), były pozbawione współpracy z pamięcią
operacyjną, a całą rolę przetwarzania informacji przejmował procesor co spowalniało jednostkę centralną, tryp ten nazwano: (trybem PIO - ang. Programmed Input/Output). Szybko jednak zauważono powolne działanie takiego rozwiązania i wymyślono bezpośredni dostęp do pamięci (ang. Direct Memory Access – DMA) a tryb nazwano Ultra DMA
podczas którego wymiana informacji pomiędzy pamięcią operacyjną a
urządzeniem peryferyjnymi zachodzi z minimalnym użyciem procesora, co zarazem przyśpieszyło działanie jednostki centralnej i zwiększyło transwer danych.
Następcą wersji ATA jest Serial ATA.
rozróżniamy nastepujące prędkości przesyłu danych:
Wersja Serial ATA |
Przepustowość |
Maksymalny transfer (MB/s) |
Serial ATA1 |
1,5 Gbit/s |
180 Mb/s |
Serial ATA2 |
3,0 Gbit/s |
375 MB/s |
Serial ATA3 |
6,0 Gbit/s |
750 MB/s |
Serial ATA wprowadził nowe rozwiązania przyśpieszające działenie dysków twardych
do podstawowych mechanizmów możemy zaliczyć np.
Kolejkowanie zadań (ang.Native Command Queuing), która w skrócie polega na odczycie i zapisie na nośniku, tak aby jego głowice musiały wykonać jak najmniej ruchów.
Następnym rozwiązaniem które wcześniej nie było znane jest :
Powielacze portów (ang. Port Multiplier) definiuje sposób podłączania jednego złącza Serial ATA do kilku urządzeń.
Równocześnie rozwijany z dwoma wcześniejszymi interfejsami jest interfejs S.C.S.I (równoległa magistral danych przeznaczona do przesyłania danych między urządzeniami), lecz był raczej stosowany w wysokiej klasy serwerach i stacjach roboczych.
Interfejs SCSI można podzielić na pracujące w magistrali 8-bitowej i pracujące na 16-bitowej.
Te drugie o wiele bardziej wydajne, tabela przedstawia poszczegulne prędkości na magistrali 8-bitowej i 16-bitowej.
Wersja S.C.S.I |
szerokość magistrali |
Maksymalny transfer Mb/s |
SCSI-1 |
8 bitów |
5 MB/s |
SCSI-2 |
8 bitów |
10 MB/s |
SCSI-3 |
8 bitów |
20 MB/s |
Ultra2 SCSI |
8 bitów |
40-80 MB/s |
Ultra3 SCSI |
16 bitów |
160 MB/s |
Ultra4SCSI |
16 bitów |
320 MB/s |
Ultra 640 SCSI |
16 bitów |
640 MB/s |
Interfejs S.C.S.I jest powoli wypierany przez nowy bardziej wydajny Serial Attached SCSI (SAS),
SAS jest częściowo kompatybilny z SATA i prawdopodobnie oba te systemy w dalszej części rozwoju będą miały podobną wydajność.
Ok