Вопросы к Поиску с Алисой
Двойная буферизация может влиять на производительность графического интерфейса как положительно, так и отрицательно.
Положительное влияние: двойная буферизация обеспечивает плавное изображение и убирает мерцание, так как буферы меняются: один рисует изображение, другой наблюдает пользователь. ru.stackoverflow.com Также двойная буферизация позволяет выполнять длительные или задержанные обновления экрана на временно невидимом слое, а после завершения отображать их на видимом экране как одну операцию. yandex.ru Это улучшает реактивность и плавность графического интерфейса. yandex.ru
Отрицательное влияние: при близкой частоте кадров, отрисовываемых видеокартой, и частоте развёртки монитора, могут возникать подтормаживания изображения, так как на монитор будет повторно выведен предыдущий кадр, даже если видеокарта не успела на миллисекунду. ru.stackoverflow.com
Кроме того, использование двойной буферизации увеличивает потребление памяти, так как нужно постоянно держать две копии состояния в памяти. martalex.gitbooks.io На устройствах с ограниченным объёмом памяти это может быть проблемой. martalex.gitbooks.io