Remove c
article thumbnail

Using Huge Pages with PostgreSQL Running Inside Kubernetes

Percona

Modern servers operate with terabytes of RAM, and by default, processors work with virtual memory address translation for each 4KB page. OS maintains a huge list of allocated and free pages to make slow but reliable address translation from virtual to physical. Kubectl helps to check the amount of huge pages available.

C++ 101
article thumbnail

A thorough introduction to bpftrace

Brendan Gregg

C @ns: [256, 512) 10900 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ | [512, 1k) 18291 |@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@| [1k, 2k) 4998 |@@@@@@@@@@@@@@ | [2k, 4k) 57 | | [4k, 8k) 117 | | [8k, 16k) 48 | | [16k, 32k) 109 | | [32k, 64k) 3 | |. This example instrumented one of many thousands of available events. Hit Ctrl-C to end.

Latency 68
article thumbnail

SQL Server I/O Basics Chapter #2

SQL Server According to Bob

​​ Various defragmentation ​​ utilities ​​ are ​​ available ​​ on the market today. Therefore, the database can have pages in any one of the three available verification states.

Servers 40