Posts with the tag c:

How perf(1) works, or asking my CPU about their feelings.

Perf is a performance analysis tool for Linux. It instrumentalizes events setup by the kernel to monitor applications. While it makes sense that kernel events are available to a tool implemented inside the kernel, how can perf know about CPU metrics, such as the number of instructions a program executed?

How to write you first kernel

In this article, we’ll write a simple 32bits ‘Hello, World!’ kernel for x86

Create your first application on the Flipper Zero

Introduction to the development of applications on the Flipper Zero.

Address Sanitizer Internals

Going in depth into the Address Sanitizer internals.

Ce qui se cache sous pthread dans Linux

Comment fonctionne pthread de la glibc sous Linux.