Hacker News new | past | comments | ask | show | jobs | submit login

_spin_ locking in particular



They mention all locking

> But don't write your own. Find somebody else that wrote one, and spent the decades actually tuning it and making it work.

> Because you should never ever think that you're clever enough to write your own locking routines.. Because the likelihood is that you aren't (and by that "you" I very much include myself - we've tweaked all the in-kernel locking over decades, and gone through the simple test-and-set to ticket locks to cacheline-efficient queuing locks, and even people who know what they are doing tend to get it wrong several times).

> There's a reason why you can find decades of academic papers on locking. Really. It's hard.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: