article thumbnail

Bringing Rich Experiences to Memory-constrained TV Devices

The Netflix TechBlog

Our UI runs on top of a custom rendering engine which uses what we call a “surface cache” to optimize our use of graphics memory. Surface Cache Surface cache is a reserved pool in main memory (or separate graphics memory on a minority of systems) that the Netflix app uses for storing textures (decoded images and cached resources).

Cache 166
article thumbnail

Impact of Querying Table Information From information_schema

Percona

having to open each table.frm (and in which my test runs, I have purposely read a very high number of tables compared to “Table-open-cache” variable). When running only sysbench, there is a high number of cache hits (~99.98%) and a low number of “misses,” which means the table_cache is big enough for the workload.

Cache 124
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Azure Well-Architected Framework: What it is and how to tame it with AI and automation

Dynatrace

Missing caching layers. Figure 5 – Dynatrace measures over 2000 different metrics ready for use as dedicated SLIs. To understand, reduce, and optimize back-end systems, the service flow diagrams can show common performance problems: Too many roundtrips between services. Too much data requested from a database.

Azure 246
article thumbnail

Back-to-Basics Weekend Reading - Counting Bloom Filters - All.

All Things Distributed

In 2000 an improvement on the original Bloom filters called Counting Bloom Filters was published as part of the Summary Cache protocol. Summary Cache: A Scalable Wide-Area Web Cache Sharing Protocol , Li Fan, Pei Cao, Jussara Almeida, Anrei Broder, IEEE/ACM Transactions on Networking, 8(3):281-293,2000.

Cache 70
article thumbnail

Percona Toolkit – A Quick Introduction to Summary

Percona

Caches | 12.4G 2004l# Percona Toolkit System Summary Report ###################### Date | 2023-09-25 14:43:34 UTC (local TZ: CDT -0500) Hostname | testbox Uptime | 44 min, 1 user, load average: 0.47, 0.67, 0.57 Platform | Linux Release | Ubuntu 22.04.3 LTS (jammy) Kernel | 6.2.0-33-generic virtual = 2.2G Shared | 475.0M Buffers | 3.8G

Cache 114
article thumbnail

When Do SQL Server Sorts Rewind?

SQL Performance

Its raison d’être is to cache result rows from a plan subtree, then replay those rows on subsequent iterations if any correlated loop parameters are unchanged. Table-valued functions use a table variable, which can be used to cache and replay results in suitable circumstances. Spools are the least costly way to cache partial results.

Servers 106
article thumbnail

Increase the Performance of your Site with Lazy-Loading and Code-Splitting

Jos

</ div >. ) ; If you do this, make sure that the images have the right cache response headers so subsequent requests from the browser hit the cache and it doesn’t download the images again. animationDuration = 2000 ; this. . < img src = " [link] " width = " 300 " height = " 300 " />. ) : (. < constructor ( ) {.

Code 147