Liste des Groupes | Revenir à c arch |
Well, we have asymmetric memory barriers now (membarrier() in linux)I should correct those timings slightly. The measurements were for a
so we can get rid of memory barriers in some cases. For hazard
pointers which used to be a (load, store, mb, load) are now just
a (load, store, load). Much faster, from 8.02 nsecs to 0.79 nsecs.
So much so that other things which has heretofore been considered
to add negligible overhead are not so much by comparison. Which can
be a little annoying because some like using those a lot.
Les messages affichés proviennent d'usenet.