New blog post: #FreeBSD 16 System Calls Table

https://alfonsosiciliano.gitlab.io/posts/2026-04-09-freebsd-16-system-calls.html

I wrote this mainly as personal notes to explore and kick off a new project, but it might be useful for others too.

#happycoding #UNIX #openSource #kernel #coding #syscalls #SystemCall

FreeBSD 16 System Calls Table - Alfonso Siciliano

Was wisst ihr über Adressräume? Und was wenn man mehrere Adressräume in einem einzigen Prozess haben könnte? Das besprechen wir mit Florian Rommel, der uns seine Dissertation vorstellt im dreizehnten #SystemCall!

https://www.systemcall.rocks/sc13-sichten-auf-adressraeume.html

SC(13): Sichten auf Adressräume

Forschungspodcast über Betriebssysteme und Rechnerarchitektur

Writing a system call tracer using eBPF

The article explains how to use eBPF to write a system call tracer, useful for debugging and analysis.

https://sh4dy.com/2024/08/03/beetracer/

#eBPF #SystemCall

Writing a system call tracer using eBPF

Pre-RequisitesSystem calls, eBPF, C, basics of low-level programming. IntroductioneBPF (Extended Berkeley Packet Filter) is a technology that allows users to run custom programs within the kernel. BPF

sh4dy's blog

Die 10. Folge vom #SystemCall ist hier! *Fanfare hier*.

Diesmal geht es um einen GPGPU Treiber für die Intel integrierten GPUs auf dem Forschungsbetriebssystem MxKernel. Wir beschreiben was GPGPU eigentlich bedeutet, und was getan werden muss um einen Treiber dafür zu schreiben. Dazu haben wir uns Marcel Lütke Dreimann von der Universität Osnabrück eingeladen.

Hier [1] und überall wo es Podcasts gibt.

[1] https://www.systemcall.rocks/sc10-mxkernel-gpgpu.html

SC(10): GPGPU Treiber für Intel iGPUs

Forschungspodcast über Betriebssysteme und Rechnerarchitektur

Für die siebte Folge vom #SystemCall hattten wir uns Ralf Ramsauer eingeladen. Mit ihm haben wir den Jailhouse partitionierenden Hypervisor besprochen, der seinen Gästen Resourcen statisch zuordnet. Als zweites Theme stellt uns Flo den Xen paravirtualisierenden Hypervisor vor.

https://www.systemcall.rocks/sc7-partitionierung-paravirtualisierung.html

SC(7): Partitionierung und Paravirtualisierung

Forschungspodcast über Betriebssysteme und Rechnerarchitektur

Für die Spätentschlossenen: In der ersten Folge vom #SystemCall haben wir unter anderem darüber gesprochen, warum fork() gar keine so gute Designentscheidung darstellt. Historisch auf der PDP-7 sicher ein schneller Hack um neue Prozesse zu erstellen, heutzutage zieht sich fork() aber durch das ganze Kerneldesign, jedes Kernobjekt muss angeben, ob es fork() überlegt, repliziert wird, oder geteilt wird. fork() wird aber auch von manchen Checkpoint-Mechanismen verwendet.

https://systemcall.rocks/sc1-weggabelungen-kontrollpunkte-addressraeume.html

SC(1): Weggabelungen, Kontrollpunkte und Adressräume

Forschungspodcast über Betriebssysteme und Rechnerarchitektur

In der neuen Folge vom #SystemCall besprechen wir zwei Vorträge vom Frühlingstreffen der Fachgruppe Betriebssysteme. Wir besprechen ein Exokerniges Dateihandling, wo die Forscher quasi am Speicherverwalter des Linuxkerns vorbei arbeiten, und über Threadpooling und warum die Größe nicht einfach (oder sinnvoll) händisch zu ermitteln ist.

Wie immer "überall wo es Podcasts gibt".

https://www.systemcall.rocks/sc6-fgbs22-threadpooling.html

SC(6): Exokerniges Dateihandling und Threadpooling

Forschungspodcast über Betriebssysteme und Rechnerarchitektur

Moin!
Ich bin der #SystemCall, ein Forschungspodcast über Betriebssystemthemen. Pro Folge nehmen sich Florian Rommel und Stefan Naumann (@snaums) ein Paper aus dem Systems-Kontext und stellen das verständlich vor. Zielgruppe sind Informatik-Studierende mit Kenntnissenaus der Grundlagenveranstaltung zu Betriebssystemen oder fertige Informatiker.
#vorstellung
Will ich für meinen Podcast (#SystemCall) eigentlich einen eigenen Account machen um neue Folgen anzukündigen (und evtl. Kommentare zu diskutieren)? Den würde ich dann hier oft retooten.
ja
65.4%
nein
0%
don't care
34.6%
Poll ended at .

Die neue Folge vom #SystemCall ist da! Diesmal haben wir mit dem Promotionspreisträger der Fachgruppe Betriebssysteme gesprochen, Alexander Züpke, der mit uns über Fast Userspace Mutexe (Futex) im Echtzeitkontext diskutiert hat.

https://www.systemcall.rocks/sc5-fgbs22-futex.html

SC(5): Schneller Gegenseitiger Ausschluss im Userspace

Forschungspodcast über Betriebssysteme und Rechnerarchitektur