Performance

Article

How to cache data using GDB's Python API

Andrew Burgess

Get a brief introduction to how data can be cached when using GDB's Python API and learn tips to keep in mind when doing so.

Cache configuration in Red Hat Data Grid
Cheat Sheet

Cache configuration in Red Hat Data Grid

Dipanshu Gupta +1

This cheat sheet is a quick reference with information and configuration examples for creating and configuring caches in Red Hat Data Grid.

Featured image for Best of Linux 2023 that shows a computing setup.
Article

Our top Linux articles for developers in 2023

Colleen Lobner

Check out the top 10 Linux articles we published for developers in 2023, covering new features in Red Hat Enterprise Linux, containers, GCC 13, and more.

Featured image for: Value range propagation in GCC with Project Ranger.
Article

Vectorization optimization in GCC

Jakub Jelínek

Learn how developers can achieve higher performance using the GCC compiler system's vectorization features.

Featured image for Node.js.
Article

Load balancing, threading, and scaling in Node.js

Michael Dawson

​​​​​​​Many apps require more computational resources than a single thread or process can handle. Learn how to meet this need in your Node.js applications.

Featured image for: SCTP over UDP in the Linux kernel.
Article

Frame pointers: Untangling the unwinding

Guinevere Larsen

Explore how frame pointers can be used to unwind Linux kernel stack traces and examine different ways to obtain a backtrace, along with their pros and cons.

Featured image for Valgrind.
Article

How to use Valgrind to track file descriptors

Mark Wielaard

Valgrind can be used to track file descriptors. Learn how to find file descriptors at various stages of your program and where they were originally opened.

Featured image for: Mostly harmless: An account of pseudo-normal floating point numbers.
Article

How I developed a faster Ruby interpreter

Vladimir Makarov

Learn about 8 optimization techniques for a faster interpreter in Ruby which I developed using a dynamically specialized internal representation (IR).