Hi, I have a process that fork's itself into 10 sub-processes, all of which are very active, CPU usage is about 85%. The system I am using has a very small L1/L2 cache that is being trashed by the processes's working set moving in and out of cache. I am worried about cache line conflicts. Is there anyway to instruct the Linux virtual memory manager to spread these processes out over physical memory so as to reduce cache line conflicts ?
Thanks Ray Kinsella
