Jump to content

Jens Axboe

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by GreenC bot (talk | contribs) at 01:34, 19 November 2016 (1 archive template merged to {{webarchive}} (WAM)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Jens Axboe
Born1976 or 1977 (age 47–48)[1]
OccupationSoftware engineer

Jens Axboe (born circa 1976) is a Linux kernel hacker.[2] He is the current Linux kernel maintainer of the block layer and other block devices, along with contributing the CFQ I/O scheduler, Noop scheduler, Deadline scheduler and splice IO architecture. Jens is also the author of the blktrace utility and kernel parts, which provides a way to trace every block IO activity in the Linux kernel. blktrace exists in 2.6.17 and later Linux kernels.

To facilitate his block layer work in the Linux kernel, Axboe created the flexible IO tester (fio) benchmarking and workload simulation tool.[3] fio is able to simulate various types of I/O loads, such as synchronous, asynchronous, mmap, etc., as well as specifying the number of threads or processes, read vs. write mix, and various other parameters. fio was used to set the world record in December 2012 for the highest number of I/Os-per-second (IOPS) in a single system.[4]

Employment History

In May 2010 Axboe joined Fusion-io after leaving Oracle Corporation.[5] He announced on a mailing list on Friday, January 24, 2014 that he was leaving Fusion-io after 3.5 years to join Facebook.[6]

References

  1. ^ Interview: Jens Axboe
  2. ^ Jens Axboe, Oracle
  3. ^ fio git repository
  4. ^ Jens Axboe, Re: AIO performance improvements and cleanups version two, LKML, December 15, 2012
  5. ^ Jens Axboe (2010-05-31). "Last Day at Oracle".
  6. ^ Axboe, Jens. "Leaving Fusion-io".