Re: [squid-users] COSS? use or not?

From: Adrian Chadd <adrian@dont-contact.us>
Date: Tue, 9 May 2006 19:33:43 +0800

On Tue, May 09, 2006, Matus UHLAR - fantomas wrote:

> it probably really will. for example INN uses cyclic buffers which sresults
> to much faster news articles processing.

I'm sure it'll be much faster.

> On 09.05.06 07:27, Adrian Chadd wrote:
> > Not yet. I'm doing quite a lot of work at the moment to make it
> > production-ready but I don't have a timeline.
>
> I hope it will be done soon, I'd like to have this locally (for small files)
> What problems it does currently have?

* A race condition in the reading code which occasionally reads from memory
  before the disk data has been read into memory; it generally causes swapin
  failures
* A race condition in writing stripes to the disk when there's a read from
  that area of the disk scheduled; it can cause all kinds of strange failures
* The code in squid-2.5 (and my local work) doesn't support >2gb COSS stripes;
  this puts a real restraint on the size of the store. You can create multiple
  COSS stores for a disk but I've found the IO performance degrades quite
  noticeably with this.
* I'm having a few spots of trouble using the large file offset support in
  Linux but I'm sure I'll fix it.

I'm working on it but I have lots of work on my plate; I'll try to get it
done as soon as I can.

Adrian
Received on Tue May 09 2006 - 05:35:29 MDT

This archive was generated by hypermail pre-2.1.9 : Thu Jun 01 2006 - 12:00:02 MDT