|
You are here |
manybutfinite.com | ||
| | | | |
blog.nelhage.com
|
|
| | | | | tl;dr "Transparent Hugepages" is a Linux kernel feature intended to improve performance by making more efficient use of your processor's memory-mapping hardware. It is enabled ("enabled=always") by default in most Linux distributions. Transparent Hugepages gives some applications a small performance improvement (~ 10% at best, 0-3% more typically), but can cause significant performance problems, or even apparent memory leaks at worst. To avoid these problems, you should set enabled=madvise on your server... | |
| | | | |
blog.lenot.re
|
|
| | | | | And how to retain consistency when memory allocation failures occur? | |
| | | | |
binarydebt.wordpress.com
|
|
| | | | | In our last post we covered how x86 logical address is translated into linear address. In this one we will look at translation from linear to physical. We will use the terms 'virtual address' and 'linear address' interchangeably. A piece of hardware called paging unit is responsible for converting virtual addresses to physical. However, the... | |
| | | | |
rigtorp.se
|
|
| | | This is a short guide describing the latency implications of the virtual memory abstraction. | ||