IOPS
Skrót od „Input/Output Operations Per Second”. IOPS to miara używana do określania wydajności urządzenia pamięci masowej lub sieci pamięci masowej. Wartość IOPS wskazuje, ile różnych operacji wejścia lub wyjścia urządzenie albo grupa urządzeń może wykonać w ciągu jednej sekundy. Można jej używać razem z innymi miarami, takimi jak opóźnienie i przepustowość, aby zmierzyć ogólną wydajność.
Wartość IOPS jest zwykle równoznaczna z określeniem „łączna liczba operacji IOPS”, które obejmuje połączenie operacji odczytu i zapisu. Można jednak również mierzyć bardziej szczegółowe wartości, takie jak IOPS sekwencyjnego odczytu, IOPS sekwencyjnego zapisu, IOPS losowego odczytu i IOPS losowego zapisu. Wyższe wartości oznaczają, że urządzenie może obsłużyć więcej operacji na sekundę. Na przykład wysoka wartość IOPS sekwencyjnego zapisu może być przydatna podczas kopiowania dużej liczby plików z innego dysku.
Dyski SSD mają znacznie wyższe wartości IOPS niż dyski HDD. Ponieważ dyski SSD nie mają fizycznej głowicy, która porusza się po dysku, mogą wykonywać ponad 1000 razy więcej operacji odczytu i zapisu na sekundę niż typowy dysk twardy. Na przykład dysk twardy obracający się z prędkością 7200 obr./min może mieć łączną wartość IOPS wynoszącą 90. Współczesny dysk SSD może mieć wartość IOPS przekraczającą 100 000. Niektóre wysokiej klasy dyski flash osiągają wartości IOPS przekraczające milion.
Chociaż IOPS miało znaczenie przy mierzeniu wydajności dysków twardych, większość sytuacji w rzeczywistym świecie nie wymaga więcej niż tysiąca operacji wejścia i wyjścia na sekundę. Dlatego IOPS rzadko uznaje się za ważną miarę wydajności dysków SSD. Na szybkość dysków SSD wpływają przede wszystkim opóźnienie i przepustowość, ale ważne są również pojemność pamięci masowej i trwałość (żywotność).
Sprawdź swoją wiedzę