Remove c
article thumbnail

Transparent Huge Pages Refresher

Percona

Transparent Huge Pages (THP) is a memory management feature in Linux operating systems that aims to enhance system performance. In this post, we will explore THP, its impact on database servers, and how to disable it for optimal performance and stability. What are Transparent Huge Pages?

article thumbnail

Effective Concurrency: Prefer Using Active Objects Instead of Naked Threads

Sutter's Mill

This article will show how to implement the pattern, including a reusable helper to automate the common parts, in any of the popular mainstream languages and threading environments, including C++, C#/.NET, NET, Java, and C/Pthreads. Sep 2007). 3 Use Critical Sections (Preferably Locks) to Eliminate Races (Oct 2007).

C++ 40
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Effective Concurrency: Prefer Using Futures or Callbacks to Communicate Asynchronous Results

Sutter's Mill

Finally, here are links to previous Effective Concurrency columns: 1 The Pillars of Concurrency (Aug 2007). Sep 2007). 3 Use Critical Sections (Preferably Locks) to Eliminate Races (Oct 2007). 4 Apply Critical Sections Consistently (Nov 2007). 17 Understanding Parallel Performance (Dec 2008).

Website 40
article thumbnail

Mitigating Corporate Financial Risks of Lean IT

The Agile Manager

A leaned-out IT organization capitalizing a significant proportion of its discretionary spend is highly susceptible to a perfect storm of (a) SG&A contraction, (b) IT project write-off, and (c) suspended IT investments. Our Lean IT organization faces a two-phase exposure similar to the credit crisis that struck Wall Street in 2007.

article thumbnail

Data Mining Problems in Retail

Highly Scalable

Most of this article represents an overview of the results published by retailers and researchers who built practical decision making and optimization systems combining abstract economic models with data mining methods. Moreover, gross margin is not the only performance metric that is important for retailers. Applications.

Retail 152
article thumbnail

How To Measure the Working Set Size on Linux

Brendan Gregg

The tools use either the referenced or the idle page flags to measure a page-based WSS, and were developed out of necessity for another performance problem. ## Method 1: Referenced Page Flag This uses a kernel feature added in Linux 2.6.22: the ability to set and read the referenced page flag from user space, added for analyzing memory usage.

Cache 71
article thumbnail

How To Measure the Working Set Size on Linux

Brendan Gregg

The tools use either the referenced or the idle page flags to measure a page-based WSS, and were developed out of necessity for another performance problem. ## Method 1: Referenced Page Flag This uses a kernel feature added in Linux 2.6.22: the ability to set and read the referenced page flag from user space, added for analyzing memory usage.

Cache 40