Blog
Technische Beiträge mit Substanz
C, Assembler, Linux, OCR und Systemverständnis.
Notizen und Artikel über das, was Systeme wirklich tun: Daten bewegen, verarbeiten, puffern, speichern und gelegentlich auch elegant sabotieren.
mmap, Page Cache und Page Faults: Wie Linux Dateien wirklich in den Speicher bringt
Warum eine Datei nicht einfach „in den RAM geladen“ wird: virtueller Speicher,
Page Cache, Minor und Major Faults sowie die Frage, wann mmap() für
große Dokumente und OCR-Pipelines sinnvoll ist.
SIMD: Wie eine CPU mehrere Pixel gleichzeitig verarbeitet
Ein Befehl, mehrere Pixel: Wie SSE, AVX und AVX2 OCR, Bildvorverarbeitung und kritische Routinen beschleunigen können.
Was passiert wirklich, wenn Daten kopiert werden?
Eine Reise von C über libc, Syscalls, Kernel, Treiber, RAM, Cache und CPU bis zum Datenträger.
GAS: Warum AT&T-Syntax gar nicht so schlimm ist
Quelle, Ziel, Prozentzeichen und Dollarzeichen: Die wichtigsten Regeln der AT&T-Syntax verständlich erklärt.