« eBay Marketplace Research offers a ticker feed of item prices | Main | Griff Wigley, Northfield Citizens Online »

November 11, 2005

Why aren't operating systems getting faster as fast as hardware?

Ousterhout 89: Why aren’t operating systems getting faster as fast as hardware?

Citeseer link: http://citeseer.ist.psu.edu/ousterhout89why.html

Reference count: Citeseer 175, Google Scholar 266.

Usenix summer 1990.

Google Scholar does not have a hotlink to the paper (needs to be fixed).

Analysis.

What makes this a well-cited paper? Some attributes that I could see from a first and second read-through:

The systems being benchmarked spanned a number of years of systems design, and varied in raw performance by a factor of more than 10. All in all 6 different pieces of hardware with 4 different operating systems (giving a total of 9 systems) were tested, and the benchmarks run spanned the gamut from microbenchmarks of individual system calls all the way up to one large-scale benchmark. Hidden inside one relatively brief paper is a whole lot of data.

The question posed is an important one, and even now 16 years later is an interesting one: how well is software keeping up with hardware change? This is a perennial issue in computing systems design and requires careful experimental design and data analysis to expose.

This is the sort of paper that could be redesigned for SECSE07 and resubmitted using a modern (1999-2007) era range of hardware platforms and a similar design of micro to macro benchmark scale. The number of systems to choose from is larger now, and there are many more confounding variables, but this is still a compelling approach.

Technorati Tags: , , ,

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/2735/3629302

Listed below are links to weblogs that reference Why aren't operating systems getting faster as fast as hardware?:

Comments

Post a comment

If you have a TypeKey or TypePad account, please Sign In

My Photo

Subscribe to Vacuum

  • Subscribe with Bloglines

    See also my other blog, Superpatron, for library patrons and libraries.

Once the search has begun, something will be found

  • Google Custom Search

Vacuum archives

  • archives of vacuum - include things hosted on other sites. (not linked yet TBD checking style now) 1999: 1 2 3 4 5 6 7 8 9 10 11 12 2000: 1 2 3 4 5 6 7 8 9 10 11 12 2001: 1 2 3 4 5 6 7 8 9 10 11 12 2002: 1 2 3 4 5 6 7 8 9 10 11 12 2003: 1 2 3 4 5 6 7 8 9 10 11 12 2004: 1 2 3 4 5 6 7 8 9 10 11 12 2005: 1 2 3 4 5 6 7 8 9 10 11 12 2006: 1 2 3 4 5 6 7 8 9 10 11 12 2007: 1 2 3 4 5 6 7 8 9 10 11 12

Call me!

  • Call me!

upcoming.org

What I'm up to

mybloglog


Blog powered by TypePad
Member since 08/2003