Открыть сервисСервис

Рефреш — обновление данных в компьютерных системах

Рефреш (от англ. refresh — «обновлять») — процесс обновления данных, отображаемых на экране или хранилища, с целью синхронизировать их с актуальным состоянием источника. Термин применяется в информатике, электронике и телекоммуникациях и охватывает несколько не связанных напрямую технологий: обновление содержимого экрана, перезагрузку страниц веб-браузера, синхронизацию оперативной памяти и обновление кадров на дисплее.

Обновление экрана и веб-страниц

В контексте работы с компьютером рефреш чаще всего означает команду обновить отображаемую информацию. Клавиша F5 в большинстве операционных систем и браузеров запускает перезагрузку текущей страницы или окна программы. При этом содержимое запрашивается заново у источника — веб-сервера или локальной файловой системы.

Различают обычное обновление и принудительное (жёсткий рефреш, обычно сочетание Ctrl+F5). При обычном браузер может использовать кэшированные ресурсы, а при жёстком игнорирует кэш и загружает все элементы страницы заново. Это полезно, когда ресурсы на сервере обновились, а браузер продолжает показывать устаревшую версию из локального кэша.

Оперативная память

Динамическая оперативная память (DRAM) требует периодического обновления содержимого, поскольку конденсаторы в ячейках памяти разряжаются. Процесс восстановления данных называется рефрешем памяти. Контроллер памяти регулярно выполняет циклы обновления, перечитывая и перезаписывая содержимое ячеек. Скорость обновления измеряется в килогерцах и зависит от объёма модулей: чем больше памяти, тем чаще требуется рефреш.

Эта особенность DRAM исторически отличала её от статической памяти (SRAM), которая не требует периодического обновления, но стоит дороже и менее плотна. Стандарты JEDEC определяют параметры таймингов, связанных с рефрешем (tREFI, tRFC), которые критичны для стабильности и производительности системы.

Дисплеи и экраны

В жидкокристаллических и плазменных дисплеях рефреш означает частоту обновления кадров — число раз в секунду, когда экран полностью перерисовывается. Измеряется в герцах (Гц). Стандартные мониторы работают на частоте 60 Гц, игровые модели — 120–240 Гц и выше. Более высокая частота рефреша обеспечивает более плавное изображение, особенно в динамичных сценах и играх.

Технология adaptive sync (AMD FreeSync, NVIDIA G-Sync) позволяет динамически подстраивать частоту рефреша под кадровый выход видеокарты, устраняя разрывы изображения (tearing) и заикание.

Сеть и протоколы

В сетевых технологиях рефреш связан с обновлением записей в кэшах и таблицах маршрутизации. Протокол DNS использует TTL (time to live) — время жизни записи, после которого кэш-сервер запрашивает актуальные данные у авторитетного сервера. Ручной рефреш DNS-кэша выполняется командой ipconfig /flushdns в Windows или systemd-resolve --flush-caches в Linux.

Применение термина

ОбластьЧто означает рефреш
Веб-браузерПерезагрузка страницы
Оперативная памятьПериодическое восстановление данных в ячейках DRAM
МониторЧастота обновления кадров (Гц)
СетьОбновление кэшированных записей
Базы данныхСинхронизация реплик с основным сервером

Смежные понятия

С рефрешем тесно связано понятие синхронизации — приведения данных в разнородных системах к единому состоянию. Также близко понятие ребута (перезагрузки), однако рефреш обычно не затрагивает состояние самой системы, а лишь обновляет отображаемые или кэшированные данные.

В контексте баз данных рефрешем называют обновление материализованных представлений — предвычисленных наборов данных, которые периодически пересчитываются для ускорения запросов.

История

Понятие рефреша памяти появилось в 1970-х годах с развитием динамической памяти. Компания Intel в чипе 1103 (1970) — одном из первых коммерческих DRAM-чипов — уже реализовала схему автоматического обновления. Частота экранного рефреша стала предметом стандартизации с появлением VGA в 1987 году, где базовая частота составляла 60 Гц.

Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru