fam
[Top] [All Lists]

Re: new features planned for FAM 2.7

To: Nicholas Wourms <dragon@xxxxxxxxxx>
Subject: Re: new features planned for FAM 2.7
From: Michael Wardle <michael.wardle@xxxxxxxxxx>
Date: 08 Apr 2003 09:42:57 +1000
Cc: fam@xxxxxxxxxxx
In-reply-to: <3E9181F8.4010000@xxxxxxxxxx>
Organization: Adacel Technologies
References: <1049678354.2710.16.camel@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> <3E9181F8.4010000@xxxxxxxxxx>
Sender: fam-bounce@xxxxxxxxxxx
On Mon, 2003-04-07 at 23:49, Nicholas Wourms wrote:
> > I've just begun working on a new FAM release in my spare time.
> > 
> > The things I'd like to accomplish are:
> > - rewrite manual pages
> > - rewrite autoconf scripts
> > - provide generic Monitor interface instead of IMon interface
> 
> When you say "generic interface", will this be in-kernel or 
> userland?

I simply mean there will now be a Monitor base class implemented by
IMon, DNotify, etc. classes in the FAM daemon source.  This should not
affect the user or the kernel as far as I can tell, just make it easier
to add support for monitors on other platforms in a consistent manner.

If this didn't make sense, apply the DNotify patch and look at
Monitor.h.  It will almost certainly look like this.

> After the poor perfomance experienced from 
> DNotify, I hope something faster will be implimented.

I'm not sure what I can do about this.  The aim is to use whatever
monitoring API the operating system provides and otherwise poll.  On
Linux, the monitoring API is DNotify.

I agree, however, that (with no disrespect intended to those involved
with DNotify or the DNotify patch) DNotify has been responsible for many
of the recent problems in FAM, and that this has weakened FAM's
reputation and usefulness.

For this reason, I would like the DNotify functionality to be improved
and further tested before I include it as an official part of FAM.

> BTW, I'm the gentoo developer who has been carrying the Imon 
> patch into later kernels.  All I did was to resolve 
> conflicts from the last "offical" patch in the most logical 
> manner possible.

That is probably all that was required.  Please send them my way, and
I'll place them in the contrib section on the FAM download area on oss.

Thanks

-- 
Michael Wardle <michael.wardle@xxxxxxxxxx>
Adacel Technologies


<Prev in Thread] Current Thread [Next in Thread>