-1

Я играю в игру, просто вешаю трубку в ожидании завершения задания. Поэтому я хочу знать, смогу ли я закрыть видеовыход, чтобы сэкономить энергию, потому что меня не волнует вывод видео в игре. ENV: Windows с видеокартой NVIDIA.


отредактировано: я имею в виду, могу ли я "зацепить" некоторые API, чтобы обмануть игру, не делая 3D рендеринга для экономии энергии, потому что я просто хочу повесить игру, а не играть.

1 ответ1

1

Ответ не совсем. См. Проблему с видеокартами: 1. они используют много энергии даже в режиме ожидания. 2. на самом деле не обязательно отображать вещи в играх.

Теперь, с учетом сказанного, вот несколько вещей, которые я могу придумать, чтобы помочь с потреблением энергии

  1. Отключите настройки в игре до минимума в игре, которую вы рендерите. Чем меньше работа вашей видеокарты, тем меньше энергии она будет тянуть.

  2. Задайте настройки nvidia для этого конкретного приложения, чтобы настроить таргетинг на интегрированную графику. Это, вероятно, будет иметь самый большой эффект.

  3. Установите в настройках nvidia максимальный FPS, который он будет отображать.

  4. Недостаточное напряжение / разгон вашего графического процессора. Это не сэкономит много энергии, но сэкономит. Хотя в целом это не стоит того.

Однако, если вы действительно продали то, что описали, вам пришлось бы написать свой собственный поддельный драйвер opengl (при условии, что игра использует opengl) и просто ничего не рендерить. Кроме того, вы можете изменить двоичный файл игры для запуска инструкции noop везде, где она вызывает код графической библиотеки. Тем не менее, сегодня, когда в играх мы наблюдаем сглаживание, это практически невозможно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .