Kqueue: A generic and scalable event notification facility for FreeBSD

10/24/2000


Click here to start


Table of Contents

Kqueue Please pick up hardcopy of paper from box; unfortunately the paper is not included in the conference proceedings.

Kqueue: A generic and scalable event notification facility for FreeBSD

What is kqueue?

What is kqueue?

Contents

Terminology

Initial Motivation

Problem

Inflexibility

Design goals

Design goals

Design goals, cont

Contents

API

API, II

Usage

Usage, II

Filters

Filters, II

Contents

Kernel implementation

Kqueues and Knotes

Filter implementation

Activity

Delivery

Summary

Adding new hooks

Performance

Performance

Related Work

Conclusion

Author: Jonathan Lemon

Email: jlemon@freebsd.org

Home Page: http://people.freebsd.org/~jlemon/