|
|
|
|
|
by miga
4862 days ago
|
|
I recall similar results on nearly all applications since my late MSc study: Mutexes are bad, pipes and sockets give better scaling.
Thread sync primitives just sometimes scale up to 8-12 cores, but indeed multiprocess applications usually get much faster.
In the age of GCed VMs one needs to also consider sync cost of GC. |
|