Mar 2, 2006, 5:36 AM
Post #1 of 1
perl: 2.8.3 (multithreaded), solaris: 2.9
threading under solaris
Has anyone looked into the theading implementation under Solaris.
I've got a CPU bound threaded application processing +1GB of hashed data that does not use shared variables but does some I/O using separate file descriptors, yet runs *10 slower then the same version using fork. The machine in question is a large box CPU x16 MEM x64GB hence i don't expect these results, ideas ?
Are perl threads under Solaris bound to separate LWP's ? If not is there there a method of controlling the thread attributes?
What features of perl create sync points within threaded applications ?