Using the Smallest C Program to Better Understand Your System (with pmap, vmmap, and strace). Share: Download MP3 Similar Tracks What is a semaphore? How do they work? (Example in C) Jacob Sorber Tutorial: Debugging with Strace - A Peek Behind the Scenes of Linux Processes - Avikam Rozenfeld The Linux Foundation Demystifying the Top Command in Linux | Linux Crash Course Series Learn Linux TV Building the Smallest C# Game That Doesn’t Need .NET Nick Chapsas How does fork work with open files? Jacob Sorber How processes get more memory. (mmap, brk) Jacob Sorber Using Strace to Trace Linux Syscalls LaurieWired Sorting in C: Why the double pointers when sorting pointers? (qsort) Jacob Sorber How do I access a single bit? Jacob Sorber wtf is “the stack” ? Low Level How to Send and Receive UDP packets (in C) Jacob Sorber Tips for C Programming Nic Barker Compiling C to printable x86, to make an executable research paper suckerpinch The Inline Keyword in C. Jacob Sorber Just enough C to have fun Kay Lack everything is open source if you can reverse engineer (try it RIGHT NOW!) Low Level How to Check Your Pointers at Runtime Jacob Sorber "C" Programming Language: Brian Kernighan - Computerphile Computerphile Making Smallest Possible Linux Distro (x64) Nir Lichtman How to measure memory usage inside my program? (getrusage) Jacob Sorber