Как максимизировать ресурсы Java для игр?

Я замечаю, что когда я играю в Minecraft, загрузка моего процессора составляет максимум 15-20%. Можно ли заставить мой компьютер выделять для игры как можно больше оперативной памяти, процессорного времени и т. Д., Чтобы получить максимально возможный опыт? Или низкое использование процессора из-за ограничений в JVM или самом коде игры?

У меня установлен OptiFine, и я уже пробовал использовать renice изменить приоритет процесса и -Xmx выделить больше памяти для Java. Что еще я могу сделать?

1 ответ

Решение

В Linux нет ничего, что заставляло бы программу использовать менее 100% ЦП или не выделять столько ОЗУ, сколько ей необходимо, при условии, что ни один другой процесс не нуждается в таких же ресурсах одновременно. nice Значение просто определяет, насколько "хорошо" (понятно?) процесс играет с другими и сколько он хочет разделить процессорное время с другими процессами.

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

Суть в том, что, скорее всего, игра ограничена вашей видеокартой, а не процессором - поэтому она не использует 100% процессоров, просто нет смысла. Играть с nice Значения заставят игру работать быстрее только в том случае, если вы одновременно выполняете некоторые интенсивные вычисления на компьютере.

Другие вопросы по тегам