Sorry for the delay. I missed this thread. I'd like to chip-in here.
@Ed Cashin
I slightly disagree with the need to fork this. I believe it should go
into the contrib folder, should it be kept up to date.
The previous AIO patch is documented to have offered negligible
improvements on Linux at that time.
I contacted the patch writer some time ago and enquired about the
results. As I recall, it also offered similarly disappointing results on
FreeBSD (but then again the old code did not use jumbo-frames)
Dropping the new code in the contrib folder as a patch sounds better to
me (and maybe if it is sufficiently stable, maintainers might wish to
include it in distributions)
@Killer
I tried to contact him regarding a fix for a deadlock some years ago and
I got in touch with somebody working on WinVBlock (a similar project
that borrows code from WinAoE) on the mentioned IRC channel. He said
that 'v' passed from time to time around IRC, but was highly unlikely to
release a new version and I would be better off forking. I did send in
the patch, at that point, but I haven't heard back, so that's that.
Moving to common grounds, I maintain my own WinAoE fork here and have
been using it in production environments for some two years.
I've been considering the idea of uploading it to github or the likes
ever since I started work on it, but the code is much too dirty to not
shame me publicly (and I also haven't investigated the licensing issues
with legal and bosses)
The code difference was mostly a rewrite of the networking part to NDIS6
to make it actually usable above Windows XP.
I'd be very happy to know what issues you've worked around that would
deadlock a system. I've been trying to find a way around windows
removing filter drivers on installation of firewall products for quite a
bit of time now.
Long mail... cheers!
On 31/05/2014 10:23 PM, Killer{R} wrote:
Hello Ed,
Monday, May 26, 2014, 4:08:18 PM, you wrote:
..Anyway ( :) ), here're changes for AIO (with all did before). Note
that I moved all my config options from config.h to hacking.h cuz
noticed that config.h is being 'managed' by makefile.
However, I also did some changes in WinAoE driver: improved stability
and performance. Also it now doesn't prevent system from being
suspend'ed. May be anyone knows how to contact its author (if he's
still alive)? There're no contact actually left by him, except
non-working WEB contact form and horribly silent IRC channel.
So afraid I will need to fork even 2 projects :-/
PS Ed Cashin, sorry for double message
EC> I think your patches are pervasive enough that your idea of putting them
EC> in a fork is probably the most practical. You just need a new name and
EC> a GPL-compatible license ---probably the GPL itself.
EC> Also, it's really easy to fork a project on github and add whatever
EC> changes you like to your own fork.
------------------------------------------------------------------------------
Time is money. Stop wasting it! Get your web API in 5 minutes.
www.restlet.com/download
http://p.sf.net/sfu/restlet
_______________________________________________
Aoetools-discuss mailing list
Aoetools-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aoetools-discuss
------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://p.sf.net/sfu/hpccsystems
_______________________________________________
Aoetools-discuss mailing list
Aoetools-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/aoetools-discuss