Linux

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

Why glibc 2.34 removed libpthread

Florian Weimer

Consolidation of libraries in the GNU C library, glibc, means more error-free builds, but there are consequences for developers and system administrators.

Feature image for secure coding.
Article

Secure your Kubernetes deployments with eBPF

Sascha Grunert

Improve your Kubernetes apps' security with runtime checks on sensitive activities. Record seccomp profiles using the Security Profiles Operator and eBPF.

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

Tracing hardware offload in Open vSwitch

Abhiram R N

Open vSwitch offloads operations to hardware through a chain of functions. Dive into the process and learn how to debug networking problems with OVS.

Featured image for C/C++ language topics.
Article

Printf-style debugging using GDB, Part 3

Kevin Buettner

Complete your introduction to using virtual print statements in the GDB debugger with tips for running program functions and automating GDB behavior.

Featured image for Best of RHEL
Article

Red Hat Enterprise Linux: The best of 2021

Red Hat Developer Editorial Team

Our one-stop guide to all the best RHEL content we published this year, featuring C# 9, Go on Linux, Universal Base Image, Podman, and debugging tips.

Featured image for the Red Hat Developer roundup: November 2021
Article

Red Hat Developer roundup: Best of November 2021

Red Hat Developer Editorial Team

Red Hat Developer shares its readers' top picks of articles posted in November 2021, including two Linux updates. See the full recap at the end of this article.

Featured image for Improve multicore scaling in Open vSwitch DPDK.
Article

Improve multicore scaling in Open vSwitch DPDK

Kevin Traynor

Spread the OVS-DPDK datapath workload across multiple cores with the group assignment type. Use it with PMD's load balance feature to improve OVS-DPDK scaling.

Featured image for .NET
Article

.NET 6 now available for RHEL and OpenShift

Mauricio "Maltron" Leal

Discover the versatility and power of .NET 6 and the modern programming languages that help developers build high-quality applications easily and efficiently.

Featured image for Red Hat Enterprise Linux 8.5
Article

RHEL 8.5: OpenJDK 17, .NET 6, and more

Don Pinto

Red Hat Enterprise Linux 8.5 is here! This release has OpenJDK 17, .NET 6, rootless overlay support in Podman, enhanced application streams, and more.

Article Thumbnail
Article

Improve UDP performance in RHEL 8.5

Paolo Abeni

Find out why TCP is faster than UDP, then learn how to use Red Hat Enterprise Linux 8.5 to boost UDP throughput in container deployments.

RHEL 9 Beta Release Feature Image
Article

Red Hat Enterprise Linux 9 Beta is here

Don Pinto

RHEL 9 Beta features GCC 11, glibc 2.34, updated compilers, enhanced application streams, Python 3.9, and more. Plus, it's built from CentOS Stream!

Featured image for Valgrind.
Article

How to debug memory errors with Valgrind and GDB

Alexandra Petlanova Hajkova

Discover little-known Valgrind and GDB commands that can help you resolve memory leaks, buffer overflows, and similar bugs in your C and C++ code.

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

A beginner's attempt at optimizing GCC

Arjun Shankar

Implementing a minor tree optimization was a great way to get started with GCC internals while contributing to the community.

Build here, go anywhere.
Article

Red Hat Developer roundup: Best of October 2021

Red Hat Developer Editorial Team

Get the rundown of the best articles published by Red Hat Developer in October 2021. Read highlights of the new Red Hat OpenShift developer console and more.