1. A method for improving non-uniform memory access, comprising: dividing a plurality of stream processing jobs into a plurality of groups of stream processing jobs to match a topology of a non-uniform memory access platform; setting a parameter in an operating system kernel of the non-uniform memory access platform to favor an allocation of a local memory; defining a plurality of processor sets; binding one of the plurality of groups to one of the plurality of processor sets; and running the one group of stream processing jobs on the one processor set.