Re: [PATCH] SMP Caching: Core, IPC, Shared memory cache, and Rock Store

From: Alex Rousskov <rousskov_at_measurement-factory.com>
Date: Thu, 29 Sep 2011 23:22:47 -0600

On 09/07/2011 08:50 AM, Alex Rousskov wrote:
> On 09/07/2011 05:48 AM, Amos Jeffries wrote:

>> > configure.ac:
>> > * rock store build conditions seem a bit out of sync with the intro
>> > documentation. The docs imply that rock will work with just blocking I/O
>> > without SMP mode.

> Yes, you still need to have SMP _support_, even if SMP mode is off. I
> think we can relax or even remove that requirement.

>> > The build checks requires that IpcIo and shm_open are supported simply
>> > to build it in. Could that be made to allow blocking-only builds with a
>> > configure-time check for IpcIo?

>> > Don't let this block the merge. Just make it clear in the docs and add
>> > to the TODO list if it is.

> Sounds good, we will work on it.

Hi Amos,

    The series of 9 trunk patches posted by Dmitry yesterday (Subject:
"Make Rock work w/o SMP") make Rock Store build and work using Blocking
disk I/O when necessary. Even shared memory support is no longer
required to use Rock store in a non-SMP mode. Bugs notwithstanding, they
should address your concerns raised above. Please yell if we missing
something.

The same patches may fix Squid bug 3361 (at least).

HTH,

Alex.
Received on Fri Sep 30 2011 - 05:22:56 MDT

This archive was generated by hypermail 2.2.0 : Fri Sep 30 2011 - 12:00:03 MDT