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