Еще в мае мы сообщали, что Lenovo Legion Go S показывает более высокий FPS в играх, когда на нем используется SteamOS, а не Windows. Тестирование, проведенное Dave2D, также показало, что SteamOS заметно положительно влияет на время автономной работы портативной игровой консоли. Ars Technica также провела сравнение Legion Go S SteamOS с версией для Windows, и результаты оказались просто ошеломляющими.
Ars Technica использовала Legion Go S со SteamOS и Windows с графическими драйверами, предоставленными Lenovo и Asus. Legion Как сообщается, Go S с Windows постоянно демонстрировал худшие результаты, чем Legion Go S со SteamOS, иногда с огромным отрывом.
Среди пяти протестированных игр Returnal показала наихудшие результаты при использовании Windows. Legion Go S смог добиться лишь 18 и 24 FPS в среднем при 1920x1200 при настройках графики "Высокие" в Returnal при использовании Windows с драйверами Lenovo и Asus соответственно. На консоли игра шла с частотой 33 FPS при тех же настройках в SteamOS.
Снижение разрешения до 1280x800 и предварительных настроек графики до "Низких" увеличило результирующий FPS до 30 FPS для Windows и 47 FPS для SteamOS.
Ars сообщает о той же картине в Cyberpunk 2077 и Doom: The Dark Ages, хотя и с меньшей разницей в производительности между операционными системами.
Итак, что же здесь происходит?
Похоже, что все ненужные фоновые процессы, запущенные в Windows, отнимают процессорное время у игры, что и приводит к разнице в производительности. Windows печально известна тем, что запускает тонны процессов в фоновом режиме, например, такие, как Рабочий стол. Ядро выделяет блок процессорного времени для выполнения этих процессов.
При низких разрешениях и графических настройках производительность процессора становится основным узким местом для большинства игр. Таким образом, Windows отнимает драгоценные ресурсы процессора у игр, что приводит к ощутимому негативному эффекту производительности. SteamOSс другой стороны, кажется, что эти задачи, требующие больших затрат ресурсов процессора, не требуют больших усилий. Это может помочь объяснить значительное расхождение в производительности в некоторых случаях.
К счастью, компания Microsoft, похоже, наконец-то серьезно отнеслась к этой проблеме, поскольку портативная консоль ROG Xbox Ally работает под управлением собственной версии Windows. Эта "Xbox"-версия Windows, как сообщается, сокращает фоновые процессы, такие как загрузка Рабочего стола, чтобы повысить производительность и энергоэффективность. Эта ориентированная на игры "вилка" Windows появится на большем количестве портативных консолеймы надеемся, что Microsoft раз и навсегда решит эти проблемы.
Источник(и)
Ars Technicaтизерное изображение: Lenovo, Steam, raphaelsilve на Pixabay, отредактировано