|
You are here |
dgraph.io | ||
| | | | |
stefansf.de
|
|
| | | | | ||
| | | | |
fgiesen.wordpress.com
|
|
| | | | | Last time, we covered the basics of how cache coherency works. Today, let's talk about some of the primitives necessary to build useful systems on top of a coherent cache, and how they work. Atomicity and atomic operations A crucial building block for all of this are atomic operations. This has nothing to do with... | |
| | | | |
blog.royalsloth.eu
|
|
| | | | | [AI summary] The article discusses the limitations of compilers in optimizing code and highlights the importance of understanding memory and CPU performance. It argues that modern programming languages are not optimized for current hardware, leading to inefficiencies. The author demonstrates that data-oriented programming can significantly improve performance by reducing memory access and leveraging CPU cache. However, object-oriented approaches are still popular due to their simplicity and historical influence, despite their performance drawbacks. The article also touches on other factors like memory bandwidth, disk I/O, and the importance of data layout for performance. | |
| | | | |
blog.ragozin.info
|
|
| | | Stop the world pauses of JVM due to work of garbage collector are known foes of java based application. HotSpot JVM has a set of very advanc... | ||