Статьи

G1 против CMS против параллельного GC

Этот пост посвящен эксперименту, который мы провели ровно год назад, по сравнению производительности различных алгоритмов GC в реальных условиях. Мы взяли тот же эксперимент, расширили…
Статьи

OpenJPA: пример утечки памяти

В этой статье представлены подробные сведения об анализе первопричин и устранении утечки памяти кучи Java (утечки Apache OpenJPA), влияющей на производственную среду Oracle Weblogic server…
Статьи

Как отлаживать тихие сбои в .Net

Вот краткая заметка для моего будущего я и для всех других заинтересованных сторон в настоящем, о том, как диагностировать особенно хитрый вид необработанного исключения. Я…
Статьи

Как реализован ThreadLocal?

Это продолжение моего поста, где я объяснил мотивы использования ThreadLocal . Из поста мы могли бы вспомнить, что ThreadLocal — действительно классная концепция, если вы…