IBM Support

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

Technote (troubleshooting)


Performance of the FileSource operator is poor (slow) on InfoSphere Streams Version 3.x for Power Linux.


The FileSource operator in the SPL Standard Toolkit is slow on InfoSphere Streams Version 3.x on Power Linux.


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.


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-10.

For update instructions, see the following Technote:

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

Document information

More support for: IBM Streams
Programming Model and Language

Software version: 3.0, 3.1

Operating system(s): Linux

Reference #: 1611785

Modified date: 06 November 2012

Translate this page: