21 Jul 2003

Woohoo! Finally making substantial progress on my squid IO reworking. The ufs, diskd and aufs modules now only differ in the way they access the files – all the duplicate code has been pruned (module the occasional oversight). A few more aggressive changes, and the IO drivers should be fully generalised and able to be leveraged outside the ‘ufs’ ‘diskd’ and ‘aufs’ swapdir modules. Conversely, we can nearly do neat things like auto-detection of the best IO logic for a platform within the now-consolidated ufs module, and / or dynamically switching IO backend as system load varies. The code is in my arch branch: robertc@squid-cache.org–squid/squid–disk-io–3.0


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s