Jump to content

A Linux kernel block subsystem maintainer spent 5 minutes on code and increased the number of I/O operations per second by 6%

Recommended Posts

Jens Axbo reported that he was able to increase the number of input/output operations per second (IOPS) by 6% (or even more for full Linux kernel configurations).

His idea was to cache the current time request in the block subsystem made during each I/O operation, since there is nothing in the block system that needs nanosecond time precision.

Axbo explained that this idea came to his mind 5 years ago, but he postponed the implementation then due to other challenges. Recently, he returned to his idea. The developer spent only 5 minutes making edits and testing his idea.


Link to comment
Share on other sites

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...

Important Information

By using this site you automatically agree to the Privacy Policy | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.