|
You are here |
matklad.github.io | ||
| | | | |
readrust.net
|
|
| | | | | Read Rust collects and categorises interesting posts related to the Rust programming language. This page lists posts in the Performance category. | |
| | | | |
lwn.net
|
|
| | | | | The Linux kernel has never lacked for synchronization primitives and locking mechanisms, so one [...] | |
| | | | |
probablydance.com
|
|
| | | | | Lets say you want to have a mutex for every item in a list with 10k elements. It feels a bit wasteful to use a std::mutex for each of those elements. In Linux std::mutex is 40 bytes, in Windows it's 80 bytes. But mutexes don't need to be that big. You can fit a mutex... | |
| | | | |
mazzo.li
|
|
| | | Let's say that you have a program which relies on huge pages for performance. I couldn't find a resource fully explaining how to allocate huge pages at runtime, making sure that the huge page allocation was successful, so here it is. | ||