[perf-discuss] slow read on NFS (netapp), but why file system cache doesn't help?

2010-04-09 Thread Daniel, Wu
We have a NFS data volume, reading data from it is so slow(10 minutes to copy 512M). But since we have 25G free memory, why solaris 10 doesn't cache the data in the file system cache? If the free memory is nearly 0, and the read is bad, that means we reach the limit of the system. But since we h

[perf-discuss] tbl invalidation triggered by munmap

2010-01-27 Thread Daniel, Wu
munmap will trigger xcall to invalidate tbl as show in the stack. unix`xc_do_call+0x8f unix`xc_wait_sync+0x36 unix`x86pte_invalidate_pfn+0x135 unix`hat_pte_unmap+0xa9 unix`hat_unload_callback+0x109 genunix`segvn_unmap+0x131 genunix`as_unmap+0xdb genunix`[b]munmap[/b]+0x85 unix`sys_syscall+0x17b If

Re: [perf-discuss] numa: binding process to a process set help or not?

2010-01-20 Thread Daniel, Wu
Thanks Darryl/David, I am not a native English speaker and wrongly interpret your option. I have another question: Will bind also help xcall? We have X4440 with mysqld running on it, which has 4 sockets, each socket has 6 cores. There are totally 18 threads in mysqld (we are using thread pool),

[perf-discuss] numa: binding process to a process set help or not?

2010-01-20 Thread Daniel, Wu
Some expert said it doesn't help. http://blogs.sun.com/d/entry/numa_binding_and_openmp it said "It is worth pointing out that binding does not just help memory locality issues." but if a process was bind to a cpu and never migrate to other cpu, MPO only allocate memory to the home lgroup, so I