Jens Axboe

Linux kernel hacker
Jens Axboe
Born1976 or 1977 (age 47–48)[1]
Odense, Denmark
OccupationSoftware engineer
EmployerFacebook
Notable workCFQ

Jens Axboe (born circa 1976) is a Linux kernel hacker.[2]

Work

Axboe 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, io_uring, and the splice I/O architecture. Jens is also the author of the blktrace utility and kernel parts, which provides a way to trace every block I/O 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 I/O 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 record in December 2012 for the highest number of I/Os-per-second (IOPS) in a single system.[4][failed verification]

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. ^ Jeremy Andrews (2007-01-30). "Interview: Jens Axboe". KernelTrap. Archived from the original on 2013-01-14. Retrieved 2019-08-19.
  2. ^ "Jens Axboe, Oracle". Linux Foundation. 2013. Archived from the original on 2013-04-02. Retrieved 2019-08-19.
  3. ^ "fio - Flexible IO Tester". 2019-08-15. Retrieved 2019-08-19.
  4. ^ Axboe, Jens (2012-12-15). "PATCH 00/26: AIO performance improvements/cleanups, v2". Retrieved 2019-08-19.
  5. ^ Axboe, Jens (2010-05-31). "Last Day at Oracle". Retrieved 2019-08-19.
  6. ^ Axboe, Jens (2014-01-24). "Leaving Fusion-io".

External links

  • Axboe on GitHub
  • v
  • t
  • e
Linux kernel
Organization
Kernel
Support
Technical
Debugging
Startup
ABIs
APIs
Kernel
System Call
Interface
In-kernel
Userspace
Daemons,
File systems
Wrapper
libraries
Components
Variants
Virtualization
Adoption
Range
of use
Adopters
  • icon Linux portal
  •  Free and open-source software portal
  • Category
  • v
  • t
  • e
Contributors to the Linux operating system
Kernel
GNU
Distributions
Other developers
Advocates
Others
icon Linux portal
Authority control databases: Academics Edit this at Wikidata
  • DBLP