Я сделал простую игру в java, которая имеет только черный фон и одно изображение. Он работает чуть более 2000 кадров в секунду, но когда я его запускаю, я слышу звук высокого звука, издаваемый с моего компьютера. Я предполагаю, что это моя видеокарта.Java-приложение, создающее графическую карту «squeal»
Это нормально и может ли он повредить мою карточку, или я просто не беспокоюсь об этом? Если да, то как я могу предотвратить это? Я предполагаю, что мне нужно будет ограничить fps на определенную сумму.
Какой монитор вы используете (LCD или CRT)? Иногда магниты в ЭЛТ могут вызывать это на высококонтрастном основном черном изображении, особенно если изображение движется. По-моему, во всяком случае. Я не думаю, что ЖК-мониторы делают это, хотя я могу ошибаться. – iamnotmaynard
Является ли частота кадров напрямую коррелированной с шагом визга? Если это так, вы должны изменить программу для воспроизведения темы в Battlestar Galactica и выиграть бонусы на YouTube. –