Leksykon IT › Sprzęt › Page flipping (przełączanie stron)

Page flipping (przełączanie stron)

Sprzęt Svenska → Zaktualizowano: 2026-10-24

Zmiana tego, z którego framebuffera czyta wyświetlacz, zamiast kopiowania gotowego obrazu — w przerwie pionowej podmieniany jest jeden wskaźnik.

Przy podwójnym buforowaniu są dwa bufory obrazu: ekran czyta jeden, a kolejna klatka powstaje w drugim. Page flipping zamienia je miejscami przez przepisanie adresu bazowego w sprzęcie graficznym, więc gotowy bufor staje się widoczny w jednej chwili. Alternatywą jest skopiowanie (blit) całego obrazu, co w każdej klatce pochłania przepustowość pamięci.

Przełączenie w trakcie skanowania daje pół starego obrazu i pół nowego — to tearing. Dlatego zamianę tradycyjnie synchronizuje się z pionową przerwą wygaszania (vsync). Sztuczka była standardem już na kartach VGA (Mode X) na początku lat 90. i przetrwała jako fundament każdego współczesnego swap chaina.

← Wróć do leksykonu