[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
ANN: GNUstep performance library released
From: |
Richard Frith-Macdonald |
Subject: |
ANN: GNUstep performance library released |
Date: |
Wed, 22 Feb 2006 15:01:42 +0000 |
This should have been released in December, but I just haven't
managed to fit it in until forced by the fact that FOSDEM is upon us ...
This is the initial release of the 'performance' library (version 0.1.0)
Scope
====
This library is a collection of classes intended to be used to help
improve the performance of GNUstep and Cocoa applications. The scope
of the library is therefore -
1. Subclasses of standard Cocoa classes which are optimised for
particular
uses.
2. Classes to perform tasks which can improve application performance
by mechanisms not covered by existing classes.
3. Classes to monitor/analyse performance issues so you can tell what
needs to be optimised.
Platforms
=========
GNUstep gnu/linux
GNUstep windows/mingw32
Cocoa ... reported to work.
Contents
========
GSTicker ... functions for efficient timing where great accuracy is not
required (eg. nearest second is OK), but the overhead of getting the
system
time many times per second would be a problem. This code is used by the
GSThroughput class.
GSThroughput ... class to maintain throughput/transaction count
information
to enable monitoring of application performance over long periods of
time.
GSCache ... a least-recently-used cache with cahcne size limits
controlled
by the number of objects in the cache or the amount of memory used by
the
cache or both. This class is used by the SQLClient library to handle
in-memory caching of information retrieved from databases.
Location
========
Available from the gnustep subversion repository.
Browse at http://svn.gna.org/viewcvs/gnustep/libs/performance/tags/0.1.0
Download with:
svn co svn://svn.gna.org/svn/gnustep/libs/performance/tags/0.1.0
performance
Bugs
====
Please report bugs to https://savannah.gnu.org/bugs/?group=gnustep
selecting
'Libraries' as the catagory. NB. please check to see if a bug has
already
been reported before submitting a new one.
- ANN: GNUstep performance library released,
Richard Frith-Macdonald <=