yCrash Демо-видео

Приложение yCrash - это ненавязчивый, безопасный инструмент мгновенного анализа первопричин. Он фиксирует дамп потока, дамп кучи, журнал GC, netstat, vmstat, top и еще несколько артефактов, когда проблема возникает в производственной среде. Он мгновенно анализирует все артефакты и создает отчет об анализе первопричин на панели управления. Посмотрите этот видеоролик ниже, чтобы получить подробный обзор yCrash!

Лучший пост

Confoo - 7 аргументов JVM

Конференция разработчиков ConFoo.CA - одна из крупнейших конференций для программистов, которая проходила в Канаде. В этом году ConFoo будет на 100% виртуальным, проведя более 100 презентаций популярных международных спикеров, посвященных прагматическим решениям для разработчиков программного обеспечения со всего мира.

продолжить чтение «Confoo - 7 аргументов JVM»

Chaos Engineering - Моделирование OutOfMemoryError

В серии статьи о хаосе, мы учились моделировать различные проблемы с производительностью. В этом посте давайте обсудим, как имитировать проблему «java.lang.OutOfMemoryError: Java Heap space». Этот 'java.lang.OutOfMemoryError: Java Heap space' будет выдан приложением, когда приложение генерирует больше объектов, чем выделенный размер кучи. 

продолжить чтение «Chaos Engineering - Моделирование OutOfMemoryError»

Потоки Java - может быть, неэффективно использовать память?

Приложения Java обычно содержат сотни (иногда тысячи) потоков. Большинство этих потоков находятся в состоянии WAITING, TIMED_WAITING (т. Е. Бездействующем), в то время как только небольшая часть потоков активно выполняет строки кода. Итак, нам было любопытно узнать, потребляют ли неактивные потоки меньше памяти, чем активные потоки.

Чтобы выяснить ответ на этот вопрос, мы провели небольшое исследование. Наши выводы были интересными, поэтому поделился с вами.

продолжить чтение «Потоки Java - может быть, неэффективно использовать память?»

Chaos Engineering - Имитация скачка ЦП

В этой серии статьи о хаосе, давайте обсудим, как смоделировать скачок потребления ЦП до 100% на хосте (или контейнере). Потребление ЦП будет возрастать всякий раз, когда поток заходит в бесконечный цикл. Вот пример программы из открытого источника BuggyApp приложение, которое может вызвать скачок ЦП.

продолжить чтение «Chaos Engineering - Имитация скачка ЦП»

Каковы состояния процессов в Unix / Linux?

В операционных системах Unix / Linux процессы могут находиться в одном из следующих состояний:

1. ЗАПУСК И ЗАПУСК

2. INTERRRUPTABLE_SLEEP

3. UNINTERRUPTABLE_SLEEP

4. ОСТАНОВЛЕН

5. ЗОМБИ

Давайте обсудим эти состояния в этой статье.

продолжить чтение «Каковы состояния процессов в Unix / Linux?»

Что такое «средняя нагрузка»?

Средняя нагрузка - это устаревшая метрика, которая существует с 1970-х годов, чтобы указать, находится ли система под большой / средней / низкой нагрузкой. Полезно указать, идет ли нагрузка на систему по возрастающей или падающей тенденции. В этой статье давайте узнаем больше о «средней нагрузке».

продолжить чтение «Что такое« Средняя нагрузка »?»

Средняя нагрузка - индикатор только загрузки процессора?

"Средняя нагрузка'- это устаревшая метрика, используемая в различных операционных системах. Часто предполагается, что это показатель, указывающий только на нагрузку на ЦП. Однако это не так. «Средняя нагрузка» указывает не только на нагрузку на ЦП, но и на запросы ввода / вывода (т.е. чтение / запись по сети, чтение / запись файла, чтение / запись на диск). Чтобы доказать эту теорию, мы провели этот простой пример.

продолжить чтение «Средняя загрузка - индикатор только загрузки ЦП?»

Различное время ЦП - Unix / Linux 'top'

Потребление ЦП в операционных системах Unix / Linux изучается с использованием 8 различных показателей: время ЦП пользователя, время ЦП системы, хорошее время ЦП, время простоя ЦП, время ожидания ЦП, время ЦП аппаратного прерывания, время ЦП программного прерывания, украденное время ЦП. Давайте рассмотрим каждое время процессора в этой статье.

продолжить чтение «Различное время ЦП - Unix / Linux« наверху »»

Работает на WordPress.com.

Вверх ↑