Changelog for
perl-MCE-Shared-1.826-1.1.noarch.rpm :
Thu May 4 14:00:00 2017 cooloAATTsuse.com
- updated to 1.826
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.826 Wed May 03 03:00:00 EST 2017
* Reduced memory consumption.
* Clarified \"limitations\" section in MCE::Share::{ Condvar, Handle, Queue }.
Clarified \"extra functionality\" section in MCE::Shared.
Thank you, http://www.perlmonks.org/?node=zentara.
* Bumped MCE dependency to 1.829.
Sat Apr 29 14:00:00 2017 cooloAATTsuse.com
- updated to 1.825
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.825 Fri Apr 28 16:00:00 EST 2017
[BUG FIXES]
* Do not enable barrier mode for Queue on the Windows platform.
* Fixed MCE::Hobo on the Windows platform for older Perl < v5.16.
[ENHANCEMENTS]
* Added Curses and Prima to list for enabling the posix_exit option.
* Added module option for using a class implicitly when tie\'ing a variable.
* Added unbless option when exporting a shared object. Thank you, Nick Tonkin.
* Improved support for running MCE::Hobo on the NetBSD platform.
* Enhanced IPC and signal handling. Reduced memory consumption.
* Bumped MCE dependency to 1.828.
Fri Apr 7 14:00:00 2017 cooloAATTsuse.com
- updated to 1.824
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.824 Thu Apr 06 18:00:00 EST 2017
* Fixed bug introduced in 1.818, syswrite data to a shared file handle.
1.823 Wed Apr 05 01:30:00 EST 2017
* Do not enable barrier mode in Queue if constructed inside a thread or
for the fast => 1 option.
* Fixed leaked handles during destruction; MCE::Shared::{ Condvar, Queue }.
* Updated MCE::Shared to not croak when running Perl in taint mode via
perl -T. Failing -T was MCE::Shared::{ Handle, Sequence, and Server }.
* Bumped MCE dependency to 1.827.
Mon Apr 3 14:00:00 2017 cooloAATTsuse.com
- updated to 1.822
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.822 Sun Apr 02 23:00:00 EST 2017
* Added line for starting the shared-manager in previous change log.
* Is now safe running MCE::Hobo with the Wx GUI toolkit (wxWidgets).
* Bumped MCE dependency to 1.826.
1.821 Sun Apr 02 07:00:00 EST 2017
* Updated MCE::Shared::Queue. The following provides a comparison
for the enhancements made regarding IPC during 1.818 through 1.821,
in order to run on machines having \"many\" cores. I ran with 12, 96,
and 192 workers on an 8 core box.
Shared queue, dequeue 100k items.
my $Q = MCE::Shared->queue();
[#] Must start the manager manually when IO::FDPass is missing.
[#] This caveat applies to Condvar, Handle, and Queue.
MCE::Shared->start() unless $INC{\'IO/FDPass.pm\'};
$Q->enqueue( 1 .. 100000 );
$Q->end();
MCE->new(
max_workers => 12, 96, or 192,
user_func => sub {
while ( defined ( my $item = $Q->dequeue ) ) {
;
}
}
)->run();
MCE::Shared 1.821: 12 ~ 1.325 secs 96 ~ 5.206 secs 192 ~ 8.158 secs
MCE::Shared 1.825: ~ 0.913 secs ~ 1.068 secs ~ 1.560 secs
* Results were captured on a fast 8 core system running CentOS Linux 7.
The thing to take from this is that running many workers \"no longer\"
results in up to 6.2x penalty regarding IPC.
* When IO::FDPass is missing, croak with error if constructing a Condvar
or Queue and forgotten to start the shared-manager process manually.
* Bumped MCE dependency to 1.825.
Sun Apr 2 14:00:00 2017 cooloAATTsuse.com
- updated to 1.820
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.820 Sat Apr 01 01:00:00 EST 2017
* Completed validation for running MCE on a box having 100+ cores.
* Tuned the number of data-channels for IPC, similar to MCE.
* Bumped MCE dependency to 1.824.
Sat Apr 1 14:00:00 2017 cooloAATTsuse.com
- updated to 1.819
see /usr/share/doc/packages/perl-MCE-Shared/Changes
1.819 Fri Mar 31 19:30:00 EST 2017
* Calibrated the number of data-channels for IPC.
* Bumped MCE dependency to 1.823.
1.818 Fri Mar 31 11:00:00 EST 2017
* Check for EINTR during sysread and syswrite.
* Improved non-shared handles constructed with MCE::Shared::Handle.
* Reap MCE::Hobo\'s from script exiting during development process.
* Completed validation for using MCE::Shared with 200+ cores.
* Bumped MCE dependency to 1.822.
Sat Mar 25 13:00:00 2017 cooloAATTsuse.com
- initial package 1.817
* created by cpanspec 1.78.08