BSDCan Banner
Home
Registration
Presentations
Speakers
Tutorials
Schedule
Sponsors
Call for papers
Papers
Committee

Social
BOFs
Taking a lesson from Darwin: evolving the FreeBSD interrupt model

Moving FreeBSD from an ithread-centric model to an interrupt-filter model. The ithread model is a cornerstone of the FreeBSD SMPng project, but has a number of flaws relating to latency/performance and incompatibilities with common Intel hardware. The interrupt filter model is inspired from Mac OSX and addresses these problems nicely. The paper will focus on the technology history of both approaches as well as some alternate approaches found in other OS's, performance comparisons, and discussion on what this means to driver authors and how they can easily adapt to the new model.

speaker: Scott Long

location not assigned

Hotel + Travel
U of O Campus
About Ottawa
Maps
FAQ

Links
Help out!
Contact Us
News
Privacy
What is BSD?

BSDCan 2004
BSDCan 2005
BSDCan 2006
BSDCan 2007
BSDCan 2008
BSDCan 2009
BSDCan 2010
BSDCan 2011
BSDCan 2012
BSDCan 2013
BSDCan 2014
BSDCan 2015
BSDCan 2016
BSDCan 2017
BSDCan 2018
BSDCan 2019
BSDCan 2020
Copyright © 2003-2011 BSDCan. All rights reserved.
Valid HTML, and CSS