Skip to main content

Slow performance of FileSource operator on IBM InfoSphere Streams for Power Linux


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:

(0 users)Average rating

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.

Rate this page:


(0 users)Average rating

Add comments

Document information

InfoSphere Streams

Programming Model and Language


Software version:
3.0


Operating system(s):
Linux


Reference #:
1611785


Modified date:
2012-11-06

Translate my page

Content navigation