Kaleidoscope 4.0.1 - Improved Memory Management
With the recent release of Kaleidoscope 4.0.0, some customers
have reported that Kaleidoscope on Windows platforms is crashing with an
"Unhandled exception" error. The root cause is that version 4.0.0
uses significantly more memory per CPU thread in order to support the new
acoustic clustering features even if they are not being used (e.g. for
bat work).
This 4.0.1 release avoids allocating these extra resources needed for
clustering if clustering features are not being used (If clustering is being
used, the resources still need to be allocated). Additionally, if there
is insufficient available memory to start a batch, Kaleidoscope 4.0.1 will
now report this condition to the user more gracefully instead of crashing.
In all cases (with 4.0.0 or 4.0.1), the amount of system memory used can
be controlled by the "Use N/M compute resources" control located in the upper right of the Kaleidoscope control panel. If you run into resource
exhaustion problems, try reducing the number of resources used.
This version has not yet been tested by the U.S.F.W.S. for use in the
Indiana Bat survey guidelines. However, we expect the results to remain the
same as all versions back to verision 3.1.6 with the 3.1.0 North American
bat classifiers.
The new version can be found at http://www.wildlifeacoustics.com/download/kaleidoscope-software .
If you have any questions, please contact support2016@wildlifeacoustics.com.
|