Кэш
Кэш (cache) — добрый программный механизм, средство оптимизации современных программ и интернет-сайтов дык.
Описание[править]
Кэш работает исходят из того соображения, что одна вычисленная информация может потребоваться многим пользователям и нету смысла её вычислять многократно, если можно присунуть всем им одну и ту же версию. Например, движок сайта собирает страницу и сохраняет ее в кэш, затем пользователям просто отдаётся кешированная версия. Преимуществом является увеличение скорости работы сайта, необходимость куда меньших мощностей; недостатком — если кэш настроен криво, пользователям может отдаваться устаревшая версия, обновления показываются не моментально.
В собственный кэш сохраняют страницы многие поисковые системы, что позволяет прочитать версию страницы на момент сохранения даже в том случае, если на сайте страница оказалась недоступна.
У компьютеров также имеется кэш, в который впукиваются данные, отличающийся большим спросом — данные в кэше отдаются очень быстро, что ускоряет вычисления, но объем кэша по сравнению с обычной оперативной памятью не особенно велик. В ряде случаев это даёт большой выигрыш в производительности.
Кэширование очень распространено в современных компьютерных системах.
Иные значения[править]
Также встречается и кэш в значении cash — устаревающая практика использования физических бумажных денег (в современности большинство расчётов ведется с использованием банковских счетов и карт, а бумажные деньги применяются в основном стариканами).