2013-07-02 2 views
1

Я сделал простую игру в java, которая имеет только черный фон и одно изображение. Он работает чуть более 2000 кадров в секунду, но когда я его запускаю, я слышу звук высокого звука, издаваемый с моего компьютера. Я предполагаю, что это моя видеокарта.Java-приложение, создающее графическую карту «squeal»

Это нормально и может ли он повредить мою карточку, или я просто не беспокоюсь об этом? Если да, то как я могу предотвратить это? Я предполагаю, что мне нужно будет ограничить fps на определенную сумму.

+0

Какой монитор вы используете (LCD или CRT)? Иногда магниты в ЭЛТ могут вызывать это на высококонтрастном основном черном изображении, особенно если изображение движется. По-моему, во всяком случае. Я не думаю, что ЖК-мониторы делают это, хотя я могу ошибаться. – iamnotmaynard

+3

Является ли частота кадров напрямую коррелированной с шагом визга? Если это так, вы должны изменить программу для воспроизведения темы в Battlestar Galactica и выиграть бонусы на YouTube. –

ответ

1

Я лично проверил бы температуру вашего GPU. Если он превысит какие-то определенные пороговые значения, я буду обеспокоен. Для этого есть множество инструментов. http://www.gputemp.com/ - один из них.

+1

Или ['lm-sensors'] (http://lm-sensors.org/) для Linux-систем. – Jeffrey

+0

согласился! lm-sensor on linux – ApolloSoftware

+0

Хорошо, спасибо за совет. –

Смежные вопросы