Чому латентність впливає на продуктивність SSD більше, ніж пропускна здатність

Чому латентність впливає на продуктивність SSD більше, ніж пропускна здатність

Одним з найкращих і найбільш економічно ефективних способів підвищення продуктивності старих ПК є покласти SSD в ньому. Навіть цілеспрямована застаріла система, що запускає найвищі кінцеві компоненти, доступні у своїй епоху, може бути додатково вдосконалена SSD. Системи, які не підтримують Старий SATA Standard, часто можуть додавати порти SATA за допомогою старої 32-розрядної шини PCI.

SSD, можливо, унікальні у цьому відношенні. Неможливо модернізувати сучасну материнську плату PCIE в материнську плату Intel 440BX для Win 9x ігор, або знизити палицю 16 ГБ DDR4-3200 в Pentium 4, але ви можете придбати сучасний SATA SSD та PCI SATA Card і створити себе Windows 2000 або Windows XP система, яка вибиває будь-яку систему, оснащену HDD, її вік з води. Навіть якщо б можна було встановити сучасний GPU в застарілу систему таким чином, кінцевий результат буде недостатньою, оскільки КПУ не вдалося зберегти ГПУ FED.

Один ніша використовується справа для старого 3DFX Voodoo 5 5500 полягає в тому, щоб з'єднати його з слабким процесором і присвятив другий ядро ​​GPU до анти-згладжування. Якщо ваш процесор не був достатньо швидким, щоб керувати всією карткою - і це було для деяких нижчих кінцевих чіпів - ви можете отримати, мабуть, "вільне" антиваляція відносно максимальної продуктивності Ваша система була здатна. Незважаючи на те, що єдиний CPU Core не підштовхує сучасний SATA SSD дуже важко, то взаємозв'язок між процесором та продуктивністю HDD зовсім відрізняється від взаємозв'язку між процесором CPU та GPU.

Назад у ZDNet, Робін Харріс обговорює, чому латентність набагато важливіша, ніж пропускна здатність до продуктивності SSD. Поки він не обговорює спадщини, його відповідь пояснює, чому навіть старі машини користуються так багато з оновлення сховища.

Виробники диска люблять провести пропускну здатність, оскільки легко виміряти і зрозуміти. Однак Harris вказує, однак, пропускна здатність не вимірює, як довго це займає комп'ютер, щоб обслуговувати запит. Жорсткий диск з нескінченною пропускною здатністю та пошук часу 10 мс може реагувати на максимум 100 доступу до даних в секунду, чи є ці запити для 1 МБ або 1TB. Якщо є 10 000 запитів вводу / виводу, резервне копіювання, кінцевий користувач збирається помітити відставання. Оскільки типові операції вводу / виводу не споживають багато пропускної здатності, як швидко система може реагувати на декілька запитів доступу до доступу, як правило, важливіше, ніж сума пропускної здатності, яку вони можуть присвятити будь-якому одному завдання.

Затримка доступу - де SSDS Shine. SATA SSDS мають затримку доступу ~ 70 мікросекунд за цим блог WD, порівняно з ~ 10-15ms для типового жорсткого диска. Цифри, котучені для SATA SSD, широко варіюються, з величинами, як правило, кластеризованими між 100-200 мікросекундами. Зателефонуйте до нього 12,5 мс. Для жорсткого диска, а SATA SSD знаходиться між 62x -125X швидше при реагуванні на запити на обслуговування, ніж жорсткий диск, який він замінює.

SATA SSD у старій системі може не підтримувати більше, ніж SATA я передачу швидкості ~ 120-130 МБ / с (бухгалтерський облік накладних витрат). Жорсткі диски епохи, такі як WD800JB, були здатні підтримувати 49 Мб / с зовнішнім передавачем. Поліпшення смуги пропускання ~ 3x велика, але не майже настільки ж велика, як величезне поліпшення латентності зберігання. Припустимо, старий чіп отримує одну третину перевагу сучасного, і ми все ще говоримо про покращення 20x над рідним HDD. Ці покращення латентності переводять безпосередньо в більш швидку продуктивність, навіть на спадщини.

Чому латентність впливає на продуктивність SSD більше, ніж пропускна здатність

Причиною навіть давньою системою може отримати такий удар з оновлення SSD, полягає в тому, що жорсткі диски були якорями до абсолютної швидкості ПК протягом дуже довгого часу. Положення вже гірше - продуктивність HDD не покращилася майже стільки, скільки продуктивність процесора протягом останніх двох десятиліть - але це було значущим перетягуванням систем навіть у 1990-х роках. Це не означає, що пропускна здатність не може бути обмежувальним чинником продуктивності системи, але це не основна причина, чому SSD відчувають себе набагато швидше, ніж жорсткі диски навіть для звичайного використання настільного комп'ютера.

Крім того, чому це набагато складніше бачити різницю між приводом NVME та SATA SSD у порівнянні з розрив між SATA SSD та жорстким диском. Intel претендує Optane може обслуговувати запити на зберігання всього за 14 мікросекунд. Навіть якщо б ми припускаємо, що 200 мікросекунд SATA затримка SSD точна, підвищення продуктивності від SATA до NVME-прикріпленого optane є "тільки" 14.3x.

Ми вже давно зазначили, що більшість споживчих додатків набагато більше, чутливі до смуги, ніж чутлива пропускна здатність. Але обговорюючи питання з точки зору максимально адресованих запитів на зберігання за секунду, це цікавий спосіб подивитися на проблему та гарне пояснення того, чому SSDS настільки корисні через такий довгий час. Сучасний GPU в парному з старим процесором не доставить покращення продуктивності 20-60x у порівнянні з спадщиною обладнання. Сучасний SSD порівняно з спадним жорстким диском.