Lectures
Tuxology team June 18th, 2008
Here you can find slides and other related material from Linux developers oriented lectures from various conferences and events.
Soft, Hard and Ruby Hard Real Time Approaches with Linux
This talk describes different approaches for achieving varying levels of Real Time performance with Linux and how they are implemented.
Linux Virtualiztion: from Xen to KVM
A presentation about different Open Source virtualization technologies used in or in conjunction with Linux.
Crash N’ Burn: Writing Linux Application Fault Handlers
Complementing the standard Linux fault handler (”Segmentation fault. Core dumped.”) with a custom handler that reports the crashing program state without a debugger is a useful endeavor in many situations. Unfortunately, writing such a fault handler correctly can be surprisingly hard and requires certain amount of black magic. In this tutorial we will demonstrate how to write such a handler.
Splice, Tee & VMsplice: zero copy in Linux
Slides for the lecture of the same name about using the splice, tee and vmsplice system call in Linux to achieve zero copy transfer of data for high performance applications.
Linux Kernel Networking Routing Subsystem
This lecture, by Rami Rosen, describes important kernel networking data structures and tables (sk_buff,
net_device, routing tables and more), the routing table and the routing cache, a walk through of a packet in the Linux kernel, Netfilter short review and what does netfilter do and how, in short.
Adjusting Eclipse/CDT for your needs
Elazar Leibovich lecture about Adjusting Eclipse/CDT for your needs.
The Strinx Library
These are slides from Shachar Sharon lecture on his creation, the Strinx library.
Read More…
IPv6 in the Linux kernel
This lecture, by Rami Rosen, deals with IPV6 implementation in the linux kernel. We will also discuss some IPV6 user space tools, and also draw a comparison between IPV6 and IPV4.