Technote (troubleshooting)
Problem(Abstract)
Performance of the FileSource operator is poor (slow) on InfoSphere Streams Version 3.x for Power Linux.
Symptom
The FileSource operator in the SPL Standard Toolkit is slow on InfoSphere Streams Version 3.x on Power Linux.
Cause
There is a performance issue with the C++ getline function in version 5.0-7 of the Advance Toolchain for Power Linux. The FileSource operator makes use of the getline function and therefore also has slow performance.
Environment
Streams applications compiled on IBM InfoSphere Streams Version 3.x for Power Linux systems where version 5.0-7 of the Advance Toolchain is installed.
Resolving the problem
Install an updated version of the Advance Toolchain RPMs. The currently recommended version is 5.0-9. Instructions for installing the Advance Toolchain RPMs can be found in the "Installing RPMs for InfoSphere Streams" topic in the InfoSphere Streams Information Center.
After the updated Advance Toolchain RPMs have been installed, recompile Streams applications that use the FileSource operator to enable use of the improved getline function.
Related information
Installing RPMs for InfoSphere Streams
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.