Livejournal - axboe.livejournal.com - Jens Axboe's blog
General Information:
Latest News:
Last Day at Oracle 31 May 2010 | 07:13 pm
Today is a strange day. It's officially my last day at Oracle, but since I handed in everything on Friday, I already feel disconnected from the team. Test equipment is gone and without the VPN box, ne...
F5100 and IOPS 30 Jan 2010 | 02:41 am
I finally got everything setup and wired up. The box now has 80 modules installed and I'm using 4 SAS controllers which each connects to two different expanders. The last part is the most problematic,...
New storage toy 14 Jan 2010 | 09:57 pm
Since I do a lot of work on the IO side of the Linux kernel, I have an assortment of various types of disk drives and storage. I've been lucky enough to receive various types of SSD drives, which enab...
LPC 2009 talk 25 Sep 2009 | 04:36 pm
I gave a talk on the new per-bdi writeback threads at the Linux Plumbers Conference today, which I think went pretty well. Since I've had various people ask me for the slides, here they are.
Cheaper SSD reliability, continued 23 Jun 2009 | 07:35 am
So after twice promising me to get info from 'an engineer' in a 10 day time span, I pushed OCZ again today. The answer is that it's likely "bad blocks" on the drive and they offered to exchange it. No...
Cheaper SSD reliability? 18 Jun 2009 | 10:28 pm
In earlier blog entries, I praised the Intel X25-E for its performance. I also have high hopes for the reliability of the drive. By reliability, I refer to data integrity as well as endurance. It's no...
pdflush epitaph 20 May 2009 | 11:58 pm
It seems it has been about 2 months since I last posted here. That's not due to lack of kernel activity, though real life has interfered a bit with the addition of one more son to the family. The pat...
Burying pdflush in the back yard 13 Mar 2009 | 01:54 am
So this week I began playing with implementing an alternative approach to buffered writeback. Right now we have the pdflush threads taking care of this, but that has a number of annoying points that m...
Buffered async IO 20 Jan 2009 | 03:24 am
We have this infrastructure in the kernel for doing asynchronous IO, which sits in fs/aio.c and fs/direct-io.c mainly. It works fine and it's pretty fast. From userspace you would link with -laio and ...
NAPI like approach for block devices 19 Dec 2008 | 10:20 pm
In continuing the quest for higher performance on fast IO devices, I did a quick'n dirty NAPI like implementation for block devices. Like the networking equivalent, it punts work to a softirq and does...