Remove c
article thumbnail

PostgreSQL Performance Tuning: Optimizing Database Parameters for Maximum Efficiency

Percona

This blog was originally published in August 2018 and was updated in May 2023. In this blog post, we will delve into the world of PostgreSQL performance tuning and establish some basic guidelines for setting database parameters to enhance the performance of your PostgreSQL database, based on the workload.

Tuning 52
article thumbnail

Speeding up Linux kernel builds with ccache

Nick Desaulniers

ccache , the compiler cache, is a fantastic way to speed up build times for C and C++ code that I previously recommended. Recently, I was playing around with trying to get it to speed up my Linux kernel builds, but wasn’t seeing any benefit. Sat Mar 17 03:04:59 UTC 2018. s" $( seq 1 $( date | wc -c ))).

Speed 46
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Introducing SVT-AV1: a scalable open-source AV1 framework

The Netflix TechBlog

Scalable Video Technology (SVT) is Intel’s open source framework that provides high-performance software video encoding libraries for developers of visual cloud technologies. In 2018, AOM has published a specification for the AV1 video codec. An example of such development is the x264 encoder that has been improving years after the H.264

article thumbnail

Don’t read your data from a straw

Daniel Lemire

In C or C++, you can safely convert from a stream of bytes to in-memory values using a function like ‘memcpy’ It is fast. However, Java offers a performance-oriented concept called a ByteBuffer to represent and array of bytes. An integer could be serialized as four bytes in a stream of bytes. array ) ; bb.

Java 124
article thumbnail

GotW #97 Solution: Assertions (Difficulty: 4/10)

Sutter's Mill

And asserted conditions only evaluated if they’re enabled, so any side effects won’t happen when they’re not enabled; they might sometimes perform local side effects, such as to do logging or allocate memory, but the program should never rely on them happening or not happening. Assertions are only about finding bugs, not doing program work.

C++ 58
article thumbnail

KeyCDN Launches TLS 1.3 with 0-RTT Support

KeyCDN

In 2018, this is absolutely essential for a number of reasons: Google favors HTTPS-secured sites HTTPS is required to use HTTP/2 HTTPS is required to use Brotli HTTPS helps improve performance, security, and trust If you’ve never heard of TLS, then maybe you’ve heard of the term SSL. Faster performance TLS 1.3

article thumbnail

Advent Calendars For Web Designers And Developers (December 2021 Edition)

Smashing Magazine

Good ol’ PerfPlanet is back for another season with all things speed and web performance. Anyone is welcome to contribute to the calendar , so do feel free to reach out with a topic or tool you’re passionate about, or a technique you’d like to teach and tell the web performance community about. C# Advent Calendar.

Design 107