On Sat, Apr 23, 2011 at 1:58 PM, Matthew Toseland
<toad at amphibian.dyndns.org> wrote:
> This is a very small and very promising patch, but we would need to include 
> the JNA library. The JNA library allows us to conveniently call native APIs 
> without JNI code. We could use this for not only what this patch does - set 
> background mode to significantly reduce system impact of our on-startup disk 
> I/O - but also for setting thread priorities on unix, for which we currently 
> have a native JNI library. And there may well be other things we'd like to 
> call native libraries for too.
>
> Also its platform detection code might well replace our existing code in that 
> area - or at least some of it.
>
> The catch is the library is 900KB, and the platform library (which I think 
> just has some standard convenience functions) is 700KB. So we might be 
> looking at increasing the download by 1.6MB.
>
> Thoughts? I'm in favour but not totally convinced...
>
> The original pull request (more info in attached messages):
> https://github.com/freenet/fred-staging/pull/29
>
>

The ext is updated very rarely so it should not be an issue with the
update script, and users are used to downloading large install files
since there is such bloatware out there.  Our main user base has
broadband so it shouldn't be a big problem for them.  How will it
affect our hosting bandwidth?

Imho, the benefits of improving system responsiveness far outweigh the
minor increase in file size.

-- 
I may disagree with what you have to say, but I shall defend, to the
death, your right to say it. - Voltaire
Those who would give up Liberty, to purchase temporary Safety, deserve
neither Liberty nor Safety. - Ben Franklin

Reply via email to