C Systems Lab Wiki

Tag: concept

27 items with this tag.

  • Apr 11, 2026

    Copy-on-Write

    • concept
    • processes
    • memory
  • Apr 11, 2026

    Pipes

    • concept
    • processes
    • io
  • Apr 11, 2026

    select / poll / epoll

    • concept
    • sockets
    • io
  • Apr 11, 2026

    Signal Mask

    • concept
    • processes
  • Apr 11, 2026

    TCP State Machine

    • concept
    • sockets
  • Apr 08, 2026

    Process Memory Layout

    • concept
    • memory
  • Apr 08, 2026

    Pointers

    • concept
    • pointers
    • memory
  • Apr 08, 2026

    Types, sizeof & Memory Layout

    • concept
    • memory
    • ub
  • Apr 08, 2026

    Undefined Behaviour

    • concept
    • ub
  • Apr 07, 2026

    Arena Allocators

    • concept
    • malloc
    • memory
  • Apr 07, 2026

    Arrays and Pointer Decay

    • concept
    • pointers
  • Apr 07, 2026

    Assembly and the ABI

    • concept
    • assembly
  • Apr 07, 2026

    Atomic Operations

    • concept
    • concurrency
  • Apr 07, 2026

    Cache Awareness and Performance

    • concept
    • assembly
  • Apr 07, 2026

    File Descriptors and Unix I/O

    • concept
    • io
  • Apr 07, 2026

    fork, exec, and the Process Model

    • concept
    • processes
  • Apr 07, 2026

    Function Pointers

    • concept
    • pointers
  • Apr 07, 2026

    malloc, calloc, realloc, free

    • concept
    • malloc
    • memory
  • Apr 07, 2026

    Memory Safety Bugs

    • concept
    • malloc
    • memory
  • Apr 07, 2026

    Mutexes and Synchronization

    • concept
    • concurrency
  • Apr 07, 2026

    The C Preprocessor

    • concept
    • preprocessor
  • Apr 07, 2026

    Signals

    • concept
    • processes
  • Apr 07, 2026

    Sockets and the Socket API

    • concept
    • sockets
  • Apr 07, 2026

    Structs, Padding & Alignment

    • concept
    • structs
    • memory
  • Apr 07, 2026

    Threads and pthreads

    • concept
    • concurrency
  • Apr 07, 2026

    Unions and Type Punning

    • concept
    • structs
  • Apr 07, 2026

    Valgrind and Sanitizers

    • concept
    • tooling

Created with Quartz v4.5.2 © 2026

  • GitHub
  • Discord Community