IOPS i throughput dysku

Wpisz ms, blok KB i równoległość. 0.1 ms daje 10000 IOPS. 5 ms daje 200 IOPS. 1 ms daje 1000 IOPS. Typed IOPS, nie bench dysku.

To ⌊1000 / ms⌋ z wpisanej latencji. Równoległość nie mnoży primary. Nie spec producenta. Czas pliku jest na czasie pobierania.

Dane

Podaj średnie opóźnienie operacji w milisekundach — kalkulator wyprowadza z niego IOPS (⌊1000 / ms⌋), a nie bierze liczby „IOPS” z katalogu producenta.

Szybkie przykłady:

Wynik

Wprowadź dane i kliknij Oblicz.

Jak to działa?

IOPS i throughput dysku w tym kalkulatorze biorą wpisaną latencję. 0.1 ms daje 10000 IOPS. 5 ms daje 200 IOPS. 1 ms daje 1000 IOPS. Wzór primary to podłoga z 1000 / ms. Kalkulator nie odpala fio i nie czyta specu dysku.

Pole iops-ms jest milisekundami. Pole iops-blocksize jest KB. Pole iops-parallel jest w fill. 1000 / 0.1 = 10000. 1000 / 5 = 200. 1000 / 1 = 1000. Równoległość 32 przy 5 ms nie zmienia 200 na stronie extras.

10000 IOPS nie jest wynikiem z CrystalDiskMark. 200 IOPS nie schodzi z vendor QD. 1000 IOPS nie zna mixu odczyt/zapis. Wpisujesz ms sam. To nie bench.

Czas pobierania obok dzieli plik przez Mbps. RAID liczy pojemność. Tu 0.1 ms zostaje 10000 IOPS, sam model z latencji.

Wpisz 0.1, blok 4 i równoległość 1, potem Oblicz. Wynik to 10000 IOPS. 5 ms, blok 8 i 32 nadal dają 200 IOPS na primary.

0.1 ms daje 10000 IOPS. 5 ms daje 200 IOPS. 1 ms daje 1000 IOPS. Inna latencja zmienia 10000.

Wzór

IOPS = ⌊1000 / ms⌋. MB/s = IOPS × blokKB / 1024. Wynik jest bez mnożnika kolejki.

Jak korzystać

  1. Wpisz 0.1 ms, blok 4 KB i równoległość 1.
  2. Kliknij Oblicz. Wynik to 10000 IOPS.
  3. 5 ms daje 200 IOPS. 1 ms daje 1000 IOPS.
  4. To wpisana latencja, nie bench dysku.
  5. Sąsiednia kalkulator liczy czas pliku z Mbps.

0.1 ms daje 10000 IOPS

IOPS = ⌊1000 / ms⌋. 0.1 ms daje 10000 IOPS. To nie bench dysku.

IOPS
Wynik z latencji. 0.1 ms zostawia 10000 IOPS. Nie fio.
throughput
IOPS razy blok. 1 ms daje 1000 IOPS. Nie spec.
dysku
Wpisane ms, nie pomiar. 5 ms daje 200 IOPS. Nie vendor QD.

Przykłady

Przykład 1

  • 0.1 ms
  • blok 4 KB
  • równoległość 1

10000 IOPS

Ile IOPS przy 0.1 ms? 10000 IOPS. Typed latencja, nie bench.

Przykład 2

  • 5 ms
  • blok 8 KB
  • równoległość 32

200 IOPS

Ile przy 5 ms i równoległości 32? 200 IOPS. Wynik bez mnożnika kolejki.

Przykład 3

  • 1 ms
  • blok 64 KB
  • równoległość 1

1000 IOPS

Ile przy 1 ms? 1000 IOPS.

Powiązane kalkulatory

Najczęstsze pytania

Ile IOPS przy 0.1 ms?

10000 IOPS. 1000 / 0.1. Nie bench dysku.

Ile przy 5 ms i równoległości 32?

200 IOPS. Wynik to ⌊1000 / 5⌋, bez × 32.

Ile przy 1 ms?

1000 IOPS. 1000 / 1.

Czy to pomiar z fio albo CrystalDiskMark?

Nie. Wpisujesz ms. Kalkulator nie uruchamia dysku.

Po co iops-parallel?

Jest w fill jako notatka. The result zostaje IOPS bez skali kolejki.

Czy 10000 IOPS to spec NVMe?

Nie. To 0.1 ms, które wpiszesz. Katalog producenta jest poza tym kalkulatorem.

Czy przecinek w 0,1 działa?

Tak. 0,1 i 0.1 dają 10000 IOPS.

Czym to różni się od czasu pobierania?

Tam 700 MB i 25 Mbps dają 3.9 min. Tu 0.1 ms daje 10000 IOPS.

Czy zero ms liczy?

Nie. Bez dodatniej latencji nie ma dzielenia.

Źródła wiedzy

Kalkulator liczy bity, bajty albo przepustowość z Twoich liczb. Poniżej definicje bitu i SI (GUM).

Strona zaktualizowana w 2026.

IOPS vs przepustowość (MB/s)

IOPS to liczba operacji I/O na sekundę. Przepustowość to ile bajtów na sekundę (MB/s). Ten kalkulator wyprowadza IOPS z opóźnienia (⌊1000 / ms⌋), a potem MB/s z IOPS × rozmiar bloku. Wysoki IOPS nie zawsze oznacza wysokie MB/s — przy małych blokach możesz mieć dużo operacji i mało danych.

Jak IOPS × blok daje MB/s

Prosta zależność: przepustowość (KB/s) ≈ IOPS × rozmiar bloku (KB), potem ÷ 1024 → MB/s. Przykład intuicyjny (gdy znasz już IOPS): 10 000 IOPS × 4 KB ≈ 40 000 KB/s ≈ 39 MB/s. Ten sam IOPS przy 64 KB blokach daje ~640 MB/s — jeśli dysk i kontroler to wytrzymają.

Opcjonalna równoległość (głębokość kolejki) mnoży efektywny IOPS w uproszczonym modelu — realne SSD/NVMe skalują się dobrze, HDD dużo gorzej.

Losowe vs sekwencyjne obciążenia

  • Losowe małe bloki (4–8 KB) — typowe dla baz danych i indeksów; liczy się IOPS i latencja.
  • Sekwencyjne duże bloki (64 KB–1 MB+) — backup, media, skany; liczy się MB/s.
  • Małe losowe I/O „boli” HDD (ruch głowicy) i obciąża SSD przy wysokim zapisie; stąd limity IOPS w chmurze bywają osobne dla read/write.

HDD, SSD, NVMe i limity w chmurze

TypLosowe IOPS 4K (orientacyjnie)Typowa latencja
HDD 7200 rpm~75–100~5–10 ms
SATA SSD~10 000–90 000~0,1–1 ms
NVMe SSD~100 000–1 000 000+~0,02–0,1 ms

W chmurze (EBS, Managed Disks, Persistent Disk) dostajesz często limit IOPS i MB/s na wolumen — projektuj bazę pod te limity, nie pod „teoretyczne” IOPS dysku lokalnego.

Przykłady

  • 0,1 ms, blok 4 KB → 10 000 IOPS ≈ 39 MB/s (jak 10k IOPS × 4 KB).
  • 2 ms, blok 64 KB → 500 IOPS ≈ 31 MB/s (jak 500 IOPS × 64 KB).
  • Zmiana bloku przy tym samym IOPS: 10 000 IOPS × 4 KB ≈ 39 MB/s; × 16 KB ≈ 156 MB/s — większy blok podnosi MB/s, o ile obciążenie jest sekwencyjne.