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.
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.
Wprowadź dane i kliknij Oblicz.
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.
IOPS = ⌊1000 / ms⌋. MB/s = IOPS × blokKB / 1024. Wynik jest bez mnożnika kolejki.
IOPS = ⌊1000 / ms⌋. 0.1 ms daje 10000 IOPS. To nie bench dysku.
10000 IOPS
Ile IOPS przy 0.1 ms? 10000 IOPS. Typed latencja, nie bench.
200 IOPS
Ile przy 5 ms i równoległości 32? 200 IOPS. Wynik bez mnożnika kolejki.
1000 IOPS
Ile przy 1 ms? 1000 IOPS.
10000 IOPS. 1000 / 0.1. Nie bench dysku.
200 IOPS. Wynik to ⌊1000 / 5⌋, bez × 32.
1000 IOPS. 1000 / 1.
Nie. Wpisujesz ms. Kalkulator nie uruchamia dysku.
Jest w fill jako notatka. The result zostaje IOPS bez skali kolejki.
Nie. To 0.1 ms, które wpiszesz. Katalog producenta jest poza tym kalkulatorem.
Tak. 0,1 i 0.1 dają 10000 IOPS.
Tam 700 MB i 25 Mbps dają 3.9 min. Tu 0.1 ms daje 10000 IOPS.
Nie. Bez dodatniej latencji nie ma dzielenia.
Kalkulator liczy bity, bajty albo przepustowość z Twoich liczb. Poniżej definicje bitu i SI (GUM).
Strona zaktualizowana w 2026.
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.
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.
| Typ | Losowe 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.