Как оптимизировать I/O Seagate FireCuda 540 2TB для Gears 5?
Когда залетаешь в замес с кучей разрушений, масштаб 2ТБ диска радует, но была одна беда: при резком повороте камеры FPS падал со 120 до 60. В 4K это ощущается как жуткий рывок. Выяснилось, что случайное чтение 4K у FireCuda 540 на стандартном разделе дает задержку 12-18 мс, и видеокарта просто простаивает, ожидая данные. Сначала я пытался просто включить «Максимальную производительность» в драйверах, но статтеры остались — стало понятно, что проблема в самом протоколе передачи. Обновил систему до версии с поддержкой DirectStorage и переразметил диск с выравниванием по 4К. В AIDA64 скорость случайного чтения выросла с 55 МБ/с до 82-88 МБ/с, и просадки исчезли. Правда, сначала из-за DirectStorage начали вылетать старые моды, пришлось их почистить. Сейчас диск греется до 48-54℃, всё летает. Режим передачи переключен, эффективность выросла.